Hexo博客百度谷歌收录
百度收录
添加网站
登录百度搜索资源平台,然后进入站点管理页面,进行身份验证,成功后点击添加网站按钮添加博客网址。
- 
第一步:输入网站地址,如 https://dora_cmon.gitee.io 
- 
第二步:选择站点属性,最多可选三项,如影视动漫、信息技术等 
- 
第三步:验证网站的所有权 
验证网站的所有权
验证网站有三种方式:文件验证、HTML标签验证、CNAME验证。任选其一即可,Butterfly 主题能够很方便的进行 HTML 标签验证。
文件验证

下载百度验证文件,放到 themes/next/source 文件夹下,(因为站点source下面的html文件都会被按照主题样式重新渲染,最后html文件的内容会被改变,百度验证就不能识别。)虽然可以更改html文件让主题不去重新渲染此html文件,但直接放到主题下的 source 文件夹而不去更改文件内容更方便。
为保持验证通过的状态,成功验证后请不要删除HTML文件
HTML标签验证
将以下代码添加到您的网站首页HTML代码的 <head> 标签与 </head> 标签之间,完成操作后请点击“验证”按钮。
‘’'xml
'''注意:content这个值每个网站都是不一样的,要替换成你自己网站的值
| 1 | <html> | 
为保持验证通过的状态,成功验证后请不要删除该标签
在 Butterfly 主题中,直接配置 butterfly.yml 文件中的 baidu_site_verification 字段为 c4z6ZbMZ8I 即可,非常方便(注意将随机值换成自己的)。
CNAME验证
CNME验证的方法适用于博客已绑定域名的情况下,将 c4z6ZbMZ8I.dora_cmon.gitee.io 使用 CNAME 解析到 ziyuan.baidu.com,完成操作后请点击“完成验证”按钮。
为保持验证通过的状态,成功验证后请不要删除该DNS记录
链接提交
完成网站所有权验证后就可以向百度提交链接了,找到 数据引入->链接提交 进入提交页,链接提交分成自动提交和手动提交两种方式。
自动提交
自动提交分为三种:
- 
主动推送:通过主动调用百度提供的接口提交链接 
- 
自动推送:在页面被访问时,页面URL将立即被推送给百度 
- 
sitemap:sitemap文件里包含站点的所有页面地址,提供给搜索引擎的爬虫爬取 
主动推送
安装插件 sudo cnpm install hexo-baidu-url-submit --save
然后在根目录的配置文件 _config.yml 中新增字段:
| 1 | #设置百度主动推送 | 
token 从站长平台获取:

再配置 deploy 项:
| 1 | deploy: | 
在执行 hexo d 时,新的连接会自动向百度推送。

自动推送
在 Butterfly 主题中,直接配置 butterfly.yml 文件中的 baidu_push 字段为 true 即可。
在其他主题中,除以上设置外,还需要进入站点根目录 \themes\next\layout\_scripts 目录,修改 baidu_push.swig 文件为以下内容,若无该文件直接创建一个:
| 1 | {% if theme.baidu_push %} | 
重新编译生成部署即可,这样每次访问一个页面都会主动把这个页面的地址提交给百度。
访问博客任一页面,然后按F12,切换到Elements,如果看到如下代码说明以上js代码插入成功:

sitemap
安装sitemap生成器插件:
| 1 | sudo cnpm install hexo-generator-sitemap --save | 
然后修改站点配置文件 _config.yml,将 url 改成博客的地址:
| 1 | # URL | 
然后在最后添加以下字段:
| 1 | # 自动生成sitemap | 
重新生成部署,会在public目录下生成sitemap.xml、baidusitemap.xml两个文件。
此时访问域名下的这两个文件(以我为例):
- https://dora_cmon.gitee.io/baidusitemap.xml
- https://dora_cmon.gitee.io/sitemap.xml

最后在 自动提交->sitemap 页面填入sitemap的地址并提交:

谷歌收录
收录逻辑与百度大同小异,以下做简要记录。
进入Google站点提交入口,提交网址:

验证网站所有权:

若为 Butterfly 主题,修改 butterfly.yml 配置文件中的 google_site_verification 字段即可。

链接提交:
- 
sitemap 在 站点地图页面输入之前产生的站点地图链接sitemap.xml,提交即可:








