站點地圖
站點地圖即sitemap, 是一個頁面,上面放置了網站上需要搜索引擎抓取的所有頁面的鏈接。站點地圖可以告訴搜索引擎網站上有哪些可供抓取的網頁,以便搜索引擎可以更加智能地抓取網站。
生成站點地圖
安裝百度和Google的站點地圖生成插件:
npm install hexo-generator-baidu-sitemap --save
npm install hexo-generator-sitemap --save
轉好後,配置根目錄下的_config.yml
# 自動生成sitemap,收錄用的
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml
這樣在執行hexo g 時,會自動生成這兩個站點地圖文件,接着在到百度、google搜錄頁面上提交這個站點地圖即可。
百度主動推送
npm install hexo-baidu-url-submit --save
在根目錄的_config.yml中加入:
# 主動推送
baidu_url_submit:
count: 5 ## 提交最新的五個鏈接
host: liaomr.com ## 百度站長平臺中註冊的域名
token: ******** ## 在百度收錄頁獲取,准入祕鑰
path: baidu_urls.txt ## 文本文檔的地址, 新鏈接會保存在此文本文檔裏
我的博客:Zoey-Share-Site