Google 的Martin Splitt 回答了一個關於Googlebot 如何回應404 頁面值未找到預渲染元標記的問題。這是一個很好的問題,因為這是元標記的類型,是非標準的元元素,不經常遇到,所以它是很高興知道發生類似情況時該怎麼做。
提出問題的人想知道 Google 如何回應標頭部分中名稱為「prerender-status-code」且值為「404」(表示未找到請求的頁面)的元標記
這個問題是由一位名叫馬丁的人提出的,谷歌的馬丁·斯普利特是回答這個問題的人。
這是問題:
「馬丁問:當 Googlebot 發現 或重定向到伺服器回應 404 狀態代碼的頁面。
有關這方面的更多信息,請參閱我們的文檔:developers.google.com/search。”
什麼是預渲染狀態程式碼?
預渲染狀態程式碼元元素(有時稱為元標記)不是官方元標記,並且創建官方 HTML 標準的萬維網聯盟 (W3C.org) 中沒有任何文件。
這更多的是專有或非標準元元素。 非標準元元素不屬於官方 W3C HTML 規範的一部分。 一些非標準元元素是特定於瀏覽器的或為特定目的而創建的。 因此,它們可能與不同的瀏覽器或搜尋引擎不相容。 並且它的行為在不同瀏覽器中可能不一致
prerender-status-code 元元素是一個非標準元元素的範例,Google 也不支援該元素。
Google 不支援的另一個非標準元元素是元關鍵字元素。 沒有提及 W3C.org,它也從來不是官方 HTML 標準的一部分。 它是 20 世紀 90 年代搜尋引擎發明的元元素。
X-UA-Compatible 元元素是非標準瀏覽器特定元元素的範例,它是特定於舊版 Internet Explorer Web 瀏覽器的已棄用元元素。
這是 X-UA-Compatible 元元素的範例:
<meta http-equiv="X-UA-Compatible" content="IE=edge">
Martin 關於預渲染狀態元代碼元素的回答是,Google 不支援許多非標準元元素。
另一件需要注意的事情是,並非所有元標記都是可在萬維網聯盟 (W3C.org) 網站上找到的官方 HTML 標準的一部分。 這些非官方元素元素稱為非標準元元素。
有關支援元標記的更多信息,請訪問 Google 支援頁面,該頁面最後更新於 2023 年 12 月 1 日。
Google 支援的元標記和屬性
收聽 3:46 分鐘的 Google Office Hours 影片:
精選圖片由 Shutterstock/Jaaak 提供