本文首发于MOOC。欢迎转载,请注明出处。本篇博文将继续指导您优化博客站点、创建在线站点、设置个性化域名等。在阅读本文之前,建议阅读我的另外三篇基础博文1.关于建立个人用Hexo6.0写博客(基础篇)2.关于用Hexo6.0搭建个人博客(主题优化-进阶篇)3.关于用Hexo6.0搭建个人博客(主题优化-进阶篇)本篇博文将手把手教你如何搭建在线个人网站,设置个性域名,github上托管项目和coding,同时让谷歌和百度两大搜索引擎收录您的网站,增加网站的自然流量。1、购买个性化域名对于大家来说大概是个折腾这么久以来,就是要拥有自己的个性化网站,所以强烈建议大家为自己的博客网站配置一个独一无二的个性化域名。这里我选择阿里巴巴旗下的万网;域名如下:常见的有.com、.cn、net等,但是这些比较贵,当然如果你不缺钱,.com这种常见的自然是最好的选择。像我们这种穷人只能用便宜的(??﹏??)伤心。那么接下来,我就教大家如何购买注册域名。我在这里选择.site后缀。这是代表站点/网站的域名的最佳选择。关键是便宜。1.到万网注册一个账号2.买你想要的你想要的域名输入你想要的个性化域名。如果没有注册,可以直接购买。好的,所以我们有自己的个性化域名。让我们教你如何配置它。2、项目托管到coding和百度收录,首先教大家如何安排百度收录和coding托管。毕竟国内用百度搜索的还是大多数,百度也爬不上github。这是最糟糕的事情。1.注册一个coding账号2.创建这里新建项目的时候,网上很多教程都说项目名和账号名要一样。这只是为了方便使用ccoding提供的地址访问。既然我们这里要配置自己的域名,就不用用同一个域名了,一样的看起来很像别扭,大家可以像我一样在后缀加上.blog。3、添加SSH公钥生成ssh:Linux和Mac都默认安装了SSH,Windows系统应该也安装了SSH和GitBash。可以在终端输入ssh(在win下的GitBash中),如果出现如下提示,证明你本地已经安装了SSH,否则请在自行安装下搜索添加ssh:这个.ssh文件一般在系统C盘下的user,里面的文件都是隐藏文件,设置显示就可以看到。将文件中的公钥复制到其中,只需添加它。4.打开pages服务选择master分支,保存在这里,添加刚刚购买的域名,绑定。配置域名,进入万网控制台的云解析DNS设置,配置域名解析。先介绍两种A记录类型:A-将域名指向一个IPV4地址CNAME-将域名指向另一个域名以上是我配置的所有绑定域名添加解析:确认启用,到这里我们就配置好了coding项目个性域名5.托管项目coding首先打开博客根目录配置文件_config.yml,添加如下内容:deploy:type:gitrepository:github:git@github.com:darryrzhong/darryrzhong。github.io。gitcoding:git@git.coding.net:darryrzhong/darryrzhong.blog.gitbranch:master我已经把项目托管在github上,同时coding,所以我们暂时只需要添加coding,否则报错稍后会报道。我会教你托管github;最后一步:将项目推向编码。在GitBash下输入命令:hexoghexod基本上我们的项目在codinghere上托管成功了。然后输入您的域名或编码提供的默认地址,您就可以访问我们的网站了。6.SEO优化百度收录推广其实是一件很烦人的事情。作为个人站点,我们要让更多人知道,就得让别人通过搜索引擎搜索到我们。博客内容给我们带来了天然的流量,所以我们必须进行SEO优化,使我们的网站真正成为一个在线的个人网站。1.让百度收录你的网站。首先,直接在百度上搜索您的域名。比如我随便搜索一个:意思是这个站点还没有被百度收录,然后我们选择提交网址;成功登录百度站长平台后,选择用户中心-网站管理-添加网站;按照需要的步骤进行,最后一步是验证URL的归属:这里有三种验证方式,我们选择最简单的CNAME即可。加一段分析就可以了,如下:就这么简单,验证完毕。接下来我们需要生成一个sitemap站点地图,使用sitemap方法将我们的网址提交给百度。Git在Bash下安装sitemap插件npminstallhexo-generator-sitemap--savenpminstallhexo-generator-baidu-sitemap--save修改站点配置文件_config.yml中的url内容如下:child'和root为'/child/'url:http://darrryrzhong.siteroot:/permalink::year/:month/:day/:title/permalink_defaults:可以看到public文件下会生成两个文件站点根目录下,带baidu的为百度专用,一个为通用。接下来,我们将生成的sitemap文件提交给百度,网站管理-站点属性-链接提交-自动提交-sitemap,将域名替换成自己的即可。至此,我们的站点已经提交给百度了,但是百度是实在不敢恭维,速度太慢了,一般可能要一周左右才能被收录,所以投稿后搜不到是正常的,过几天试试应该就能搜到.如果正常收录,效果如下:由于篇幅问题,谷歌会放在下一篇文章中给大家讲解。欢迎关注作者darrryrzhong,更多干货等着你。请给我红心小赏!因为您的鼓励是我写作最大的动力!更多精彩文章请关注我的个人博客:darrryrzhong掘金简书SegmentFaultMOOC笔记
