hexo-blog-SEO(google)
介绍
搜索引擎优化(英语:search engine optimization,缩写为SEO)是透过了解搜索引擎的运作规则来调整网站,以及提高目的网站在有关搜索引擎内排名的方式。由于不少研究发现,搜索引擎的用户往往只会留意搜索结果最前面的几个条目,所以不少网站都希望透过各种形式来影响搜索引擎的排序,让自己的网站可以有优秀的搜索排名。当中尤以各种依靠广告维生的网站为甚。
步骤
打开 google search console, 点击立即使用
在右侧输入自己的域名
选择通过 HTML 文件验证
下载 HTML 文件
进入本地
blog/souce
目录中, 将下载的文件放在此处最后 执行命令, 部署上去
1
2
3hexo clean
hexo g
hexo d
回到 google search console, 点击验证, 验证成功就 ok 啦~
添加 Sitemap 给 google 爬虫加速
站点地图(英语:Sitemap)描述了一个网站的架构。[1] 它可以是一个任意形式的文档,用作网页设计的设计工具,也可以是列出网站中所有页面的一个网页,通常采用分级形式。这有助于访问者以及搜索引擎的爬虫找到网站中的页面。
一些开发者认为网站索引是组织网页的一种更合适的方式,但是网站索引通常是A-Z索引,只提供访问特定内容的入口,而一个网站地图为整个站点提供了一般的自顶向下的视图。
安装 sitemap 自动生成插件
1
2npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save添加 sitemap 到 hexo
修改
blog/_config.yaml
文件添加下面的配置
1
2
3
4
5# 自动生成sitemap
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml
配置 google 的 rebots.txt
在
blog/source
文件夹中新建 robots.txt添加下方的内容 (注意, 最后两行改成自己的网站 URL)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16# hexo robots.txt
User-agent: *
Allow: /
Allow: /about/
Allow: /archives/
Allow: /categories/
Allow: /tags/
Disallow: /assets/
Disallow: /img/
Disallow: /js/
Disallow: /css/
Disallow: /links/
Sitemap: http://javahikers.gitee.io/sitemap.xml
Sitemap: http://javahikers.gitee.io/baidusitemap.xml执行
1
hexo clean && hexo g && hexo d