Hexo-SEO搜索引擎优化(sitemap)

一、提交站点地图的作用

假如你在百度上搜索信息:hexo(sakura)博客:

  • 会返回n多条搜索结果,来源于不同的平台推送,
  • 但是每条结果都会有不同的匹配度,按搜索引擎排序规则进行排序

作为站长,如何让你的文章也能被其他人百度搜索到,谷歌搜索到,且尽量能把排名靠前一点呢
在这里插入图片描述
问:搜索引擎是如何获取这些信息的呢?

答:搜索引擎通过蜘蛛抓爬的方式来收录各网站信息。

首先,站长必须知道的两个定义:站点地图(sitemap)搜索引擎优化(SEO)

  • sitemap的意思就是网站地图,又称站点地图。sitemap文件中包含了我们网站中所有的有效链接(和RSS订阅的功能有异曲同工之妙),便于搜索引擎的蜘蛛抓爬以及收录。
  • 如果没有sitemap地图的话,那么搜索引擎蜘蛛需要一个个的抓取网站的链接;我们的网站添加了sitemap文件之后,搜索引擎蜘蛛可以直接抓取sitemap文件中的链接。等于一键告诉百度:“你问的问题,我能解答!”
  • sitemap在SEO(Search Engine Optimization:汉译为搜索引擎优化)过程中有着十分重要的地位,同时也能限制蜘蛛对某些特定目录的爬取

二、具体步骤

  1. hexo安装插件(一个是通用站点地图的(谷歌,Bing…),后者是百度站点地图特有的)

    npm install hexo-generator-sitemap --save
    npm install hexo-generator-baidu-sitemap --save 
    
  2. 然后在站点配置文件_config.xml 中添加:

    # 自动生成sitemap
    sitemap:
    	path: sitemap.xml
    baidusitemap:
    	path: baidusitemap.xml
    

hexo生成时会在public下面生成sitemap.xml以及baidusitemap.xml自动生成。
在这里插入图片描述
3. 接下来参考:

发布了215 篇原创文章 · 获赞 385 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/cungudafa/article/details/104400470