← Tất cả ghi chú

Cách làm SEO đa ngôn ngữ tốt nhất: đường dẫn /vi + hreflang

2026-08-10

Phục vụ site bằng hai ngôn ngữ cho SEO gói gọn trong một nguyên tắc: mỗi ngôn ngữ có một URL thu thập được riêng, và cho công cụ tìm kiếm biết chúng liên hệ thế nào. Dưới đây là cách chính iSEO đang dùng.

Mỗi ngôn ngữ một URL

Chọn một ngôn ngữ mặc định đặt ở đường dẫn gốc, ngôn ngữ kia đặt dưới một tiền tố ngắn. iSEO dùng tiếng Anh ở / và tiếng Việt dưới /vi:

Cả hai đều là trang thật, thu thập được. Đừng tráo nội dung bằng cookie hay JavaScript trên cùng một URL — Google chỉ lập chỉ mục một phiên bản cho mỗi URL, nên tráo bằng cookie chỉ khiến ngôn ngữ còn lại bị ẩn khỏi tìm kiếm.

Khai báo quan hệ bằng hreflang

Trên mỗi trang, thêm liên kết hreflang đối xứng để Google hiển thị đúng ngôn ngữ cho đúng người dùng:

<link rel="alternate" hreflang="en" href="https://site/standards">
<link rel="alternate" hreflang="vi" href="https://site/vi/standards">
<link rel="alternate" hreflang="x-default" href="https://site/standards">

x-default trỏ tới phiên bản dự phòng cho người dùng thuộc ngôn ngữ bạn không nhắm tới. Hãy để các liên kết đối xứng — mỗi phiên bản tham chiếu tới tất cả phiên bản khác, kể cả chính nó.

Đặt ngôn ngữ trang và canonical

Liệt kê cả hai trong sitemap

Dùng xhtml:link alternate trong sitemap để việc khám phá nhận biết ngôn ngữ:

<url>
  <loc>https://site/</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://site/"/>
  <xhtml:link rel="alternate" hreflang="vi" href="https://site/vi"/>
</url>

Checklist ngắn

Làm đúng những điều này thì mỗi ngôn ngữ tự xếp hạng trong thị trường của nó — với một công cụ hướng tới thị trường Việt Nam như thế này thì đó chính là mục tiêu.