Hexo 博客添加百度sitemap

在这个搜索引擎至上的年代,更好的被搜索引擎收录成为必不可少的一步。

一、引言

个人搭建的博客没有基于任何知名的平台,那么在搜索引擎被收录的可能就微乎其微,那么如何提高被搜索到的几率呢?

这里就会牵扯到网站的SEO方案,我对这个不是很熟悉,就不在这里大放厥词了。搭建自己的个人博客的时候,无意之中找到一篇介绍添加百度站点收录的文章。自己跟着这篇文章去设置百度,中间也遇到了一些小问题,但是最后也都解决掉了。所以在这里做一个总结。

二、生成 sitemap 文件

需要先安装两个 hexo 插件:

npm install hexo-generator-sitemap --save-dev
npm install hexo-generator-baidu-sitemap --save-dev

一个是传统的 sitemap,一个是百度专有的 sitemap。多多益善。
安装完这两个插件,再重启 hexo,在本地访问 http://127.0.0.4000/sitemap.xmlhttp://127.0.0.4000/baidusitemap.xml 就能正确的展示出两个sitemap 文件了。

三、注册百度站长平台

四、添加个人网站

进入站点管理添加需要管理的网站地址,第二步的验证有三种方式:文件、html标签、cname。因为个人使用的是 codingpages服务,域名是属于系统分配的,所以无法使用cname验证来完成,当然如果这是你的个人域名,这个方案也是挺容易的。

其次我尝试使用文件的方式来实现,但是不幸的是,失败了。经过调查发现是因为 hexo 在生成文章的时候会把所有的.html 文件处理一遍,加上一些额外的东西,结果就是导致了 百度站点验证的文件里面多了很多其他东西,所以就无法验证通过。

所以最终的方案就是添加 html 标签了。添加完相应的标签之后,上传到自己的博客之中,多刷新几次,百度站点那边就会通过了。

五、提交 sitemap 文件

转到链接提交处,选择自己的站点网址。找到自动提交,选择sitemap。按照提示的格式添加自己的sitemap文件

sitemap.png

接下来要做的就是等待了,过上一两天就会在这里看到提取的 url 数量了

附上个人博客对应博文地址:
http://lancelot_lewis.coding.me/2016/05/14/blog/hexo-sitemap/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容