百度谷歌收录hexo博客

  • 百度收录博客
  • 谷歌收录博客

1. 百度收录博客

以下方法流程适用于 hexo + icarus 博客,其他主题下的设置也大同小异。

1.1 添加网站地址

登录百度资源资源平台,在站点管理页面中进行身份验证,然后点击”添加网站”,添加博客网址。然后根据提示输入网站地址和选择网站属性。

1.2 验证网站所有权

验证网站所有权的方法有三种:文件、HTML标签和CNAME验证三种。建议使用HTML方法验证。根据指示,将如下格式的代码加入 themes\icarus\layout\common\head.jsx 文件中的 标签间,注意,要将xxxxxx改为自己网站的序列。

1
2
3
4
5
6
7
8
9
<html>
<head>
<meta name="baidu-site-verification" content="xxxxxx" />
<title>My title</title>
</head>
<body>
page contents
</body>
</html>

添加后在 Git Bash Here 中输入指令:

hexo g
hexo d

等待博客更新后,再点击”验证”,显示验证成功后根据提示开始提交。

1.3 网站资源提交

普通收录有三种方式:API提交、sitemap和手动提交,建议使用sitemap提交。

使用sitemap提交方法,要先安装生成器插件。在 Git Bash Here 中输入指令:

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

注意:建议安装cnpm后使用cnpm命令。

修改配置文件 _config.icarus.yml,在最后添加:

1
2
3
4
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml

Git Bash Here 再次重新部署并上传后,检查public文件夹是否出现了 sitemap.xml 和 baidusitemap.xml 两个文件,然后再平台上以如下格式提交:

https://lamber1123.github.io/baidusitemap.xml


Author

Lamber

Posted on

2022-01-06

Updated on

2022-01-06

Licensed under