C7/15 F, Bình Hưng, Bình Chánh, TP.HCM 0346 844 259 Thứ 2 – Thứ 7: 8:30 – 17:30
seo

Hreflang là gì? Cách triển khai technical SEO quốc tế đúng

Hreflang là gì, cách triển khai URL, canonical, sitemap và alternate cho website đa ngôn ngữ/đa khu vực; kèm checklist audit technical SEO quốc tế.

Hreflang là tín hiệu giúp Google hiểu các URL nào là phiên bản ngôn ngữ hoặc khu vực tương ứng của cùng một nội dung. Trong SEO quốc tế, hreflang chỉ phát huy tác dụng khi đi cùng cấu trúc URL rõ ràng, canonical đúng, sitemap sạch và mỗi phiên bản thực sự có nội dung phù hợp với người dùng mục tiêu.

Cấu trúc URL hreflang sitemap cho SEO quốc tế
Technical SEO quốc tế cần đồng bộ URL, hreflang, canonical và sitemap để Google hiểu đúng từng phiên bản.

Hreflang là gì và khi nào cần dùng?

Hreflang dùng để khai báo quan hệ giữa các phiên bản nội dung theo ngôn ngữ hoặc ngôn ngữ + khu vực. Ví dụ, cùng một trang dịch vụ có thể có bản tiếng Việt, tiếng Anh toàn cầu và tiếng Anh cho Singapore. Khi các phiên bản này có URL riêng, hreflang giúp Google hiểu URL nào phù hợp hơn với từng nhóm người dùng.

Google cho phép khai báo các phiên bản localized bằng HTML, HTTP header hoặc sitemap. Ba phương thức có giá trị tương đương cho Search; thường chỉ nên chọn cách dễ vận hành nhất thay vì triển khai cả ba mà không có quy trình kiểm tra. Xem tài liệu chính thức: Tell Google about localized versions of your page.

Trước hreflang: phải có URL riêng cho từng phiên bản

Một lỗi phổ biến là dùng cùng một URL nhưng thay nội dung theo cookie, IP hoặc ngôn ngữ trình duyệt. Cách này khiến bot khó phát hiện đầy đủ các phiên bản. Với SEO quốc tế, cấu trúc dễ crawl hơn là mỗi phiên bản có URL ổn định và có thể truy cập trực tiếp.

Mô hìnhVí dụKhi phù hợp
Subfolderexample.com/en/, example.com/sg/SME muốn quản trị tập trung, dùng chung domain
Subdomainsg.example.comĐội vận hành hoặc nền tảng tách riêng theo thị trường
ccTLDexample.sgThị trường đủ lớn để vận hành website riêng

Không có một cấu trúc đúng cho mọi doanh nghiệp. Điều quan trọng là URL ổn định, crawl được, nội dung có sự khác biệt thực tế khi tách theo thị trường và hệ thống nội bộ có thể duy trì lâu dài.

Cú pháp hreflang cơ bản

Ví dụ một trang tiếng Việt và một trang tiếng Anh cho Singapore:

<link rel="alternate" hreflang="vi" href="https://example.com/vi/dich-vu/" />
<link rel="alternate" hreflang="en-SG" href="https://example.com/sg/services/" />

Mã hreflang nên dùng mã ngôn ngữ hợp lệ, có thể bổ sung mã khu vực khi thật sự cần phân biệt thị trường. Không dùng chỉ mã quốc gia như SG hoặc US thay cho ngôn ngữ.

5 nguyên tắc bắt buộc khi triển khai hreflang

  1. Tự tham chiếu: mỗi phiên bản nên khai báo chính nó cùng các phiên bản alternate.
  2. Tham chiếu hai chiều: nếu A khai báo B thì B cũng phải khai báo A, nếu không tín hiệu có thể bị bỏ qua.
  3. Dùng URL tuyệt đối: khai báo đầy đủ protocol và hostname.
  4. Chỉ khai báo URL indexable: tránh hreflang tới URL 404, redirect hoặc noindex.
  5. Giữ cụm alternate đồng bộ: khi thêm hoặc xóa một thị trường, cập nhật toàn bộ cụm liên quan.

Có nên dùng x-default?

x-default có thể dùng cho trang chọn ngôn ngữ hoặc URL fallback khi không có phiên bản ngôn ngữ/khu vực phù hợp hơn. Đây không phải mã thay thế cho mọi phiên bản; chỉ dùng khi website thực sự có một trang mặc định hợp lý.

Canonical và hreflang phải phối hợp thế nào?

Hreflang không thay canonical. Nếu mỗi phiên bản ngôn ngữ/khu vực là một trang riêng cần index, thông thường mỗi URL nên self-canonical. Sau đó hreflang mô tả quan hệ alternate giữa chúng.

Không nên canonical tất cả phiên bản tiếng Anh, Thái hoặc Nhật về trang gốc tiếng Việt chỉ vì chúng có cùng chủ đề. Cách đó có thể khiến Google xem các phiên bản kia là URL không ưu tiên index. Canonical chỉ nên gom về URL khác khi thật sự là nội dung trùng lặp mà bạn không cần phiên bản riêng xuất hiện trong Search.

Sitemap cho website đa ngôn ngữ

