当前位置:首页 > 资讯 > 正文

让百度和谷歌收录自己的GitLab博客

转载请注明出处。https://rhirufxmbcyj.gitlab.io

这篇就不介绍如何搭建博客了,hexo用github page搭建的教程一搜一大堆,gitlab步骤也没多大区别,这里主要说一下怎样让百度和谷歌能够搜索到我们搭建的博客。

为什么选择GitLab搭建博客

以前用的github,换成gitlab的原因主要是github不让百度蜘蛛爬啊,百度蜘蛛爬不到就没办法在百度里展示了,查了一些解决方法,有的挂CDN的,有买服务器的,有另作一个镜像的,自我感觉还不如换一个方便。

GitLab的CI也很方便,这样就不用本地构建了,直接修改文件pull上去,后台自动进行构建操作。

GitLab的CI

个人认为使用gitlab的ci还是比较方便的,需要在博客目录下加一个文件,.gitlab-ci.yml

让百度和谷歌收录自己的GitLab博客

这是我的文件,可以依照这个编写

 

没用过docker,只说一下我自己的理解,不对请指出。

  • image:镜像,这个设置成node原因我也不知道为啥,看的别人这样设置的。

  • pages: cache: paths:这个就填写为node_modules,这里边放的应该是hexo和node的脚本?库?大概是这些吧。

  • script:这里填要执行的命令,按顺序执行。

  • artifacts:这个应该是要发布的网站存放的文件夹,hexo经过deploy后都是public文件夹。

  • only:这个不知道什么意思,但是看到别人填master我也填,应该是分支的意思。

文件写好以后pull上去,以后的每次pull都会执行script里的命令,也就实现了自动发布网站了。

让Google收录博客

  • 首先,确保博客已经发布了,自己可以正常访问

  • 要有一个Google账号,没有就注册一个吧,中国的手机有些不给注册,如果你的手机号也在此列的话,还是淘宝买一个改密码吧。

  • 登录Google Search Console

  • 点击添加属性按钮,把自己的博客链接填进去

让百度和谷歌收录自己的GitLab博客

最新文章