hexo之SEO优化
前言
为你的站点生成站点地图并提交百度和谷歌收录
文章永久链接
这样你修改文章名称或者日期后,文章链接不会发生变化
安装插件
1 | npm install hexo-abbrlink --save |
修改站点配置文件
1 | permalink: posts/:abbrlink/ |
生成站点地图
安装插件
1 | npm install hexo-generator-baidu-sitemap --save |
修改站点配置文件
1 | url: https://flyraty.github.io |
hexo g
,hexo s
后,可以访问 localhost:4000/sitemap.xml
查看站点地图。
提交到 google search console
查看站点是否被收录。
1 | site:https://flyraty.github.io |
登录 google search console ,验证自己对网站的所有权,选择适合自己的方式,建议选择验证码方式,直接修改主题配置文件
1 | google_site_verification: zkSnlx4XqngA-8SYFGRahJ85Xh3odO9uB6ILJk6UZHM |
重新部署后,点击验证。提交 sitemap。
提交百度收录
登录百度搜索资源平台,添加站点信息,验证自己对网站的所有权,建议选择验证码方式,直接修改主题配置文件
1 | baidu_site_verification: code-XBmDG5fVMm |
提交 sitemap
新文章自动提交百度收录
安装插件
1 | npm install hexo-baidu-url-submit --save |
修改站点配置文件
1 | baidu_url_submit: |
以后每次 hexo d -g 的时候都会主动推送百度