Sitemap nên chỉ chứa các URL preferred, indexable và trả về HTTP 200. Với website quốc tế, bạn có thể dùng sitemap riêng theo khu vực/ngôn ngữ hoặc khai báo hreflang trong sitemap nếu cách đó dễ quản trị hơn. Tránh đưa URL noindex, redirect, 404 hoặc bản nháp vào sitemap.

Nếu cần nền tảng tổng quát trước, xem sitemap trong SEO là gì.

Redirect theo IP hoặc ngôn ngữ có nên dùng không?

Không nên cưỡng bức người dùng và bot sang một phiên bản chỉ dựa vào IP hoặc ngôn ngữ trình duyệt. Cách an toàn hơn là để từng URL truy cập trực tiếp được, dùng hreflang để hỗ trợ Search và cung cấp bộ chọn ngôn ngữ/khu vực rõ ràng cho người dùng. Nếu có gợi ý chuyển phiên bản, người dùng vẫn nên có quyền ở lại trang hiện tại.

Checklist audit hreflang

Điểm kiểm traPASS khi
URLMỗi phiên bản có URL riêng, crawl được
HTTPURL alternate trả 200, không redirect/404
IndexabilityKhông bị noindex hoặc robots chặn ngoài ý muốn
CanonicalPhiên bản cần index self-canonical hoặc canonical hợp lý
Self-referenceMỗi URL khai báo chính nó
Return linksCác phiên bản khai báo qua lại đầy đủ
Language/region codeMã đúng định dạng và đúng mục tiêu
SitemapChỉ chứa preferred URL indexable 200
ContentPhiên bản thật sự phù hợp với ngôn ngữ/thị trường

Các lỗi hreflang thường gặp

  • Thiếu return tag giữa hai phiên bản.
  • Dùng mã quốc gia mà không có mã ngôn ngữ.
  • Hreflang trỏ tới URL redirect, 404 hoặc noindex.
  • Canonical chéo về một ngôn ngữ khác trong khi vẫn muốn cả hai URL được index.
  • Thêm thị trường mới nhưng chỉ cập nhật một phần cụm alternate.
  • Tách nhiều URL theo quốc gia nhưng nội dung gần như giống hệt và không có khác biệt về offer, chính sách hay nhu cầu.

Hreflang không thay thế content localization

Hreflang giúp Google hiểu mối quan hệ giữa các phiên bản, nhưng không biến bản dịch thô thành nội dung cạnh tranh. Keyword, intent, ví dụ, CTA, proof, pricing, đơn vị đo và các rào cản mua hàng vẫn cần được bản địa hóa theo thị trường. Xem hướng dẫn bản địa hóa content SEO quốc tế.

Nếu bạn đang xây toàn bộ kế hoạch mở rộng thay vì chỉ xử lý technical SEO, quay lại hub SEO quốc tế để đi từ chọn thị trường tới triển khai và đo lường.

Nguồn kỹ thuật chính thức

Tư vấn theo hiện trạng

Cần triển khai SEO hoặc website bài bản hơn?

Gửi URL và mục tiêu hiện tại để nhận đề xuất thứ tự ưu tiên, phạm vi thực hiện và cách đo lường phù hợp.

  • Phân tích đúng vấn đề
  • Roadmap rõ đầu việc
  • Báo giá minh bạch
Chuyên mục: seo
Đoàn Trình Dục

Tác giả bài viết

Đoàn Trình Dục

Chuyên gia SEO & Digital Marketing

Đoàn Trình Dục tập trung nghiên cứu và triển khai Content SEO, chiến lược nội dung và tối ưu hệ thống bài viết theo search intent. Trọng tâm của anh là kết nối nội dung, cấu trúc website, internal linking và dữ liệu tìm kiếm để xây dựng một hệ thống thông tin rõ ràng, có thể kiểm tra và phục vụ đúng nhu cầu của người đọc. Trong quá trình xây dựng nội dung SEO, Đoàn Trình Dục quan tâm đến các vấn đề như xác định URL sở hữu search intent, nghiên cứu chủ đề, thiết kế content cluster, tối ưu cấu trúc heading, internal link, cập nhật nội dung cũ, kiểm soát trùng lặp chủ đề và đánh giá chất lượng trước khi xuất bản. Thay vì xem Content SEO là quá trình viết nhiều bài hoặc lặp lại từ khóa, anh tiếp cận nội dung theo hướng giải quyết đầy đủ nhiệm vụ tìm kiếm của người dùng. Một bài viết cần làm rõ chủ đề, phạm vi áp dụng, nguồn thông tin, mối quan hệ với các nội dung liên quan và bước tiếp theo mà người đọc có thể thực hiện. Đoàn Trình Dục cũng chú trọng quy trình biên tập và quản trị nội dung sau xuất bản. Nội dung cần được rà soát định kỳ, cập nhật khi thông tin thay đổi, cải thiện internal linking và điều chỉnh khi search intent hoặc cấu trúc website thay đổi. Trên dichvuvietcontent.com, Đoàn Trình Dục chia sẻ các nội dung về Content SEO, chiến lược nội dung, viết bài SEO, nghiên cứu search intent, content cluster, internal linking và quy trình xây dựng nội dung phục vụ cả người đọc lẫn công cụ tìm kiếm.

Xem hồ sơ tác giả →

Liên hệ với chúng tôi

DichVuVietContent.com – CONTENT, SEO & WEBSITE