本文翻譯自SEO大神光頭強(Brian Dean)SEO教程《google search console 終極教程》
內容導讀:
這篇「終極教程」不枉它的名稱:光頭強哥通過真實的案例,詳細介紹了google search console各種功能:如何安裝、如何優化網站技術SEO問題、如何獲得更多的流量。非常值得每個SEO人員一讀。
讀完本文您可以: 知道如何使用GCS優化網站,獲得更多的自然流量。
全文:10127字
適合閱讀對象:適合所有的SEO人員,無論是初級,還是高級。
目錄
第1章 Google Search Console入門
步驟3:將Google Analytics(分析)與Search Console綁定
如何在GSC的效果報告中查找「機會關鍵詞(Opportunity Keywords)」
使用Google Search Console的效果報告掘金
確保網站針對移動端進行了優化(除非您想丟掉移動端流量)
正文
本教程包含了有關新版Google Search Console的所有信息。
如果您不熟悉SEO,我將向您展示如何開始使用GSC(google search console的縮寫)。
如果您是SEO專業人士?我將介紹一些高級技巧、方法和策略,您可以使用它們來獲得更高的排名。
劃重點:
如果想充分利用Search Console,相信您會喜歡這個教程的。
章節目錄:
第1章 Google Search Console入門
第2章 如何使用GSC優化您的技術SEO
第3章 通過效果報告獲得更多自然流量
第4章 酷炫的GSC功能
第5章 高級技巧和策略
第1章 Google Search Console入門在本章中,我將向您展示如何使用Search Console。首先,您將學習如何將網站添加到GSC。然後,輕鬆進行設置。
步驟1:如何將您的網站添加到GSC首先,登錄到Google Search Console,然後單擊「添加屬性」。
連結地址:https://search.google.com/search-console
然後,將您的主頁URL複製並粘貼到「domain」欄位中。
接下來,需要驗證您的網站。
有7種方法可以驗證您的網站。這是3種最簡單的方法:
HTML文件: 將唯一的HTML文件上傳到您的網站。
CNAME或TXT記錄: 在這裡,您可以在域設置中添加特殊的CNAME或TXT記錄。
HTML代碼段(我個人的建議): 只需將一小段代碼段(HTML標記)上傳到首頁代碼的部分。
完成此操作後,您可以繼續執行第2步。
步驟2:設定目標國家Google console可以幫您弄清楚您的網站在哪個國家表現會更好。為此,需要給Google提供一些數據:
國家頂級域名(例如:英國網站的頂級域名是co.uk)
也就是說,您給Google提供的信息越多越好!
下面,向您展示:在舊版工具報告中,如何設置目標國家:
Step1:點擊「國際定位」連結
step2:點擊「國家」標籤
step3:選擇「定位以下位置的用戶」
step4:從下拉框中選擇目標國家
這樣就設置好了!
步驟3:將Google Analytics(分析)與Search Console綁定早在2013年,Google便將所有搜索切換到HTTPS。
這對網站安全性很有用。但這對於網站所有者來說實在是太可惜了。
無價的關鍵字數據,就這麼從Google Analytics(分析)中消失了。
我們得到的只是:
告訴您一個好消息:有一種簡單的方法,可以找回部分關鍵字數據。這種方法就是:
Google Analytics(分析)與您的Google Search Console帳戶關聯。
操作步驟:
打開您的Google Analytics(分析)。然後,單擊左側菜單底部的「管理員」按鈕。
單擊「媒體資源設置」連結。
向下滾動,看到「調整search console」。點擊它。
點擊「添加」。
向下滾動,直到找到您的網站,選中該框,然後點擊「保存」。
完工!Analytics(分析)和Search Console現在已連接。
讓我們一起見證奇蹟:
具有展示和點擊數據的著陸頁:
展示次數,點擊次數,點擊率和排名數據(按國家/地區):
但最重要的是…關鍵字數據:
厲害吧!!
步驟4:檢查安全問題最後,檢查是否存在影響您網站SEO的安全問題。
請單擊「安全問題」:
在大多數的情況下,我們的網站是沒有安全問題的。但還是要檢查一下。
步驟5:添加站點地圖說實話:
如果您的網站較小,則可能不需要向Google 提交站點地圖。
但是對於較大的網站(例如:有上千個頁面的電子商務網站),站點地圖很重要。
我建議您繼續,用任何一種方式提交站點地圖。
操作方法:
首先,您需要創建一個站點地圖。如果您在WordPress上使用Yoast插件,那麼您應該已經擁有了一個站點地圖。
如果沒有的話,打開Yoast。然後,將XML網站地圖設置設置為「on」(在「General/Features」下):
點擊「查看XML網站地圖(See the XML Sitemap)」連結,從這裡可以看到站點地圖。
不使用Yoast?轉到yoursite.com/sitemap.xml。如果您有站點地圖,通常就在這裡。如果沒有,則要創建一個。
下面,讓我們向Google提交站點地圖。
在新的GSC中,操作超級簡單。
獲取您站點地圖的URL。然後,點擊「站點地圖」按鈕。
粘貼您的URL,然後單擊「提交」。
最後會出現這個界面:
挺簡單吧!
第二章 如何使用GCS優化技術SEO在這一章裡,我將分享我的技術SEO秘技。
或許您已經知道,當解決這些技術性SEO問題後,常常會發現排名會更高,流量會更大。
而Google search console具有很多功能,可以幫助您輕鬆定位問題、解決問題。
方法如下:
使用「索引覆蓋率」報告查找(並修復)索引編制問題如果您網站上一切都設置正確,則Google將:
a)查找您的頁面,並且
b)快速將其添加到他們的索引中
但是有時候,事情會出差錯。
如果您希望Google索引所有頁面,就需要解決出現的問題。
此時,索引覆蓋率報告就派上用場了。
開始我們的表演:
什麼是「索引覆蓋率」報告?索引覆蓋率報告,可以讓您知道網站的哪些頁面已經被Google索引。還可以知道:哪些技術問題導致了頁面沒有被索引。
它是新GSC的一部分,取代了舊版Search Console中的「索引狀態(Index Status)」報告。
注意: 「覆蓋率」報告非常複雜。
我可以列出一系列功能,然後祝您好運。
(實際上,市面上大多數的「終極指南」就是這樣做的。)
而強哥(光頭強)我當然不會這麼做了,我會通過一步一步地分析一個真實的網站(backlinko.com)。
這樣,你就會學到我是如何利用GCS來發現問題,並解決問題的。
如何使用索引覆蓋率報告查找錯誤在「索引覆蓋率」報告的頂部,我們有4個標籤:
首先我們討論「錯誤」標籤:
您可以看到,這個網站有54個錯誤。圖表向您展示了數字是如何隨著時間變化的。
如果向下滾動,則會看到每種錯誤的含義:
這裡有很多東西。
為了讓您理解每個「原因」,我整理了這些快速定義:
「Submitted URL seems to be a Soft 404(提交的地址似乎是軟404)」
這意味著這個頁面沒有被找到。但是在表頭中返回了錯誤的狀態代碼。
「Redirect error(重定向錯誤)」
此頁面有重定向(301/302)。
但是不起作用。
「Submitted URL not found (404)」(找不到提交的URL(404))
找不到頁面,伺服器返回了404狀態碼。
「Submitted URL has crawl issue(提交的URL出現爬取問題)」
有100多種原因,可能導致整個問題。
所以,你要去看看這個頁面,到底發生了什麼。
「Server errors (5xx)(伺服器錯誤(5xx))」
Google機器人無法訪問伺服器。當Google機器人在您的網站上逗留時,伺服器可能崩潰、超時或關閉。
當您單擊其中一個錯誤狀態時,會看到特定問題的列表:
404錯誤很容易處理。所以,我們先從它下手。
單擊列表上的一個URL。這將打開一個帶有4個選項的側邊欄:
首先,我們先用瀏覽器訪問這個URL,再次確定一下:這個URL是否真的有問題。
發現這個連結真的有問題。
下一步,把你的URL,放到GCS的頂部欄裡。
Google機器人會趕到這個頁面。
結果依舊顯示的是 404 「未找到」狀態。
如何解決這個問題?
有2種方案:
1.保持原樣。由於一些原因(例如您不再出售這個產品),造成了頁面關閉,最終導致Google將這個頁面的索引去掉。這種情況下,就保持原因既可。
您可以將404頁面重定向到類似的產品、類別頁面或博客文章。如何修復「 軟 404 」錯誤現在需要解決這些讓人討厭的「 軟 404 」錯誤。
再次檢查出錯的URL。
然後,使用瀏覽器訪問這些URL。
第一個網頁看起來正常:
看看Google是否可以訪問這個頁面。同樣,我們將使用URL 檢查工具。
這次,我們將點擊「測試實時URL按鈕」。這會將Googlebot發送到頁面。然後會渲染頁面,以便您可以像Googlebot看到那樣,看到您的頁面。
看起來Google這次找到了頁面。
現在,讓我們看看Google是如何渲染頁面的。點擊「查看測試頁」,然後點擊「屏幕截圖」標籤:
這裡能看到的,幾乎和訪客看到的一樣。
接下來,單擊「更多信息(More Info)」選項卡,檢查一下:有沒有Google無法正確加載的頁面資源。
有時候,我們需要阻止Google機器人爬取一些資源。但是有時候,這些被阻止的資源,造成了軟404錯誤。
在這個案例中,有5個資源被阻止Googlebot訪問。
確定解決所有的索引編制錯誤後,請單擊「請求索引編制(Request Indexing)」按鈕:
這將告訴Google:把頁面編入索引。
下次Google機器人爬取您的網站時,頁面將會被索引。
如何修復其他錯誤您可以像解決「軟404」錯誤那樣,解決其它的錯誤:
這裡有一些例子:
通過一些工作,您幾乎可以修復在覆蓋率報告中遇到的所有錯誤。
如何解決索引覆蓋率報告中的「警告」做活就要做全套。
我不想忽略任何影響SEO效果的問題。
這意味著,當看到橙色的「警告」標誌時,我不會讓它繼續存在。
點擊索引覆蓋率報告中的「收到警告的有效網頁數」標籤:
這次只有一個警告:「被robots.txt阻止,但已被索引」。
為什麼會這樣呢?
讓我們找出答案。
GSC告訴我們該頁面已被robots.txt阻止。然後,點擊「Test Robots.txt Blocking」。
這會將我們帶到舊版Search Console中的robots.txt測試器。
實際上,這個URL已被robots.txt阻止了。
如何解決呢?
好吧,如果需要對頁面編制索引,則應從Robots.txt(duh)中取消阻止該頁面。
但是,如果您不希望它被索引,則有兩個方法:
在頁面上添加「 noindex,follow」標籤。並在robots.txt中解除阻止。
讓我們看看如何使用網址刪除工具:
如何在Search Console中使用網址刪除工具
網址刪除工具是從Google索引中刪除網頁的快速簡便方法。
有些不方便的是:這個工具尚未移至新的Google Search Console。因此,您需要使用舊的GSC來使用它。(譯者註:刪除功能,已經能在新的GCS中使用了。2020-06-19)
最後,粘貼您要刪除的URL:
檢查2次(3次更好)輸入的網址,然後點擊「提交申請」。
注意: 移除的有效期是90天。之後,Googlebot將嘗試重新緩存頁面。
但是考慮到這個頁面已被robots.txt阻止了……
…意味著此頁面將永遠消失!
檢查索引頁面可能出現問題現在,我們點擊「有效網頁」標籤。
這告訴我們在Google中已經被索引的頁面數。
在這裡應該關注什麼事情?兩件事情:
1.索引頁面數量意外下降(或增加)
注意到索引頁數量 突然 減少了嗎?
這可能表明出現了問題:
無論哪種問題:
除非您有意對一些頁面取消索引,否則就需要檢查原因。
另一方面:
如果您發現索引頁數量 突然增加 怎麼辦?
這可能表明出現了問題。
(例如,也許您取消阻止了一些本應被阻止的頁面)。
2.索引頁數量異常增多
當前在Backlinko有41個帖子。
因此,當我查看「索引覆蓋率」中的「有效網頁」報告時,我希望看到所有的這些頁面都被索引。
但是,如果索引的數量高於41呢?這是個必須要被修復的問題。
確保已排除的網頁,被排除有時候,有很多頁面要禁止被建立索引。
可能是登錄頁面;
也可能是包含重複內容的頁面;
或者是低質量的頁面。
注意: 當我說「低質量」時,並不表示這個頁面是垃圾。該頁面可能對用戶有用……但對搜尋引擎卻沒用。
也就是說:
您要確保Google不會排除您希望被索引的頁面。
在這個案例中,我們有很多頁面被排除:
向下滾動,會出現被排除的原因:
讓我們來了解一下這些報錯的含義:
「Page with redirect(重定向的頁面)」
這個頁面重定向到了另一個URL。
除非有指向這個URL的反向連結(或內部連結),否則,Google機器人最終將停止嘗試對其進行索引。
「Alternate page with proper canonical tag(帶有正確規範標籤的備用頁面)」
Google在其他地方找到了這個頁面的替代版本。
這就是規範的URL執行的正確操作。這沒有問題。
「Crawl Anomaly(爬取異常)」
有多種可能造成這個報錯。因此,我們需要進行研究。
在本案例中,這個頁面看起來返回了404頁面。
「Crawled – currently not indexed(已抓取,但目前尚未被索引)」
這些是Google已抓取的頁面,但是(由於某種原因)未建立索引。
Google並沒有說明確切的原因。
但是根據老夫多年的經驗,這個報錯說明:此頁面不足在搜索結果中佔據一席之地。
那麼,如何解決這個問題呢?
我的建議:提高這些頁面的質量。
例如,如果它是類別頁面,則添加一些描述該類別的內容;如果頁面上有很多重複的內容,請確保內容唯一;如果頁面上內容太少,那就多寫點有用的東西。
總的來說,就是讓頁面值得被索引。
「Submitted URL not selected as Canonical(提交的URL未被選取)」
這是Google要告訴您:
「這個頁面與其他頁面具有相同的內容。但是我們認為另一個URL更好」
因此,他們已將這個頁面從索引中排除。
我的建議:如果您在多個頁面上都有重複的內容,請將noindex meta robots標記添加到所有重複的頁面上,希望被索引的頁面除外。
「Blocked by robots.txt(被robots.txt阻止)」
robots.txt文件阻止了頁面被抓取。
需要仔細檢查這些錯誤,以確保該被阻止的內容,被阻止抓取。
如果都正常?就讓robots.txt正常工作去吧,不用擔心它。
「Duplicate page without canonical tag(沒有規範標籤的重複頁面)」
這個頁面是重複頁面的一部分,並且沒有包含規範的URL。
在這種情況下,很容易發現原因。
網站上有很多PDF文檔。這些PDF包含網站其他頁面上的內容。
實際上,這也沒什麼大不了的。但是為了安全起見,您應該要求網絡開發人員使用robots.txt阻止這些PDF。這樣,Google只會索引原始內容。
「Discovered – currently not indexed(已發現-目前未編入索引)」
Google已抓取了這些頁面,但尚未為之建立索引。
「Excluded by 『noindex』 tag(不包含'noindex'標籤)」
這沒問題。noindex正在發揮作用。
這就是索引覆蓋率報告。我相信您會同意我的觀點:這是一個 非常有用 的工具。
第三章 通過效果報告獲得更多自然流量在本章中,我們將深入研究我最喜歡的GSC部分:「效果報告」。
為什麼它是我的最愛?
因為我使用此報告一次又一次地增加了Backlinko的自然流量。
我也看到很多其他人使用效果報告來獲得類似的結果。
因此,事不宜遲,開工幹活……
什麼是效果報告?Google Search Console中的「效果」報告顯示了您網站在Google中的整體搜索效果。該報告不僅顯示您獲得了多少點擊,還讓您知道了點擊率和平均排名。
這份新的效果報告取代了舊版Search Console(和舊版Google網站站長工具)中的「搜索分析」報告。
是的,很多數據與舊的「搜索分析」報告相同。但是,您現在可以用獲得的數據做一些很酷的事情(例如,過濾僅顯示AMP結果)。
我最喜歡新版本的功能是:
在舊的Search Analytics報告中,您只能看到最近90天的搜索數據。
(很煩吧!)
現在?
我們得到16個月的數據:
對於像我這樣的SEO迷來說,16個月的數據就像聖誕節早晨收到禮物一樣。
(實際上,為了自動保存這些數據,我曾經使用過付費服務。在新版的GCS裡,它是一項免費服務。開心!)未完待續!