Hexo Next主题SEO优化,加速谷歌百度收录

发布时间:2019/11/08| 阅读:

前言

最近把博客主题替换成了Next,然后研究了一下SEO优化,这里做一下记录

1.添加站点地图

Sitemap 可方便网站管理员通知搜索引擎他们网站上有哪些可供抓取的网页。最简单的 Sitemap 形式,就是XML 文件,在其中列出网站中的网址以及关于每个网址的其他元数据(上次更新的时间、更改的频率以及相对于网站上其他网址的重要程度为何等),以便搜索引擎可以更加智能地抓取网站。—百度百科

这里我们要安装两个插件,找到你的博客目录,执行下面的命令

npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save

然后在站点配置_config.yml(记住不是主题的)中添加:

# 自动生成sitemap
sitemap:
  path: sitemap.xml
baidusitemap:
  path: baidusitemap.xml

千万技术一定要修改_config.yml中的URL地址,把URL地址修改成你的网站地址。

配置完之后执行hexo g就会在你的博客的目录public,生成相对应的sitemap文件

提交

谷歌

首先是谷歌的提交方式打开谷歌站长网站。按照下面截图提交即可。

百度

打开百度站长官方网站,然后注册登陆。点击链接提交。

百度有主动提交方式和自动提交。建议使用自动提交

自动提交

  • 1.主动推送(实时)(官方文档很详细,这里不在瞎BB)
  • 2.自动推动(这个也不BB了)
  • 3.sitemap

3.sitemap提交方式

把你的网站地址加siteMap地址提交即可,注意百度的是baidusitemap.xml而不是sitemap.xml,不要搞反了。

百度主动提交

百度也可以主动提交网址。这种方法需要安装hexo插件官方文档

首先在博客根目录执行一下命令

npm install hexo-baidu-url-submit --save

插件安装成功后在站点配置文件中加入一下配置:

baidu_url_submit:
  count: 3 ## 比如3,代表提交最新的三个链接
  host: https://hoxis.github.io ## 在百度站长平台中注册的域名
  token: your_token ## 请注意这是您的秘钥, 请不要发布在公众仓库里!
  path: baidu_urls.txt ## 文本文档的地址, 新链接会保存在此文本文档里

token则是主动推送(实时)中的。

以上操作切记要修改站点的URL地址,修改成你自己的


📚相关文章