Thẻ hreflang là tín hiệu giúp Google hiểu được mối quan hệ giữa các trang web có nội dung tương đồng nhưng dành cho các ngôn ngữ hoặc vùng lãnh thổ khác nhau. Mục tiêu tối thượng là đảm bảo: Người dùng tại Mỹ thấy phiên bản tiếng Anh (US), người dùng tại Việt Nam thấy phiên bản tiếng Việt (VN).
Tài liệu trả phí
Bản chuyên sâu: Hreflang hai chiều cho site đa ngôn ngữ: quy trình khai, kiểm và nghiệm thu
Bài đọc miễn phí giữ nguyên. Bản chuyên sâu là tài liệu viết riêng: quy trình từng bước, checklist, bảng lỗi và mẫu để làm theo.
- Đọc trên trang học: 6.876 chữ, viết riêng cho mục P1.23 của SQA-200
- PDF: 14 trang, tải về
- Excel: 10 bảng và 72 dòng checklist có cột đánh dấu
- Quyền dùng: mua một lần, sở hữu vĩnh viễn
399.000đ thanh toán 16 USD qua PayPal hoặc thẻ Visa, Mastercard
Xem trước bản đầy đủ: ba ảnh chụp từ chính tệp PDF và Excel bạn nhận sau khi mua.



