GitHub:复制重点则在于设置域名的解析

佚名 次浏览

摘要:拒绝了百度的爬虫检索。之上的博客无法被百度检索到。等搜索引擎,均可正常收录。搭建的镜像网站上。(为方便推送,可以编写个脚本,向两端同时推送内容。百度此时再使用百度站点管理抓取,便可显示抓取成功。就可以检索域名收录情况。而百度以往收录的索引,随着时间,便几乎消失殆尽了。

由于一些历史原因,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

set-domain-cname-type-baidu.png

此时使用百度站点管理进行抓取,就会显示抓取成功。

在百度搜索框中输入site:您的域名,搜索域名收录状态。

当然,估计还需要几天时间刷新才能有结果。

后记

之前为了收录,我们迁移到了Coding Pages,但是Coding Pages没有提供A记录解析的IP地址博客怎么被百度收录,而且腾讯域名邮箱MX记录解析与CNAME冲突(早就可以设置了,但是我很便宜)经过一些调整...),我迁移回了 GitHub Pages。

过去百度收录的索引随着时间的推移几乎消失了。

又一点一点的出来了~

其实使用国内的CDN也可以解决。 有关详细信息,请参阅使用 CDN 加速您的 GitHub Pages 网站。

随机内容
XML地图