分類: 開發工具

Hreflang 標籤產生器

站方自行規劃沒找到想要的工具?

從語言代碼與 URL 資料列產生互相對應的 hreflang 連結標籤

輸入每列一組的語言代碼與 URL,可包含一列選填的 x-default,即可產生附基本驗證的 <link rel="alternate" hreflang="..."> 標籤。所有處理都在瀏覽器中完成。

資料列數4問題0
hreflang 標籤
<link rel="alternate" hreflang="en" href="https://example.com/" />
<link rel="alternate" hreflang="es" href="https://example.com/es/" />
<link rel="alternate" hreflang="fr" href="https://example.com/fr/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />
問題

未發現任何問題。

本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。

這個工具能做什麼

Hreflang 標籤會告訴搜尋引擎每個語言或地區該顯示哪一個 URL,但只要有一個重複的語言代碼,或一個缺少通訊協定的 URL,就可能悄悄破壞整組標籤。本工具接受一份每列一組的語言代碼與 URL 清單,產生對應的連結標籤,並標示出重複的語言代碼、無法解析的資料列,以及缺少 http 或 https 通訊協定的 URL。

使用方式

  1. 每列輸入一組資料,格式為語言代碼加上 URL,例如「es https://example.com/es/」。
  2. 如果網站有語言中立的預設頁面,請加上一列 x-default。
  3. 複製產生的標籤,並檢查問題清單中是否有需要修正的項目。

隱私說明

本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。

常見問題

我的資料會被傳送到其他地方嗎?
不會。解析與標籤產生都在你瀏覽器分頁中執行的 JavaScript 內完成。
Hreflang 標籤需要互相對應嗎?
需要。搜尋引擎預期一個叢集中的每一個 URL 都會連結回其他每一個 URL(包括自身);本工具不會檢查其他頁面,因此請在每個頁面各自的標籤版本中維持相同的資料列組合。
什麼情況算是重複的語言代碼?
兩列使用相同的語言代碼但字母大小寫不同,例如 ES 與 es,這樣會產生兩筆互相衝突的 hreflang 項目。