如何使用 zeit.co 让百度收录 GitHub Pages 博客

通过 zeit.co 让百度收录 GitHub Page 博客的方法,过程分享

很多程序员都会在 GitHub Pages 上搭建自己的个人博客用于分享和交流技术,对于个人博客,没有被搜索引擎收录的话,别人基本是是看不到的,再好的技术文无法被分享也是白搭。

基于 GitHub Pages 的个人博客, Google 收录非常及时全面。然而,到目前为止,GitHub 还是拒绝百度爬虫的访问,直接返回 403。 官方给出原因是,百度爬虫爬得太狠,影响了 Github Pages 服务的正常使用。这就导致了,但凡在 Github Pages 搭建的个人博客,都无法被百度收录。

注册登录

打开 https://vercel.com/,点击右上角的 Log In, 使用 GitHub 账号登录。授予 zeit repo 的 read 权限

img.png

img_1.png

部署项目

导入 GitHub 博客 repo

img_2.png

等待部署成功

img_3.png

配置域名

点击 Domains 进入域名配置页面,添加域名

img_4.png

添加好后到域名服务商处添加 CNAME 解析即可

百度

百度搜索资源平台 添加个人网站就行。这里注意选择 https 协议,因为 zeit 默认都是 https 了。

网站验证我采用的是文件验证,下载验证文件放在你博客本地 repo 的 source 目录下,部署到 GitHub,当然也会及时更新到 zeit。然后完成验证就好了,试一下链接诊断,看能不能正常抓取,失败的话,看看抓取的 ip 地址是不是还是之前的缓存,等待一段时间重新抓取下,时间取决于 dns 的 ttl。

转载需要保留原始链接,未经明确许可,禁止商业使用。 CC BY-NC-SA 4.0
本博客已稳定运行 小时 分钟
共发表 31 篇文章 · 总计 82.93 k 字
本站总访问量
Built with Hugo
主题 StackJimmy 设计