當 Google 選擇錯誤的規範 URL 時會發生什麼?

已發表: 2022-06-27

儘管您盡最大努力實施規範標籤,但 Google 並不總是選擇相同的 URL 顯示在搜索結果中。 如何解決這個問題?

該主題由 Google 搜索倡導者 John Mueller 在 r/TechSEO 論壇上的 Reddit 帖子中討論。

有人問為什麼 Google 會在搜索結果中顯示錯誤的 URL,儘管他們正在盡一切努力指明應該顯示哪個頁面。

除了規範標籤外,此人還使用 hreflang 標籤和站點地圖,並且在 Google Search Console 中配置了正確的設置。

Google 繼續在搜索結果中顯示不同的 URL。

Mueller 首先解釋了為什麼 Google 不顯示預期的 URL,並描述了可以做些什麼來讓 Google 顯示不同的頁面。

規範標籤:為什麼 Google 不顯示正確的 URL?

規範標籤會向 Google 發送一個信號,指示當您有類似的內容時,哪個 URL 是正確的,可以在搜索結果中顯示。

在此特定示例中,Reddit 用戶指出,他們正在處理具有多個國家代碼頂級域 (ccTLD) 的品牌網站。

例如,Google 不會在加拿大搜索結果中顯示 brand-name.ca,而是顯示 brand-name.co.uk。

發生這種情況有多種原因。

導致錯誤規範的重複內容

Reddit 用戶認為跨域的頁面差異很大,不會被視為重複內容。 但是,穆勒另行通知他。

穆勒說,谷歌認為這些頁面是重複的,並且只在搜索結果中索引一個版本,從其索引中刪除其他版本。

“這裡發生的情況是,這些頁面總體上非常相似,因此谷歌通過索引規範版本來對它們進行重複數據刪除。 但是,使用 hreflang 註釋,正確的 URL 仍會顯示在搜索結果中(至少在識別 hreflang 的位置等)。”

學習 hreflang 的有趣之處在於有助於確保在某些情況下顯示正確的 URL。

導致錯誤規範的頁面標題

Mueller 指出 Reddit 用戶編寫頁面標題的方式可能會讓 Google 感到困惑。

在處理具有多個 ccTLD 的網站時,Mueller 建議將域擴展名保留在頁面標題之外。

“這裡有一個令人困惑的部分是您的頁面標題使用公司名稱.TLD。 這意味著顯示的 URL 是 .com.au 版本,但標題包含 .co.uk。 您可以通過將頁面標題更改為僅使用公司名稱來解決此問題。”

您如何解決錯誤規範的問題?

解決這個問題並不容易。 這不僅僅是添加更多標籤或更改頁面標題的問題。

如果您想阻止 Google 在搜索結果中對您的頁面進行重複數據刪除,那麼您必須使內容顯著不同。

穆勒在 Reddit 線程中說:

“如果你想改變這裡的索引/規範化,你必須確保頁面有很大的不同,而不僅僅是一點點不同。”

這是一個主要問題嗎?

雖然看到谷歌在搜索結果中顯示錯誤的 URL 可能會令人痛苦,但穆勒說這不是一個緊迫的問題。

在搜索排名方面沒有任何劣勢,Google Search Console 報告與選擇您的首選 URL 時的報告相同。

“不管 Search Console 怎麼說,這些網址的排名、展示次數和點擊次數都沒有問題。 它們的顯示方式與實際 URL 也被選為規範的方式相同。 像這樣被編入索引的東西沒有排名劣勢——而且有一個優點是需要在您的網站上抓取和刷新的 URL 更少(更快的庫存更新等)。”

需要明確的是,上述聲明適用於您擁有的域屬性。

如果您希望 Google 索引並顯示您選擇的規範 URL,解決方案是使內容與 Google 選擇顯示的頁面不同。

當談到解決問題時,穆勒認為這可能不值得付出努力。

“鑑於搜索結果本質上是相同的,我不知道這對你是否真的值得——至少這可能不是一個急需解決的問題。”


資料來源:Reddit

特色圖片:fizkes/Shutterstock