天天看點

hexo部落格進行百度、谷歌SEO

文章目錄

  • ​​前言​​
  • ​​納入百度/谷歌搜尋引擎​​
  • ​​百度​​
  • ​​谷歌​​
  • ​​使用sitemap進行優化​​

注:可移步至我的部落格以獲得更好的閱讀體驗:​​hexo部落格進行百度、谷歌SEO​​

前言

搭建了hexo部落格并上傳至github後,在百度或谷歌裡輸入:

site:yinyoupoet.github.io      

會出現如下圖檔↓

hexo部落格進行百度、谷歌SEO

這意味着百度尚未收錄入我的部落格,即我們無法在百度上搜到我們自己寫的部落格,而我們新生個人部落格本身流量就低,是以我們需要進行seo優化來讓搜尋引擎能搜尋到我們的部落格,下面就介紹seo方法。

納入百度/谷歌搜尋引擎

先放入兩個平台站點管理的網站,然後分别進入并進行相應的注冊。

​​百度搜尋資源平台​​

​​谷歌站點控制台​​

百度

進入百度搜尋資源平台,點選連結送出并填寫相應資訊後,會需要驗證網站

hexo部落格進行百度、谷歌SEO

在此我們使用檔案驗證的方式,先下載下傳驗證檔案。

然後在hexo的根目錄裡,輸入

hexo clean
hexo g      

然後再在​

​hexo/public​

​目錄中放入前面下載下傳的驗證檔案,再部署到github上,然後點選驗證即可。

注意:

  1. 驗證檔案需要儲存好,每次​

    ​hexo clean​

    ​後都會清空public檔案夾,驗證檔案如果沒有備份将會丢失。建議将其儲存在hexo根目錄下。
  2. 每次​

    ​hexo clean​

    ​後需要将驗證檔案重新複制到public檔案夾中,以保證搜尋引擎能一直收納該網站。
  3. 不要為了圖友善将驗證檔案放入​

    ​hexo/source​

    ​​檔案夾中,否則每次​

    ​hexo g​

    ​後hexo會自動加上一部分内容在驗證檔案中後放入public檔案夾,是以通路到的驗證檔案被修改過了,會導緻驗證失敗。

谷歌

進入谷歌站點控制台,步驟與前面百度類似。下圖中選擇網址字首,填入自己的網址後繼續,使用檔案驗證的方式與百度的相同,在此不進行贅述。

hexo部落格進行百度、谷歌SEO

使用sitemap進行優化

首先進入hexo根目錄,并輸入如下指令安裝兩個hexo插件

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

安裝好後修改你hexo的配置檔案​

​_config.yml​

​,将url改成你自己的域名

hexo部落格進行百度、谷歌SEO

在指令行輸入:

hexo clean
hexo g      

可以看到在public檔案夾下出現了兩個檔案:

​baidusitemap.xml​

​​,​

​sitemap.xml​

這兩個檔案可以通過​

​https://你的域名/xxx.xml​

​通路到。

然後将部落格重新部署到github上。

在百度的域名管理的連結送出子菜單中,找到如下圖所示位置,将你自己伺服器能通路到上述兩個xml檔案的位址複制進去并點選送出即可。

hexo部落格進行百度、谷歌SEO