使用Google_Search_Console和sitemap進行SEO優化

讓你的網站更親近 Google

前言

為了讓文章可以被 Google 搜尋到所以設定 sitemap & Google_Search_Console

流程

sitemap

使用 npm 自動生成網站的 sitemap,然後將生成的 sitemap 提交 Google

1
npm install hexo-generator-sitemap --save

修改文件設定
將 sitemap 加到站點設定文件 _config.yml 中,並修改 url 為自己的網址

路徑:/_config.yml

1
2
3
# sitmap
sitemap:
  path: sitemap.xml

重新部署到 GitHub
title

選擇性增加 robots.txt

主要行為就是在搜尋引擎檢索網站時,告訴它網站哪些內容可以被檢索,哪些內容可以不用被檢索

可參考 -> robots.txt用途與使用範例教學,釐清SEO收錄觀念

在站點 source 文件夾下新建 robots.txt 文件,文件內容如下

  • Allow 字段的值即為允許搜索引擎爬區的內容,可以對應到主題配置文件中的 menu 目錄配置,如果還有其他選項都可以按照格式自行添加
  • 需要將 https://hoxis.github.io 改成自己的域名
1
2
3
4
5
6
7
8
9
10
11
12
13
14
User-agent: *
Allow: /
Allow: /archives/
Allow: /categories/
Allow: /tags/
Allow: /resources/
Disallow: /vendors/
Disallow: /js/
Disallow: /css/
Disallow: /fonts/
Disallow: /vendors/
Disallow: /fancybox/

Sitemap: https://hoxis.github.io/sitemap.xml

Google_Search_Console

https://www.google.com/webmasters/#?modal_active=none

可參考 -> 新版Google Search Console基礎介紹,透析新舊版介面、功能差異

登入後,會顯示你沒有存取這項資源的權限

title

點擊驗證擁有權可以發現有多種驗證方式,我們用上一篇埋好的 GA 進行驗證
如果失敗就回去 <head> 確認有沒有正確埋入

title

成功後進入 sitemap 面板選項再加入 sitemap.xml

title

加入網址索引

  • 點擊 網址審查加入網頁
  • 點擊右上方的測試線上網址可以即時測試網頁是否能夠讓 Google 進行索引
  • 點擊 加入索引

title

完成後

title

最後可以用 site:你的網址 來看有沒有被 Google 搜尋到

0%