Hexo優化 | 建立sitemap站點地圖並向Google提交

前言

站點地圖是一種文件,您能夠經過該文件列出您網站上的網頁,從而將您網站內容的組織架構告知Google和其餘搜索引擎。Sitemap 可方便管理員通知搜索引擎他們網站上有哪些可供抓取的網頁。搜索引擎網頁抓取工具會讀取此文件,以便更加智能地抓取您的網站。git

而向google提交本身hexo博客的sitemap有助於讓別人更好地經過google搜索到本身的博客。

github

具體步驟:

第一步: 生成本身的sitemap文件

先安裝一下自動生成插件,打開你的hexo博客根目錄,分別用下面兩個命令來安裝針對谷歌和百度的插件web

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

進入博客根目錄下,打開_config.yml文件,在最後一行添加以下代碼:npm

# 谷歌、百度站點地圖生成
Plugins:
- hexo-generator-baidu-sitemap
- hexo-generator-sitemap

baidusitemap:
    path: baidusitemap.xml
sitemap:
    path: sitemap.xml

在終端執行如下代碼:
打包編譯:hexo g
發佈提交:hexo d瀏覽器

從新部署代碼(部署到github服務器的狀況)
而後在瀏覽器輸入 你的域名/sitemap.xml
例如:https://mmzsblog.github.io/blog/sitemap.xml
就能看到生成的xml文件;而且在你的博客根目錄的public下面發現生成了sitemap.xml以及baidusitemap.xml就表示成功了。

服務器

第二步:按照提示進行網頁驗證

點這裏進行操做:https://search.google.com/search-console


架構

第三步:添加站點地圖

可點擊以下連接操做:https://www.google.com/webmasters/tools/sitemap-list
hexo

大概須要等待一天左右,再進入這個頁面,就能看到google已經搜錄的頁面了。工具

相關文章
相關標籤/搜索