Hexo博客的SEO优化
SEO 优化
本文基于Hexo新博客,想要被搜索引擎主动收录,或需要做
SEO
的
博主自我记录 使用 Hexo 如何做 SEO
当然了有一些主题自带了 SEO优化
,建议首先查看自己当前使用的主题是否有这个配置项
站点地图
下载安装插件生成站点地图文件(Sitemap)
1 | npm install hexo-generator-sitemap --save |
发布后即可在站点下访问到下列xml页面文件:
或 Hexo一键三连 后本地预览访问:
Robots
- 在
Hexo
的根目录找到source
文件夹 - 创建文件
robots.txt
1 | # hexo robots.txt |
Hexo一键三连 上传至服务器后,就能告诉爬虫什么路径可以爬取,什么路径不能爬取了
百度收录
普通收录
登录 百度资源搜索平台
然后选择自己合适的验证方式验证网站,这一步主要是为了验证当前你想要收录的网站属于你自己
使用普通收录提交刚才的 sitemap 地址就可以了,大约过一天回来查看
博主采用的是 DNS 解析的验证方式,添加一个 CNAME 的解析就好了,非常方便
推送收录
百度资源搜索平台支持通过 API 进行提交或者手动提交
安装插件
1 | npm install hexo-baidu-url-submit --save |
修改_config配置
在
Hexo
的根目录找到_config.yml
文件添加推送配置,其中
token
在普通收录 API 提交中可以找到
1 | #设置百度主动推送 |
- 在
deploy
项添加部署配置
1 | deploy: |
每次
hexo deploy
部署至服务器时都会主动推送给百度进行收录
控制台中会打印相关提示信息:类似{“remain”:2912,”success”:88}
登录 谷歌站长工具 (挂梯子/科学上网)
选择自己合适的验证方式验证网站,验证当前你想要收录的网站属于你自己
同样的,在站点地图里面添加生成的地址就可以了
必应Bing
必应可以直接同步 Google search console 的数据,所以直接登录 必应网站管理员工具
然后选择 Google 账户登录并同步一下就好了,非常方便
如果不想同步,或想用微软账号管理,自己重新走一遍类似 Google 验证的流程就可以了
具体数据 48小时 后即可查看
此文章版权归 MeuiCat 所有,如有转载,请註明来自原作者!