# Bison教你怎么让百度收录你的Github空间博客

语言：zh-CN
原文：[Bison教你怎么让百度收录你的Github空间博客](<https://allluckly.cn/mac/blog02>)
中文：[中文 HTML](<https://allluckly.cn/mac/blog02>)
English: [English HTML](<https://allluckly.cn/en/journal/2015-12-27-helping-baidu-discover-a-github-pages-blog-a-historical-workflow/>)
发布于: 2015-12-27T00:00:00+08:00
内容更新于: 2015-12-27T00:00:00+08:00
署名：[Bison](<https://allluckly.cn/about/>)

记录将 GitHub Pages 博客同步到 GitCafe Pages 的历史做法，涵盖 SourceTree 克隆、分支提交、域名绑定与分地区解析，旨在改善当时的国内访问和收录情况。

原文署名 Bison，保留原发布时的内容。

**阅读前** 这是 2015–2017 年间的技术记录，本次整理未重新运行验证示例。原文发表于 2015 年，依赖当时的 GitCafe Pages 服务及搜索收录环境。

> "Github博客唯一的缺点就是不能被百度收录,损失一大波流量"

3个月前在Github上搭建了一个属于自己的技术博客，记录自己在iOS开发道路上  
 的点点滴滴，通过一段时间的努力，博客的内容渐渐的充实起来了，各大搜索平台  
 基本上都可以搜到我博客里边的文章，唯独百度不能，可把我急坏，搜索了下Github  
 博客为什么不能被百度收录的原因，原来是因为百度的ip曾经攻击过Github的服务器  
 导致Github空间把百度蜘蛛爬给蒙蔽掉了，绝大多数的朋友都是通过CDN加速来解决  
 但是这样貌似不稳定，百度蜘蛛不一定次次都能爬成功，导致网站百度权重降低，而  
 今天我要讲的解决方式相对来说比较的稳定，就是利用[Gitcafe](<https://gitcafe.com>)空间来解决，Gitcafe  
 是一个和Github类似的网站，也有pages服务，我们要做的就是把我们在Github上的  
 网站代码库复制一份到[Gitcafe](<https://gitcafe.com>)上，当然复制也是需要讲规则的，[Gitcafe](<https://gitcafe.com>)上的pages  
 服务和Github pages服务有一定的差异，下面我们来讲下怎么把博客丢一份到[Gitcafe](<https://gitcafe.com>)

> 首先注册一个[Gitcafe](<https://gitcafe.com>)的账号，创建账号值得注意的  
>  是用户名不要以“\_”开头，否则会出现问题，创建好之后可能出现页面找不到404错误  
>  在此不多说注册部分，下面就让我们来讲解下怎么创建一个Gitcafe pages的具体步骤

> ##首先创建一个与用户名一样的库，如下图

![1](<https://allluckly.cn/images/blog/gitcafe/8.png>)

> ##然后填写相关资料即可，如下图

![1](<https://allluckly.cn/images/blog/gitcafe/1.png>)

到此创建就大功告成了。

> ##下面我们来讲下怎么把我们的博客丢进刚创建的仓库中去

网上很多教程都是用终端`git`创建一个分支然后上传到分支即可。  
 今天我们在此就讲点新鲜的，通俗易懂的东西，丢弃终端`git`使用  
 `git`可视化工具`SourceTree`来操作，简单易懂，又方便后期维护  
 mac版的可以到`APP Store`下载，下载完我们打开软件添加一个库  
 ![1](<https://allluckly.cn/images/blog/gitcafe/3.png>)

然后我们把先前创建的仓库clone到本地，本地建一个文件夹`GitcafePages`,名字随意。如下图

![1](<https://allluckly.cn/images/blog/gitcafe/4.png>)

![1](<https://allluckly.cn/images/blog/gitcafe/5.png>)  
 接下来我们把先前从Github博客中的文件全部拷进该文件夹，然后我们在`SourceTree`上创建一个  
 分支`gitcafe-pages`具体如下图

![1](<https://allluckly.cn/images/blog/gitcafe/6.png>)

切换到`gitcafe-pages` 然后`Add`再然后`Commit` 最后`Push`就可以坐等上传完毕即可

> ##绑定域名，进入专案设定-Pages服务，如下图

![1](<https://allluckly.cn/images/blog/gitcafe/2.png>)

然后通过域名解析通过不同的区域来指向不同的空间，下面我的以万网解析域名为例,如下图

![1](<https://allluckly.cn/images/blog/gitcafe/9.png>)  
 这样设置的好处就是国外和国内访问该网站的时候网速都非常都快，而被百度收录也就理所当然了  
 不信邪的朋友欢迎百度搜索😄 “Bison的技术博客”  
 以后维护博客也可以一直用这个工具`SourceTree`不管是Github还是Gitcafe,唯一的缺憾  
 就是要俩边都上传一次不能同步，

好文推荐：[Bison教你1分钟集成百度移动SSP启动广告](<https://allluckly.cn/sdk/baidu01>)

版权归©Bison所有 如需转载请保留原文超链接地址！否则后果自负！

