Hreflang什麼意思
hreflang
是一個 HTML 標籤屬性,用於指示網頁內容的語言和地區。這個屬性可以幫助搜尋引擎了解網頁內容的目標受眾,並有助於為說不同語言的用戶提供更相關的搜尋結果。
例如,假設您有一個網站,提供多種語言的版本。您可以在不同語言版本的網頁上使用 hreflang
屬性來指定每種語言的版本。這樣,當用戶搜尋時,搜尋引擎可以根據用戶的語言偏好來顯示最相關的網頁版本。
以下是 hreflang
屬性的基本格式:
<link rel="alternate" hreflang="language-region" href="url" />
其中:
rel
屬性設置為alternate
,表示這是另一個版本的網頁。hreflang
屬性指定語言和地區,格式為language-region
,例如en-US
表示美國的英語,fr-CA
表示加拿大的法語等。href
屬性指定目標網頁的 URL。
例如,如果你有一個英文版(美國)的網頁,並且有一個西班牙文版(墨西哥)的網頁,您可以使用以下 hreflang
屬性:
<head>
<link rel="alternate" hreflang="en-US" href="https://example.com/en-us/" />
<link rel="alternate" hreflang="es-MX" href="https://example.com/es-mx/" />
</head>
這將告訴搜尋引擎和用戶代理,您的網頁有兩種語言版本,並且它們分別針對不同的地區。
請注意,使用 hreflang
屬性時,您應該確保每個語言版本的網頁內容都足夠不同,以滿足不同語言用戶的需求。如果兩個網頁的內容幾乎相同,搜尋引擎可能會將它們視為重複內容,這可能會對搜尋排名產生負面影響。