SEO
辛辛苦苦寫的網頁,發現 google 無法搜尋到,感慨啊。hexo 是可以設定讓 google 找到的。
今天就讓我們來看看怎麼設定吧。需要設定:
- sitemap 生成 sitemap,方便 google 正確搜尋。
- robots.txt 某些東西是不該讓 google 搜尋的,設定好後,就可以避免不該被搜尋到的被搜尋到。
- verification google 要驗證你對網站的擁有權,才可以提供搜尋功能。
sitemap
安裝 sitemap
1 | $ npm install hexo-generator-sitemap --save |
編輯 theme 中 _config.yml。
1 | sitemap: |
robots.txt
我們在hexo 根目錄下的 public 目錄下新建一個robots.txt文件,內容如下:
1 | User-agent: * |
驗證
打開 Google Search Console
加入 hexo 資源到 google search console
在我的例子裡,我是用 html 標記來進行驗證的。
Google Search Console 會產生 meta google-site-verification
編輯 theme 中的 _config.yml
1 | # Google Webmaster tools verification. |
1 | $ hexo cl && hexo g && hexo d |
上傳後回到 google search console 完成驗證。
結論
這篇只是簡單的記錄google search的設定。進階的設定,還是要再補充。