【hexo】hexo提交到搜索引擎收录
一、生成站点地图
在终端输入以下内容并回车:1
2npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
在_config.yml文件添加以下内容:1
2
3# 自动生成sitemap
sitemap:
path: sitemap.xml
然后在git工具中三连:hexo cl && hexo g && hexo d
此时,进入public目录,发现里面有sitemap.xml和baidusitemap.xml文件,这就是生成的站点地图。里面包含了网站上所有页面的链接,搜索引擎通过这个文件来抓取网站页面。
二、搜索引擎收录
1.百度
访问百度搜索资源平台官网,选择用户中心
——站点管理
,点击添加网址
,我们依次进行输入网站
——站点属性
——验证网站
,其中第三步验证网站需要我们进行验证。
【公告】站点验证暂停CNAME验证的通知
亲爱的搜索开发者
近期百度搜索资源平台策略调整,站点管理-验证网站暂停【CNAME验证】的方式。该调整对已完成验证的站点没有影响,若站点未验证或验证过期,可以选择使用【文件验证】、【HTML标签验证】方式进行站点验证。
给您带来的不便敬请谅解!
发布日期:2023-01-13
来自https://ziyuan.baidu.com/wiki/3462
我们选择
HTML标签验证
,发现我们需要添加代码进行验证:1 | <!-- HTML标签验证 |
其中{your content}为百度提示我们插入的content值。
由于我使用的butterfly主题文件自带了站长验证功能,因此打开_config.butterfly.yml,找到
site_verification
行进行修改即可({your content}需要进行替换):1 | # Verification (站長驗證) |
点
完成验证
即可验证成功。重新进入站点管理(站点属性设置),点击
普通收录
——sitemap
,在请填写数据文件地址
输入以下内容:1 | www.blackpumpkin.site/sitemap.xml |
点击
提交
即可完成。
2.谷歌
访问Google Search Console,在网域
中填入自己的博客网址,点击前往资源页面
——站点地图
——添加新的站点地图
,把上述文件地址提交即可。
3.必应
访问Webmaster Tools,登录自己的微软账户后,我们发现必应有两种导入方式,一种是手动添加网站
,另一种是从GSC导入你的网站
,选择手动添加网站
——HTML Meta 标记
,我们会得到形如<meta name="{XXX}" content="{YYY}" />
的一串代码,与百度一样,添加即可。
4.其他
如360搜索、搜狗搜索等,与百度的操作相同。下面只列举出各搜索引擎对应的站长平台。
搜索引擎 | 站长平台地址 | 其他 |
---|---|---|
搜狗 | https://zhanzhang.sogou.com/ | 需进行ICP备案 |
360 | https://zhanzhang.so.com/ | / |
今日头条 | https://zhanzhang.toutiao.com/ | 验证失败,remote server error |
神马站长平台 | https://zhanzhang.sm.cn/ | 验证失败: 请检查验证文件或验证码是否正确部署 |
yandex | https://webmaster.yandex.com/ | 支持DNS验证 |
最终Verification部分代码如下(content填写平台给出HTML代码内对应的值):1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25site_verification:
#百度
- name: baidu-site-verification
content:
#谷歌
- name: google-site-verification
content:
#必应
- name: msvalidate.01
content:
#搜狗
- name: sogou_site_verification
content:
#360
- name: 360-site-verification
content: 4f8f31767b870875a5012b5546a1a9f9
#神马站长平台(UC、阿里系)
- name: shenma-site-verification
content: f8b6a92712f199bf871dfb09685433d1_1732968194
#今日头条
- name: bytedance-verification-code
content:
#yandex
- name: Content-Type
content: