avatar

next主题优化

  今天发现百度seo掉了,好久没搞过seo了百度一波教程抄手就干。

1. SEO优化

打开seo

  • 在主题配置文件中找到:
        seo: false
    将其设置为true

    百度链接提交

  • 自动提交:
    打开主题配置文件,找到 baidu_push,将其设置为 true
    baidu_push: true

    sitemap

  • 首先安装两个插件:
    npm install hexo-generator-sitemap --save
    npm install hexo-generator-baidu-sitemap --save
    然后打开百度站长平台
  • 添加
      http://lx.nextdev.top/baidusitemap.xml
      http://lx.nextdev.top/sitemap.xml

    添加 robots.txt

  • 放在博客/source/目录下
      # hexo robots.txt
      User-agent: * Allow: /
      Allow: /archives/
      Disallow: /vendors/
      Disallow: /js/
      Disallow: /css/
      Disallow: /fonts/
      Disallow: /vendors/
      Disallow: /fancybox/
      Sitemap: 你的域名/sitemap.xml
      Sitemap: 你的域名/baidusitemap.xml

title的优化

  • 打开 your-hexo-site\themes\next\layout\index.swig,将下面代码:
    {% block title %} {{ config.title }} {% endblock %}
        ```
      改为
        ```
        {% block title %} {{ config.title }} - {{ theme.description }} {% endblock %}

    2. 添加一言

  • 找到任意位置添加代码
    <script type="text/javascript" src="https://api.uixsj.cn/hitokoto/w.php?code=js"></script><div id="xsjhitokoto"><script>xsjhitokoto()</script></div>

    3. 天气预报

  • 找到任意位置添加代码
    <iframe scrolling="no" src="https://tianqiapi.com/api.php?style=tq&skin=pitaya" frameborder="0" width="100%" height="25" allowtransparency="true"></iframe>
文章作者: wangzun233
文章链接: https://wangzun233.top/2019/12/17/next%E4%B8%BB%E9%A2%98%E4%BC%98%E5%8C%96/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 WangZun233