Cách Cấu Hình Hreflang & Geo Targeting Cho SEO Quốc Tế – Giúp Google Hiểu Ngôn Ngữ, Quốc Gia & Ưu Tiên Hiển Thị Chuẩn Quốc Tế
1. Giới thiệu
Khi website phục vụ nhiều quốc gia hoặc nhiều ngôn ngữ, bạn cần hướng dẫn Google hiểu đúng phiên bản trang dành cho từng người dùng.
Hai kỹ thuật quan trọng nhất cho SEO quốc tế là:
Hreflang tag: cho biết mối quan hệ giữa các phiên bản ngôn ngữ / quốc gia.
Geo targeting: chỉ định khu vực mục tiêu chính cho từng site hoặc subdomain.
💡 Làm đúng → Google hiển thị phiên bản phù hợp với vị trí & ngôn ngữ của người tìm kiếm.
Làm sai → Google hiển thị nhầm trang tiếng khác, gây duplicate content & giảm CTR.
2. Cấu trúc website quốc tế – chọn mô hình phù hợp
Mô hình | Ví dụ URL | Ưu điểm | Hạn chế |
|---|---|---|---|
ccTLD (country domain) |
| Tín hiệu địa lý mạnh, rõ ràng | Tốn chi phí, khó quản lý nhiều site |
Subdomain |
| Dễ phân tách ngôn ngữ, dễ cài đặt | Cần quản lý authority riêng |
Subdirectory |
| Chia sẻ domain authority | Tín hiệu địa lý yếu hơn |
URL parameter (không khuyến khích) |
| Dễ triển khai tạm thời | Google khó xác định ngôn ngữ |
💡 Với doanh nghiệp nhỏ – nên dùng subdirectory (/en/, /vi/) để giữ SEO authority tập trung.
3. Cấu hình thẻ hreflang – khai báo ngôn ngữ & quốc gia
✅ Cú pháp chuẩn:
<link rel="alternate" href="https://example.com/en/" hreflang="en" />
<link rel="alternate" href="https://example.com/fr/" hreflang="fr" />
<link rel="alternate" href="https://example.com/vi/" hreflang="vi" />
<link rel="alternate" href="https://example.com/" hreflang="x-default" />
Thành phần | Ý nghĩa |
|---|---|
| Báo cho Google rằng đây là phiên bản thay thế |
| Ngôn ngữ: tiếng Anh |
| Tiếng Anh tại Anh Quốc (địa phương hóa theo quốc gia) |
| Phiên bản mặc định – dùng khi người dùng không khớp ngôn ngữ nào |
💡 Luôn đảm bảo hreflang là 2 chiều (A trỏ B, B trỏ A) – nếu không Google sẽ bỏ qua cặp đó.
4. Quy tắc đặt hreflang theo ngôn ngữ & quốc gia
Trường hợp | Mã hreflang | Ví dụ |
|---|---|---|
Toàn cầu (chỉ ngôn ngữ) |
|
|
Theo quốc gia cụ thể |
|
|
Trang mặc định (fallback) |
|
|
Website đa ngôn ngữ khu vực |
|
|
💡 Dùng đúng định dạng ISO 639-1 (ngôn ngữ) và ISO 3166-1 alpha-2 (quốc gia).
5. Cách triển khai hreflang
Phương pháp | Mô tả | Khi nên dùng |
|---|---|---|
Trong HTML | Thêm trực tiếp thẻ | Tốt nhất cho site tĩnh / nhỏ |
Trong HTTP Header | Dùng | Khi không thể chỉnh HTML |
Trong Sitemap XML | Khai báo cặp URL hreflang | Tốt cho site lớn (hàng nghìn trang) |
Ví dụ trong sitemap:
<url>
<loc>https://example.com/en/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://example.com/en/" />
<xhtml:link rel="alternate" hreflang="vi" href="https://example.com/vi/" />
</url>
💡 Sitemap hreflang giúp quản lý dễ hơn khi website có nhiều ngôn ngữ / quốc gia.
6. Cấu hình geo targeting trong Google Search Console
Bước | Thao tác | Ghi chú |
|---|---|---|
1️⃣ | Vào Search Console → Legacy Tools → “International Targeting” | Chỉ có ở phiên bản cũ |
2️⃣ | Chọn tab Country | |
3️⃣ | Tick “Target users in…” và chọn quốc gia | |
4️⃣ | Giữ trống nếu site toàn cầu | Không target cụ thể |
💡 Với ccTLD (vd: .fr, .vn) → Google tự động nhận biết quốc gia, không cần geo targeting thủ công.
7. Kiểm tra & xác minh cấu hình hreflang
Công cụ | Mục tiêu | Link |
|---|---|---|
Google Search Console – International Targeting Report | Xem lỗi “No return tags” hoặc “Invalid hreflang” | Trong GSC |
Ahrefs / Screaming Frog | Crawl và kiểm tra cặp hreflang đối xứng | – |
Hreflang Tags Testing Tool (Merkle) | Xem trước cấu trúc hreflang theo URL |
💡 Nếu thấy lỗi “No return tag” → cần đảm bảo tất cả phiên bản trỏ qua lại lẫn nhau.
8. Case Study – NaviWebsite tối ưu hreflang cho site đa quốc gia
Tình huống:
Website của một công ty dịch vụ SEO hoạt động tại Việt Nam, Singapore và Úc.
Các phiên bản site /vi/, /en-sg/, /en-au/ bị Google index nhầm chéo.
Giải pháp:
Triển khai hreflang theo quốc gia cụ thể (
vi-VN,en-SG,en-AU).Thêm
x-defaultcho trang chủ quốc tế.Cấu hình geo targeting riêng từng property trong GSC.
Tạo sitemap XML chứa toàn bộ cặp hreflang.
Kết quả:
100% phiên bản được index đúng khu vực.
CTR tăng 38% tại Singapore.
Lỗi “No return tag” biến mất hoàn toàn.
9. Kết luận
Hreflang & geo targeting là xương sống của SEO quốc tế, giúp Google hiểu website của bạn phục vụ ai và ở đâu.
Khi cấu hình đúng:
Tránh trùng lặp nội dung đa ngôn ngữ,
Hiển thị đúng phiên bản quốc gia,
Và tăng tỷ lệ click tự nhiên nhờ nội dung phù hợp hơn.
👉 NaviWebsite chuyên triển khai SEO quốc tế – từ cấu hình hreflang, geo targeting đến tối ưu đa ngôn ngữ – giúp website của bạn hiển thị đúng thị trường & ngôn ngữ mục tiêu.
