Hexo 添加Keywords和提交Sitemap到Google的心得

發現我寫的文章無法在Google Search上出現,於是我找了相關的教程,以下是我當中的心得:

Keywords

首先我添加Keywords,是根據這個部落格的文章[1]來進行,在_config.yml找到 #Site,在#Site最下面添加Keywords: +你想要的Keywords,用逗號來分割:

keywords: Keywords,Google,Sitemap,SEO,Hexo

因為我用的是Next的主題,主題模板的更改已經完成,這邊不再細寫,可到上面的文章連接參考,最後到 blog根目錄/scaffolds/post.md,在模板上添加Keywords:

title: {{ title }}
date: {{ date }}
categories:
tags:
keywords:

Sitemap

我參考了這個文章[2],先在blog根目錄安裝npm插件

npm install hexo-generator-sitemap --save

再來到_config.yml添加代碼,若找不到關鍵字,請直接在_config.yml的最下面添加

sitemap:
path: sitemap.xml

注意path的更改 [3]

請檢查_config.yml中是不是尚未更改url,把下面的yoursite.com改成

url:http://www.yoursite.com

這個:

url:http://www.你在github或者其他地方的網址.com

改好後在Cmd的blog根目錄打入

hexo g
hexo d

並且在你的blog網域上查看
例如:https://nereuseng.github.io/sitemap.xml
就能看到我產生好的Sitemap

提交到Google Search Console

根據這篇文章[4]
我在索引(Crawl)——>Sitemap 新增Sitemap
並把路徑貼進去,就大功告成了!

參考資料

  1. http://www.yuanye097.com/2015/10/26/name/
  2. http://www.jianshu.com/p/8db494e9dffc
  3. https://github.com/hexojs/hexo/issues/705
  4. http://fionat.github.io/2016/04/02/sitemap/