Hexo博客Next主题SEO优化方法

添加站点地图

安装扩展

需要安装两个插件来生成 sitemap 文件,前一个是传统的 sitemap,后一个是百度的 sitemap。

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

修改站点配置文件

将sitemap文件添加到站点配置文件_config.yml中,并修改url字段的值为你的博客域名,其值默认为http://yoursite.com

1
2
3
4
5
6
7
8
# 新增字段
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml

# 修改字段
url: https://xinyufeng.net

安装完成后执行hexo g即会在站点public目录下生成sitemap.xmlbaidusitemap.xml

添加蜘蛛协议

在站点source文件夹下新建robots.txt文件,文件内容如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
User-agent: *
Allow: /
Allow: /archives/
Allow: /categories/
Allow: /tags/
Allow: /site-navigation/
Disallow: /js/
Disallow: /css/
Disallow: /images/
Disallow: /fonts/

Sitemap: https://xinyufeng.net/sitemap.xml
Sitemap: https://xinyufeng.net/baidusitemap.xml

Allow字段的值即为允许搜索引擎爬区的内容,可以对应到主题配置文件中的menu目录配置,如果菜单栏还有其他选项都可以按照格式自行添加,Disallow字段的值则为拒绝搜索引擎爬区的内容。

需要将https:xinyufeng.net改成自己的域名。

提交站点到 Google

打开Google Search Console,添加博客地址。

step1.点击 [Search Console]

点击Search Console

step2.选择资源类型

选择资源类型

step3.验证所有权

验证所有权

step4.添加网站地图

点击 [站点地图] 在 添加新的站点地图 输入框输入 sitemap.xml,点击提交

添加网站地图

补充中……

坚持原创技术分享,您的支持将鼓励我继续创作!