Trình tạo thẻ Hreflang
Tạo thẻ hreflang cho các trang web đa ngôn ngữ và đa khu vực. Hỗ trợ các định dạng thẻ liên kết HTML, HTTP header và XML sitemap với tính năng xác thực tích hợp và tự động điền URL thông minh.
<link rel="alternate" hreflang="en-us" href="https://example.com/" /> <link rel="alternate" hreflang="en-gb" href="https://example.co.uk/" /> <link rel="alternate" hreflang="en-au" href="https://example.com.au/" /> <link rel="alternate" hreflang="x-default" href="https://example.com/" />
Link: <https://example.com/>; rel="alternate"; hreflang="en-us",
<https://example.co.uk/>; rel="alternate"; hreflang="en-gb",
<https://example.com.au/>; rel="alternate"; hreflang="en-au",
<https://example.com/>; rel="alternate"; hreflang="x-default"
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://example.com/</loc>
<xhtml:link rel="alternate" hreflang="en-us"
href="https://example.com/" />
<xhtml:link rel="alternate" hreflang="en-gb"
href="https://example.co.uk/" />
<xhtml:link rel="alternate" hreflang="en-au"
href="https://example.com.au/" />
<xhtml:link rel="alternate" hreflang="x-default"
href="https://example.com/" />
</url>
<url>
<loc>https://example.co.uk/</loc>
<xhtml:link rel="alternate" hreflang="en-us"
href="https://example.com/" />
<xhtml:link rel="alternate" hreflang="en-gb"
href="https://example.co.uk/" />
<xhtml:link rel="alternate" hreflang="en-au"
href="https://example.com.au/" />
<xhtml:link rel="alternate" hreflang="x-default"
href="https://example.com/" />
</url>
<url>
<loc>https://example.com.au/</loc>
<xhtml:link rel="alternate" hreflang="en-us"
href="https://example.com/" />
<xhtml:link rel="alternate" hreflang="en-gb"
href="https://example.co.uk/" />
<xhtml:link rel="alternate" hreflang="en-au"
href="https://example.com.au/" />
<xhtml:link rel="alternate" hreflang="x-default"
href="https://example.com/" />
</url>
</urlset>
Trình chặn quảng cáo đang ngăn chúng tôi hiển thị quảng cáo
MiniWebtool miễn phí nhờ quảng cáo. Nếu công cụ này hữu ích, hãy ủng hộ bằng Premium (không quảng cáo + nhanh hơn) hoặc cho phép MiniWebtool.com rồi tải lại trang.
- Hoặc nâng cấp Premium (không quảng cáo)
- Cho phép quảng cáo cho MiniWebtool.com, rồi tải lại
Giới thiệu về Trình tạo thẻ Hreflang
Trình tạo thẻ Hreflang tạo các chú thích hreflang được định dạng chính xác cho các trang web đa ngôn ngữ và đa vùng. Nó hỗ trợ ba phương pháp triển khai — thẻ liên kết HTML, tiêu đề phản hồi HTTP và sơ đồ trang web XML — đồng thời bao gồm các tính năng tự động điền URL thông minh, nhập từ mã đánh dấu hiện có, cài đặt ngôn ngữ sẵn có và xác thực tích hợp để giúp bạn tránh các lỗi hreflang phổ biến có thể gây hại cho SEO quốc tế của bạn.
Cách sử dụng công cụ này
- Thêm các phiên bản ngôn ngữ — Đối với mỗi phiên bản ngôn ngữ của trang, hãy nhập mã ngôn ngữ-vùng hreflang (ví dụ:
en,es,fr-ca) và URL đầy đủ. Sử dụng các gợi ý tự động hoàn thành hoặc nhập mã của riêng bạn. - Sử dụng tự động điền (tùy chọn) — Nhập URL gốc và chọn mẫu "Thư mục con" hoặc "Tên miền phụ" để tự động tạo URL cho từng mục nhập ngôn ngữ.
- Thêm x-default — Bao gồm một mục
x-defaulttrỏ đến trang dự phòng của bạn (thường là phiên bản ngôn ngữ chính hoặc trang chọn ngôn ngữ). - Tạo thẻ — Nhấp vào "Tạo thẻ" để tạo kết quả ở cả ba định dạng. Xem xét bất kỳ cảnh báo xác thực nào.
- Sao chép và triển khai — Sử dụng các tab kết quả để sao chép định dạng bạn cần. Đối với HTML, dán các thẻ vào phần
<head>của mọi phiên bản ngôn ngữ. Đối với sitemap XML, hãy tải tệp xuống và tải lên máy chủ của bạn.
Tây Ban Nha
Tìm kiếm
hreflang
Trang tiếng TBN
Hiểu về các thuộc tính Hreflang
Hreflang là một thuộc tính HTML được Google giới thiệu vào năm 2011 để giúp các quản trị viên web chỉ định ngôn ngữ và nhắm mục tiêu theo địa lý của một trang web. Khi một trang web có nội dung bằng nhiều ngôn ngữ hoặc biến thể khu vực (ví dụ: tiếng Anh cho Hoa Kỳ so với tiếng Anh cho Vương quốc Anh), thẻ hreflang sẽ cho các công cụ tìm kiếm biết phiên bản nào cần hiển thị trong kết quả tìm kiếm dựa trên ngôn ngữ và vị trí của người dùng.
Giá trị hreflang tuân theo định dạng ngôn ngữ-vùng, trong đó:
- Mã ngôn ngữ — Mã gồm hai chữ cái theo tiêu chuẩn ISO 639-1 (ví dụ:
encho tiếng Anh,escho tiếng Tây Ban Nha,vicho tiếng Việt) - Mã vùng (tùy chọn) — Mã quốc gia ISO 3166-1 Alpha 2 (ví dụ:
uscho Hoa Kỳ,gbcho Vương quốc Anh,vncho Việt Nam)
Các mã đặc biệt như zh-hans (tiếng Trung giản thể) và zh-hant (tiếng Trung phồn thể) sử dụng các mã phụ về chữ viết thay vì mã vùng.
So sánh các phương pháp triển khai
Thẻ liên kết HTML Phổ biến nhất
Đặt các phần tử <link> trong phần <head> của mỗi trang. Đơn giản để triển khai và hoạt động tốt cho hầu hết các trang web.
hreflang="en"
href="https://example.com/" />
Tốt nhất cho: Các trang web HTML tiêu chuẩn với số lượng phiên bản ngôn ngữ vừa phải.
Tiêu đề HTTP Cho tài liệu không phải HTML
Gửi thông tin hreflang trong tiêu đề phản hồi HTTP. Hữu ích cho các tệp không có phần <head> HTML, chẳng hạn như PDF.
rel="alternate";
hreflang="en"
Tốt nhất cho: Tệp PDF, tài liệu không phải HTML và các trang web nơi bạn có thể định cấu hình tiêu đề máy chủ.
Sitemap XML Cho trang web lớn
Thêm các chú thích hreflang vào sơ đồ trang web XML của bạn bằng các phần tử xhtml:link. Lý tưởng cho các trang web có nhiều trang và phiên bản ngôn ngữ.
hreflang="en"
href="https://example.com/" />
Tốt nhất cho: Các trang web lớn với hàng trăm hoặc hàng nghìn trang đa ngôn ngữ.
Các lỗi Hreflang thường gặp cần tránh
- Thiếu thẻ đối xứng: Mọi trang được tham chiếu trong thẻ hreflang phải liên kết ngược lại tất cả các phiên bản ngôn ngữ khác. Nếu Trang A tham chiếu Trang B, Trang B cũng phải tham chiếu Trang A. Các thẻ không có tính đối xứng sẽ bị công cụ tìm kiếm bỏ qua.
- Thiếu thẻ tự tham chiếu: Mỗi trang nên bao gồm một thẻ hreflang trỏ đến chính nó. Điều này xác nhận với các công cụ tìm kiếm rằng trang đó là một phần của tập hợp hreflang một cách có ý đồ.
- Quên x-default: Luôn bao gồm thẻ
x-defaultđể xử lý những người dùng có ngôn ngữ/khu vực không khớp với bất kỳ thẻ hreflang nào được chỉ định. Nếu không có nó, công cụ tìm kiếm sẽ không có hướng dẫn dự phòng. - Sử dụng sai mã ngôn ngữ: Sử dụng mã ngôn ngữ ISO 639-1 và mã vùng ISO 3166-1 Alpha 2. Các lỗi phổ biến bao gồm sử dụng
ukcho tiếng Anh (Vương quốc Anh) thay vìen-gb, hoặcjpthay vìjacho tiếng Nhật. - Trộn lẫn giao thức hoặc tên miền: Tất cả các URL hreflang nên sử dụng cùng một giao thức (ưu tiên HTTPS) và khớp chính xác với URL chính tắc (canonical). Sự không khớp giữa URL hreflang và thẻ chính tắc gây nhầm lẫn cho công cụ tìm kiếm.
Các thực hành tốt nhất
- Luôn sử dụng URL tuyệt đối (bao gồm cả
https://) trong các thẻ hreflang, không bao giờ dùng đường dẫn tương đối. - Bao gồm một thẻ hreflang tự tham chiếu trên mọi trang.
- Thêm thẻ
x-defaulttrỏ đến phiên bản chính hoặc trang chọn ngôn ngữ của bạn. - Đảm bảo các URL hreflang khớp chính xác với URL chính tắc (canonical) của từng trang.
- Chỉ sử dụng một phương pháp triển khai cho mỗi trang (không trộn lẫn thẻ HTML với chú thích sitemap cho cùng một trang).
- Kiểm tra các thẻ hreflang thường xuyên bằng công cụ này, Google Search Console hoặc các công cụ kiểm tra SEO khác.
- Đối với các trang nhắm mục tiêu cùng một ngôn ngữ ở các vùng khác nhau (ví dụ:
en-usvàen-gb), hãy luôn bao gồm cả mã ngôn ngữ và mã vùng.
Câu hỏi thường gặp
Thẻ hreflang là gì?
Thẻ hreflang là các thuộc tính HTML cho công cụ tìm kiếm biết phiên bản ngôn ngữ và khu vực nào của trang sẽ hiển thị cho người dùng. Chúng sử dụng thuộc tính rel="alternate" hreflang="x" để chỉ ra các lựa chọn thay thế ngôn ngữ, giúp các công cụ tìm kiếm phục vụ đúng phiên bản dựa trên ngôn ngữ và vị trí của người dùng.
Tôi nên đặt thẻ hreflang ở đâu?
Thẻ hreflang có thể được đặt ở ba vị trí: trong phần <head> HTML dưới dạng các phần tử <link>, trong tiêu đề phản hồi HTTP hoặc trong sơ đồ trang web XML. Phương pháp đầu HTML là phổ biến nhất cho các trang web tiêu chuẩn, tiêu đề HTTP hoạt động tốt cho các tài liệu không phải HTML như PDF và sơ đồ trang web XML lý tưởng cho các trang web lớn có nhiều phiên bản ngôn ngữ.
x-default trong hreflang là gì?
Giá trị x-default là một thuộc tính hreflang đặc biệt chỉ định trang mặc định hoặc dự phòng cho người dùng có ngôn ngữ hoặc khu vực không khớp với bất kỳ thẻ hreflang nào được chỉ định. Google khuyên bạn nên luôn bao gồm một thẻ x-default trỏ đến phiên bản ngôn ngữ chính hoặc trang chọn ngôn ngữ.
Các thẻ hreflang có cần phải có tính đối xứng không?
Có, các thẻ hreflang phải có tính đối xứng (còn gọi là hai chiều). Nếu trang A liên kết đến trang B bằng thẻ hreflang, thì trang B cũng phải liên kết ngược lại trang A bằng thẻ hreflang tương ứng. Nếu thiếu liên kết đối xứng, công cụ tìm kiếm có thể bỏ qua hoàn toàn chú thích hreflang.
Sự khác biệt giữa ngôn ngữ và vùng trong hreflang là gì?
Trong thẻ hreflang, mã ngôn ngữ (ví dụ: en, es, fr) sử dụng định dạng ISO 639-1 và chỉ định ngôn ngữ của nội dung. Mã vùng tùy chọn (ví dụ: us, gb, mx) sử dụng định dạng ISO 3166-1 Alpha 2 và nhắm mục tiêu đến một quốc gia cụ thể. Ví dụ: en-us nhắm mục tiêu đến người nói tiếng Anh ở Hoa Kỳ, trong khi en-gb nhắm mục tiêu đến người nói tiếng Anh ở Vương quốc Anh.
Tham khảo nội dung, trang hoặc công cụ này như sau:
"Trình tạo thẻ Hreflang" tại https://MiniWebtool.com/vi// từ MiniWebtool, https://MiniWebtool.com/
bởi đội ngũ miniwebtool. Cập nhật: 2026-03-10