vuepress-theme-vdoing/docs/other/baidushoulu.md

1.1 KiB
Raw Blame History

解决百度爬虫无法爬取搭建在GitHub上的个人博客的问题

背景

由于GitHub禁止百度爬虫访问造成托管在GitHub Pages上的博客无法被百度收录。相关问题可以通过百度站长平台的抓取诊断再现每次都是403 Forbidden的错误…

解决方案

将博客同时同步托管到GitHub Pages和coding.net上,解决百度不收录问题。

步骤:

1、注册coding.net账号

2、创建一个跟账号用户名同名的仓库例如https://e.coding.net/username/username.git

3、配置 SSH 公钥,配置方法请查看帮助

4、在终端下进入本地博客目录evanblog假设目录名为evanblog添加coding.net的远程地址并且新建分支。

cd evanblog
git remote add coding https://e.coding.net/username/username.git
git checkout -b coding-pages
git checkout master
git branch
>  coding-pages
>  * master
git push coding master/coding-pages

关于git操作可查阅Git使用文档