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).
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) #
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 bao gồm một thẻ hreflang trỏ về chính nó.
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 #
Cách 1: HTML Head (Dành cho website nhỏ) #
Chèn trực tiếp vào phần <head>.
- Ư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) #
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) #
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) #
- [ ] 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 #
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.
