转载请注明出处。https://rhirufxmbcyj.gitlab.io
这篇就不介绍如何搭建博客了,hexo用github page搭建的教程一搜一大堆,gitlab步骤也没多大区别,这里主要说一下怎样让百度和谷歌能够搜索到我们搭建的博客。
以前用的github,换成gitlab的原因主要是github不让百度蜘蛛爬啊,百度蜘蛛爬不到就没办法在百度里展示了,查了一些解决方法,有的挂CDN的,有买服务器的,有另作一个镜像的,自我感觉还不如换一个方便。
GitLab的CI也很方便,这样就不用本地构建了,直接修改文件pull上去,后台自动进行构建操作。
个人认为使用gitlab的ci还是比较方便的,需要在博客目录下加一个文件,.gitlab-ci.yml。
这是我的文件,可以依照这个编写
没用过docker,只说一下我自己的理解,不对请指出。
image:镜像,这个设置成node原因我也不知道为啥,看的别人这样设置的。
pages: cache: paths:这个就填写为node_modules,这里边放的应该是hexo和node的脚本?库?大概是这些吧。
script:这里填要执行的命令,按顺序执行。
artifacts:这个应该是要发布的网站存放的文件夹,hexo经过deploy后都是public文件夹。
only:这个不知道什么意思,但是看到别人填master我也填,应该是分支的意思。
文件写好以后pull上去,以后的每次pull都会执行script里的命令,也就实现了自动发布网站了。
首先,确保博客已经发布了,自己可以正常访问
要有一个Google账号,没有就注册一个吧,中国的手机有些不给注册,如果你的手机号也在此列的话,还是淘宝买一个改密码吧。
登录Google Search Console
点击添加属性按钮,把自己的博客链接填进去
本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:975644476@qq.com
本文链接:http://www.gawce.com/tnews/1405.html