1. Cấu trúc chuẩn của thuộc tính Hreflang
Một thẻ hreflang đầy đủ phải bao gồm mã ngôn ngữ (theo chuẩn ISO 639-1) và tùy chọn mã quốc gia (theo chuẩn ISO 3166-1 alpha-2).
- Công thức:
<link rel="alternate" hreflang="language-country" href="url" /> - Ví dụ:
- Tiếng Anh toàn cầu:
en - Tiếng Anh cho người ở Mỹ:
en-us - Tiếng Anh cho người ở Anh:
en-gb - Tiếng Việt:
vi-vn
- Tiếng Anh toàn cầu:
2. Các nguyên tắc "Vàng" trong triển khai (Engineering Rules)
Các nguyên tắc "Vàng" trong triển khai hreflang gồm ba quy tắc. Có đi có lại, tức trang A trỏ đến B thì B phải trỏ ngược lại A, nếu không Google bỏ qua tín hiệu. Thẻ x-default chỉ định trang mặc định cho vùng còn lại. Tự tham chiếu, tức mỗi trang có một thẻ trỏ về chính nó.
Mỗi trang phải bao gồm một thẻ hreflang trỏ về chính nó.
Làm trên website thật khác làm trên ví dụ ở chỗ sai là thấy hậu quả ngay. Đào Tạo SEO chạy trực tiếp trên website của người học.
2.1. Nguyên tắc "Có đi có lại" (Reciprocal Links)
Đây là lỗi phổ biến nhất. Nếu trang A trỏ đến trang B bằng thẻ hreflang, thì trang B bắt buộc phải có thẻ hreflang trỏ ngược lại trang A. Nếu không, Google sẽ bỏ qua toàn bộ các tín hiệu này để tránh bị thao túng bởi bên thứ ba.
2.2. Thẻ X-Default (Cứu cánh cho các vùng còn lại)
Thẻ này chỉ định trang web mặc định cho những người dùng không khớp với bất kỳ mã ngôn ngữ/quốc gia nào đã khai báo.
- Thực thi:
<link rel="alternate" hreflang="x-default" href="https://domain.com/en/" /> - Ứng dụng: Thường dùng cho trang chọn ngôn ngữ hoặc phiên bản tiếng Anh toàn cầu.
2.3. Tự tham chiếu (Self-referencing)
Mỗi trang phải có một thẻ trỏ về chính nó, và đây là chỗ hay bị bỏ nhất. Ví dụ trang tiếng Việt cần đủ ba thẻ: một trỏ về chính nó, một trỏ sang bản tiếng Anh, và một thẻ mặc định cho phần còn lại. Thiếu thẻ tự trỏ thì cả cụm khai báo bị bỏ qua.
Ví dụ: Trang tiếng Việt phải có 3 thẻ: 1 thẻ trỏ tới chính nó (vi), 1 thẻ trỏ tới bản tiếng Anh (en), và 1 thẻ x-default.
3. Ba phương thức triển khai kỹ thuật
Ba phương thức triển khai kỹ thuật hreflang là HTML Head, XML Sitemap và HTTP Header. Chèn vào phần head hợp với website nhỏ, dễ kiểm thủ công. Khai trong Sitemap được khuyên dùng cho website lớn vì không làm nặng mã nguồn HTML. HTTP Header dùng cho tệp không phải HTML như PDF.
Chèn trực tiếp vào phần <head>.
Phần kỹ thuật như “Ba phương thức triển khai kỹ thuật” phải kiểm bằng công cụ chứ không bằng cảm giác. Khóa Học SEO Master hướng dẫn cách dựng quy trình kiểm đó.
Cách 1: HTML Head (Dành cho website nhỏ)
Cách khai trong phần đầu trang hợp với website nhỏ. Ưu điểm là dễ kiểm bằng mắt ngay trong mã nguồn. Nhược điểm là nó phình theo số ngôn ngữ, hai mươi ngôn ngữ nghĩa là hai mươi dòng trên mỗi trang, nhân với số trang thì phần thừa đó không còn nhỏ nữa.
- Ưu điểm: Dễ kiểm tra thủ công.
- Nhược điểm: Làm tăng dung lượng trang nếu có quá nhiều ngôn ngữ (ví dụ: 20 ngôn ngữ = 20 dòng code trên mỗi trang).
Cách 2: XML Sitemap (Khuyên dùng cho Website lớn)
Cách khai trong sitemap là cách được khuyên dùng cho website lớn. Quan hệ giữa các bản ngôn ngữ được khai ngay trong tệp sitemap thay vì trong từng trang. Ưu điểm là mã nguồn HTML không phình ra nên trang tải nhanh hơn, đổi lại bạn mất khả năng kiểm nhanh bằng cách xem mã nguồn.
Khai báo quan hệ ngôn ngữ ngay trong tệp Sitemap.
- Ưu điểm: Không làm nặng mã nguồn HTML, giảm thời gian tải trang.
- Thực thi:
XML
<url>
<loc>https://domain.com/vi/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://domain.com/en/" />
<xhtml:link rel="alternate" hreflang="vi" href="https://domain.com/vi/" />
</url>
Cách 3: HTTP Header (Dành cho tệp không phải HTML)
Cách khai qua tiêu đề HTTP dùng cho những tệp không phải HTML, ví dụ tài liệu PDF nhiều ngôn ngữ. Đây là cách duy nhất trong ba cách áp dụng được cho loại tệp đó, vì chúng không có phần đầu trang để chèn thẻ. Website có kho tài liệu tải về nên nhớ tới cách này.
Dùng cho các tệp như PDF đa ngôn ngữ.
- Thực thi:
Link: <https://domain.com/pdf-en.pdf>; rel="alternate"; hreflang="en"
4. Giải quyết bài toán trùng lặp nội dung (Duplicate Content)
Khi bạn có hai phiên bản tiếng Anh cho US và GB, nội dung có thể giống nhau đến 99%.
- Vấn đề: Google có thể coi đây là trùng lặp và chỉ lập chỉ mục một trang.
- Giải pháp:
hreflangchính là "giấy phép" cho sự trùng lặp. Khi cóhreflangchuẩn, Google sẽ hiểu đây là hai thực thể phục vụ hai nhóm đối tượng khác nhau và cho phép cả hai cùng tồn tại trên chỉ mục mà không bị phạt. - Lưu ý: Không dùng thẻ Canonical chéo giữa các phiên bản ngôn ngữ. Mỗi trang phải có thẻ Canonical tự tham chiếu.
5. Checklist kiểm tra thực tế (Audit Checklist)
Bốn mục đầu của checklist đều là lỗi cú pháp hay gặp. Mã ngôn ngữ phải viết đúng thứ tự ngôn ngữ trước vùng lãnh thổ sau, các bản dịch phải trỏ ngược lại lẫn nhau, đường dẫn phải là dạng đầy đủ, và trang đích phải trả về mã thành công. Sai thứ tự mã là lỗi im lặng.
- [ ] 1. Mã chuẩn: Đã dùng đúng
en-us(tiếng Anh - Mỹ) thay vìus-en(sai thứ tự) chưa? - [ ] 2. Đối ứng: Kiểm tra xem tất cả các bản dịch đã trỏ ngược lại lẫn nhau chưa?
- [ ] 3. URL tuyệt đối: Đã dùng link đầy đủ
https://...thay vì link tương đối/path/chưa? - [ ] 4. Status Code: Các URL trong thẻ
hreflangcó phải là URL200 OKkhông? (Tuyệt đối không trỏ vào trang 404 hoặc Redirect). - [ ] 5. Search Console: Đã kiểm tra mục "International Targeting" (hoặc báo cáo lỗi trong GSC) để xác nhận không có lỗi kỹ thuật chưa?
6. Mục tiêu: Thống trị kết quả tìm kiếm toàn cầu và AI Overview
Mục tiêu tối ưu hreflang cho kết quả tìm kiếm toàn cầu và AI Overview là giúp Google AI hiểu cấu trúc đa quốc gia của website. AI lấy dữ liệu từ phiên bản ngôn ngữ phù hợp với vị trí người dùng, và người dùng ít vào nhầm phiên bản nên tỷ lệ thoát giảm.
Việc tối ưu hreflang giúp Google AI hiểu cấu trúc đa quốc gia của bạn:
- Chính xác thực thể: AI của Google (Gemini) sẽ biết trích xuất dữ liệu từ phiên bản ngôn ngữ phù hợp nhất để trả lời người dùng theo vị trí địa lý của họ.
- Tăng uy tín (Trust): Một hệ thống đa ngôn ngữ được tổ chức khoa học là tín hiệu mạnh mẽ về một doanh nghiệp tầm cỡ quốc tế.
- Trải nghiệm người dùng: Giảm tỷ lệ thoát trang do người dùng vào nhầm phiên bản ngôn ngữ, từ đó cải thiện các tín hiệu xếp hạng gián tiếp.
Lời kết: hreflang là cầu nối đưa thương hiệu của bạn ra thế giới. Một cấu trúc đa ngôn ngữ chuẩn xác không chỉ giúp bạn tránh được các án phạt về trùng lặp nội dung mà còn là nền tảng vững chắc để website của bạn trở thành một nguồn dữ liệu đa dạng và uy tín cho Google AI.
Bước tiếp theo
Muốn tự làm được việc này trên website của bạn?
SEO Master hướng dẫn làm SEO trong 24 buổi, từ tư duy nền tảng tới triển khai và đo lường trên website thật.
Tài liệu trả phí
Bản chuyên sâu: Hreflang hai chiều cho site đa ngôn ngữ: quy trình khai, kiểm và nghiệm thu
Bài đọc miễn phí giữ nguyên. Bản chuyên sâu là tài liệu viết riêng: quy trình từng bước, checklist, bảng lỗi và mẫu để làm theo.
- Đọc trên trang học: 6.876 chữ, viết riêng cho mục P1.23 của SQA-200
- PDF: 14 trang, tải về
- Excel: 10 bảng và 72 dòng checklist có cột đánh dấu
- Quyền dùng: mua một lần, sở hữu vĩnh viễn
399.000đ thanh toán 16 USD qua PayPal hoặc thẻ Visa, Mastercard
Làm tiếp trên chính website của bạn
Chọn theo điều bạn đang cần: người soi website, nền tảng để tự làm, hay người kèm tới nơi.
Phân tích SEO và GEO Online
Tìm đúng chỗ website đang nghẽn, bàn giao thứ tự sửa và bản đồ nội dung theo DLN™. Học tiếp Mentor thì phí này được trừ vào học phí.
Xem phạm vi phân tíchKhóa học SEO cơ bản Online
6 buổi online về Technical và On-page, đủ nền tảng để tự rà và sửa website của bạn.
Xem lộ trình họcMentor SEO 1 kèm 1 Online
12 buổi trong 4 tuần, làm trực tiếp trên website của bạn cùng Danh Nolan.
Xem cách kèm