摘要:拒绝了百度的爬虫检索。之上的博客无法被百度检索到。等搜索引擎,均可正常收录。搭建的镜像网站上。(为方便推送,可以编写个脚本,向两端同时推送内容。百度此时再使用百度站点管理抓取,便可显示抓取成功。就可以检索域名收录情况。而百度以往收录的索引,随着时间,便几乎消失殆尽了。
由于一些历史原因,GitHub拒绝了百度的爬虫搜索。 这也导致托管在 GitHub 上的博客不会被百度索引。
虽然标题是让百度收录你的GitHub Pages博客,但这仍然是一个技巧。
过程
也就是使用Coding Pages托管,但这似乎偏离了我们的初衷,显得不够优雅。
GitHub无法被百度收录,但Bing、Google等搜索引擎可以正常收录。
因此,您只需针对百度搜索引擎做具体分析即可。 只有当百度爬虫检索到时,才会将域名解析到Coding Pages构建的镜像网站。
Coding Pages 的使用方法与 GitHub Pages 相同博客怎么被百度收录,这里不再赘述。 (为了方便推送,可以编写脚本将内容同时推送到两端。)
例子:
# backup.sh
info=$1
git add -A
git commit -m "$info"
git push github hexo
git push coding hexo
复制
用法:
./backup.sh 'update blog'
复制
重点是设置域名解析。 我用的是腾讯云。
添加记录设置CNAME线路类型->搜索引擎->百度
set-domain-cname-type-baidu.png
此时使用百度站点管理进行抓取,就会显示抓取成功。
在百度搜索框中输入site:您的域名,搜索域名收录状态。
当然,估计还需要几天时间刷新才能有结果。
后记
之前为了收录,我们迁移到了Coding Pages,但是Coding Pages没有提供A记录解析的IP地址博客怎么被百度收录,而且腾讯域名邮箱MX记录解析与CNAME冲突(早就可以设置了,但是我很便宜)经过一些调整...),我迁移回了 GitHub Pages。
过去百度收录的索引随着时间的推移几乎消失了。
又一点一点的出来了~
其实使用国内的CDN也可以解决。 有关详细信息,请参阅使用 CDN 加速您的 GitHub Pages 网站。