Đăng Ký Học SEO

Hreflang for International SEO: Kỹ thuật định danh đa quốc gia

Hreflang là thẻ báo Google các trang cùng nội dung nhưng khác ngôn ngữ hoặc vùng, giúp người dùng mỗi nước thấy đúng phiên bản. Mã gồm ngôn ngữ theo ISO 639-1 và tùy chọn mã quốc gia theo ISO 3166-1 alpha-2, ví dụ vi-vn. Mỗi trang phải trỏ qua lại với nhau, tự trỏ về chính nó và có thẻ x-default.

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

Mua tài liệu

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.

Trang 1 bản PDF của tài liệu Hreflang hai chiều cho site đa ngôn ngữ: quy trình khai, kiểm và
Trang 1 trong 14 trang của bản PDF.
Trang 8 bản PDF của tài liệu Hreflang hai chiều cho site đa ngôn ngữ: quy trình khai, kiểm và, phần có bảng
Trang 8 trong 14 trang của bản PDF, phần có bảng.
Sheet Mục lục trong tệp Excel của tài liệu Hreflang hai chiều cho site đa ngôn ngữ: quy trình khai, kiểm và
Sheet Mục lục của tệp Excel: 10 bảng, mỗi bảng một sheet.

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

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.

Đâ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: hreflang chính là "giấy phép" cho sự trùng lặp. Khi có hreflang chuẩ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ẻ hreflang có phải là URL 200 OK khô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:

  1. 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ọ.
  2. 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ế.
  3. 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

Mua tài liệu

Menu

Thêm vào màn hình chính

  1. 1 Bấm nút Chia sẻ ở thanh công cụ Safari
  2. 2 Kéo xuống, chọn Thêm vào MH chính
  3. 3 Bấm Thêm ở góc trên bên phải

Ba bước này là của Safari. Nếu đang xem trong ứng dụng khác thì bấm mở bằng Safari trước đã.