[ad_1]
如果您曾經擔任SEO已有很短的時間,那麼您可能很熟悉 Google Search Console (GSC)。這是獲取有關您的網站及其在自然搜索中的效果的信息的寶貴工具。也就是說,它確實有其局限性。
在本文中,您將學習如何從Google Search Console中獲得聯繫更緊密的數據,以及如何將導出的內容增加400%。
Google Search Console的限制
雖然GSC包含多個部分,但我們將重點關注「效果」報告。在GSC信息中心中,您可以通過兩種方式訪問此報告:
進入「效果」報告後,就可以訪問查詢和頁面數據:
這揭示了GSC的問題之一:查詢和頁面數據是分開的。
換句話說,如果我想查看特定頁面正在為其排名的查詢,我必須首先單擊「頁面」,選擇頁面,然後單擊「返回」至「查詢」。這是非常麻煩的體驗。
另一個(分為兩部分)問題與導出有關:
- 查詢和頁面的性能數據必須分別導出。
- 導出限制為1,000行。
我們將尋求利用GSC API解決這些問題。
什麼是Google Search Console API?
現在我們知道GSC用戶界面確實有局限性:將查詢數據與頁面數據連接起來很棘手,並且導出受到限制。
如果GSC UI代表出廠默認設置,則GSC API代表我們的自定義設置。這需要花費更多的精力,但是卻賦予了我們更多的控制權,並開闢了更多的可能性(至少在查詢和頁面數據領域)。
GSC API是我們連接到帳戶中數據,提出更多自定義請求並獲得更多自定義輸出的一種方式。例如,我們甚至可以繞過那些工廠默認設置,例如限制為1,000行的導出。
為什麼要使用它?
還記得我之前說過的查詢和頁面數據在「原始」 GSC UI中分開嗎?好的,有了API,我們就可以將查詢數據與查詢所排名的頁面連接起來,這樣就無需再來回點擊並等待載入。
此外,我們看到導出限制為1,000行。使用API,我們最多可以請求5,000行,增加了400%!
因此,讓我們掛接一下,提出我們的要求,然後獲取更健壯和有意義的數據集。
設定
登錄到適當的GSC帳戶 在此頁 (右上角)。例如,如果我的網站是example.com,並且可以在下面查看該Search Console帳戶, admin@email.com,那就是我要登錄的帳戶。
輸入相應的GSC帳戶的網址:
設置您的請求:
- 設置startDate。格式應為:YYYY-MM-DD。
- 設置endDate。
- 設置尺寸。維度可以是:
- 詢問
- 頁
- 設備
- 和/或國家
- 維度(維度可以是:查詢,頁面,設備或國家/地區)
- 運算符(運算符可以是:包含,不包含,等於,不等於)
- 表達式(表達式可以是與維關聯的任何值)
在第一步中共享的頁面使所有設置變得非常容易,但是它可能很乏味,甚至使某些操作感到困惑。我已經為您做完所有麻煩事,並創建了JSON,您可以快速輕鬆地對其進行編輯,以獲得所需的API返回。
未過濾的請求
以下請求將不被過濾。我們將設置首選的日期,尺寸和行數限制,然後提出要求。
放置尺寸的順序就是退還尺寸的順序。
該API將返回桌面,移動設備和平板電腦的數據(分開顯示)。您在GSC用戶界面中看到的數字(例如,點擊次數)是這三個數字的總和(除非您應用設備過濾)。
請記住,您的尺寸也可以包含「國家/地區」。
{
「 startDate」:「 2019-11-01」,
「 endDate」:「 2020-01-31」,
「尺寸」:
[[
「查詢」,
「頁」,
「設備」
],
「 rowLimit」:3000
}
已過濾的請求
我們此請求的版本將包含過濾器,以便更詳細地說明返回的內容。
過濾器表示為維/運算符/表達式。以下示例說明了可能的方法:
- 查詢包含去魚數字
- 頁面等於https://gofishdigital.com/
- 設備不包含平板電腦
看起來您只能為每個維度應用一個過濾器,就像在普通的GSC用戶界面中一樣,但是如果您有所不同,請在注釋中告知我們!
{
「 startDate」:「 2019-11-01」,
「 endDate」:「 2020-01-31」,
「尺寸」:
[[
「查詢」,
「頁」,
「設備」
],
「 dimensionFilterGroups」:
[[
{
「過濾器」:
[[
{
「 dimension」:「 device」,
「 operator」:「 notContains」,
「表達式」:「平板電腦」
}
]
}
],
「 rowLimit」:3000
}
選擇一個未過濾或已過濾的模板,然後填寫您的自定義值(冒號後的所有內容都應更新為您自己的值,除非您喜歡我的預設值)。
執行請求
所以你有它!有兩個請求模板供您選擇和編輯。現在該發出請求了。單擊進入「請求正文」,全選,然後粘貼自定義JSON:
您可以在此處手動設置請求鍵和值,但是正如我之前所說,這可能很乏味並且有些混亂,所以我為您完成了這項工作。
向下滾動並單擊「執行」。可能還會提示您在此處登錄。
如果正確輸入了所有內容,並且可以滿足請求,則API將返回您的數據。如果遇到錯誤,請先審核您的請求,然後再審核其他步驟和必要的輸入。
單擊右下角的框(這是API的響應),全選,然後複製信息。
從JSON轉換為CSV
Excel或工作表將是處理數據的更好方法,因此讓我們將JSON輸出轉換為CSV。
使用轉換器 像這個 並粘貼到您的JSON輸出中。您現在可以導出CSV。根據需要更新列標題。
查詢自己的數據
大多數SEO在Excel中都非常滿意,因此您現在可以根據需要查詢請求輸出。
執行的最常見任務之一是查找與一組特定頁面關聯的數據。這是通過添加帶有頁面集的工作表並使用VLOOKUP表示匹配來完成的。
電子表格中的API輸出還允許Excel中最常見的操作,例如排序,過濾和圖表創建。
充分利用Google Search Console
GSC為SEO提供了重要的數據,而GSC API的輸出不僅提供了更多的數據,而且格式也不再那麼麻煩,而且更具凝聚力。
今天,我們克服了標準GSC用戶界面中經常遇到的兩個障礙:查詢/頁面連接和有限的導出。我希望利用Google Search Console API將您的分析和見解提高到一個新的水平。
儘管我的JSON模板會根據您感興趣的請求涵蓋最常見的情況, Google確實提供了文檔 如果您感興趣的話,可以涵蓋更多領域。
您還有其他使用GSC API的方法嗎?您是否還有其他通常用作SEO的API?在評論中讓我知道!