Next主题baidu验证

baidu验证

验证未收录

百度搜索 site:yourgithub.github.io , 验证未收录

百度搜索平台

进入百度搜索平台,点击链接提交,填写github地址

记录content值

验证站点,选择html标签验证,记录content值

添加代码

在themes/next下的配置文件最后添加代码

baidu_site_verification: 5xxxxxxQ

重新生成提交,无需修改head文件

刷新github页面,查看网站源代码,当可以找到正确的验证标签时,进行验证。

验证通过

等待通过,通过后进行推送

推送

主动推送

最为快速的提交方式,推荐您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。

自动推送

最为便捷的提交方式,请将自动推送的JS代码部署在站点的每一个页面源代码中,部署代码的页面在每次被浏览时,链接会被自动推送给百度。可以与主动推送配合使用。

sitemap

您可以定期将网站链接放到sitemap中,然后将sitemap提交给百度。百度会周期性的抓取检查您提交的sitemap,对其中的链接进行处理,但收录速度慢于主动推送。

手动提交

一次性提交链接给百度,可以使用此种方式。

主动推送>自动推送>sitemap

主动推送

安装hexo-baidu-url-submit插件

git bash 命令 npm install hexo-baidu-url-submit --save

添加baidu-url-submit的配置项

站点配置文件中添加:

#设置百度主动推送
baidu_url_submit:
count: 200 #比如200,代表提交最新的200个链接
host: www.lansheng.net.cn # 在百度站长平台中注册的域名,这个改为你自己的域名
token: your_token # 请注意这是您的秘钥, 所以请不要把博客源代码发布在公众仓库里!
path: baidu_urls.txt # 文本文档的地址, 新链接会保存在此文本文档里,这个默认

同时注意修改站点配置文件中的url值

加入新的deploy配置项

两个type前都要加‘ - ’,表明层次

deploy:

- type: git
repo:
coding: git@git.coding.net:你的coding用户名/你的coding用户名.coding.me.git #coding地址
github: git@github.com:你的github用户名/你的github用户名.github.io.git # Github地址
branch: master

- type: baidu_url_submitter

验证配置是否成功

hexo d部署后查看反馈:

自动推送

设置baidu_push

将主题配置文件中的baidu_push置为 true

自动推送代码位于 themes\next\layout\_third-party\baidu-push.swig

Sitemap

安装baidu 、Google插件

git bash命令

npm install hexo-generator-sitemap --save

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

修改配置文件

修改站点配置文件,添加

# 自动生成sitemap
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml

编译

hexo clean && hexo g

更换站点地图文件url

将地图文件中的yoursite.com更换成自己的url

在站长管理中提交地图