自己学习linux和arduino中间的一些记录

Hexo博客优化

站点地图:站点地图是一个网站所有链接的容器。很多网站的连接层次比较深,爬虫很难抓取到,站点地图可以方便爬虫抓取网站页面,通过抓取网站页面,清晰了解网站的架构,网站地图一般存放在根目录下并命名sitemap,为爬虫指路,增加网站重要内容页面的收录。——百度百科

安装插件

npm install hexo-generator-sitemap --save    

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

站点配置文件

# URL

## If your site is put in a subdirectory, set url as 'https://yoursite.com/child' and root as '/child/'

url: https://www.danboard.me

root: /permalink: :title/       

 # 链接后缀permalink_defaults:       

# 默认值  lang: en

permalink默认是:year/:month/:day/:title/ ,这样我们的文章生成的连接就会是sitname/year/month/day/title ,网站的连接层次比较深,很难被爬虫抓取,所以可以减少连接的层次

验证

执行修改后,可以在public目录中看到生成的两个文件sitemap.xml和baidusitemap.xml

在浏览器中输入相应地址,如https://www.danboard.me/sitemap.xml来检查是否生成成功


评论

© ordosft | Powered by LOFTER