International SEO

language-subfolder with geotargeting

Tổ chức phiên bản quốc tế dưới dạng thư mục con (ví dụ: example.com/de/, example.com/fr/) kết hợp thiết lập định hướng khu vực trong GSC.

3 lượt xem Cập nhật: 27/05/2026

language-subfolder with geotargeting là gì?

language-subfolder with geotargeting là cách tổ chức website quốc tế bằng thư mục con theo ngôn ngữ và quốc gia (ví dụ: example.com/de/, example.com/de-at/, example.com/fr-fr/), đồng thời khai báo định hướng khu vực cụ thể cho từng thư mục trong Google Search Console (GSC).

Khác với language-only subfolders (chỉ phân biệt tiếng Đức /de/ mà không xác định quốc gia), phương pháp này kết hợp cả yếu tố ngôn ngữ vị trí địa lý — giúp Google hiểu rõ hơn phiên bản nào dành riêng cho người dùng Đức (DE), Áo (AT) hay Bỉ (BE), dù cùng dùng tiếng Đức.

Tại sao quan trọng trong SEO?

Khi mở rộng ra thị trường quốc tế, việc chọn cấu trúc URL phù hợp ảnh hưởng trực tiếp đến khả năng hiển thị trên công cụ tìm kiếm. language-subfolder with geotargeting quan trọng vì:

  • Tăng độ chính xác xếp hạng: Google ưu tiên hiển thị phiên bản phù hợp nhất với vị trí và ngôn ngữ tìm kiếm của người dùng.
  • Tránh trùng lặp nội dung: Mỗi thư mục con được xử lý như một phiên bản độc lập, giảm rủi ro bị coi là duplicate content khi có nhiều trang tương tự về mặt nội dung nhưng khác đối tượng.
  • Dễ quản lý và mở rộng: Không cần tên miền riêng (ccTLD) hay subdomain — tiết kiệm chi phí kỹ thuật và bảo mật, dễ triển khai trên hệ thống CMS hiện có.
  • Hỗ trợ chiến lược đa quốc gia linh hoạt: Cho phép nhắm mục tiêu riêng biệt từng thị trường nhỏ (ví dụ: tiếng Pháp ở Canada /fr-ca/ và Pháp /fr-fr/) mà không cần thay đổi cấu trúc gốc.

Cách hoạt động

Google xác định phiên bản quốc tế qua ba lớp tín hiệu chính:

  1. URL cấu trúc: Thư mục con chứa mã ngôn ngữ và quốc gia (theo chuẩn ISO 639-1 + ISO 3166-1 alpha-2, ví dụ de-at, en-gb).
  2. Thẻ hreflang: Khai báo quan hệ giữa các phiên bản ngôn ngữ/quốc gia trong thẻ <link rel="alternate" hreflang="..."> ở phần <head>.
  3. Geotargeting trong GSC: Chủ sở hữu xác nhận vùng mục tiêu cho mỗi thư mục con qua cài đặt International TargetingCountry trong Google Search Console.

Lưu ý: Geotargeting trong GSC không phải yếu tố xếp hạng, nhưng là tín hiệu bổ sung giúp Google hiểu rõ hơn ý định của chủ website — đặc biệt khi tín hiệu từ URL và hreflang chưa đủ mạnh.

Hướng dẫn thực hiện

Dưới đây là quy trình triển khai chuẩn, áp dụng cho website sử dụng nền tảng phổ biến (WordPress, Shopify, custom CMS):

  1. Xác định danh sách thị trường: Liệt kê đầy đủ cặp (ngôn ngữ + quốc gia), ví dụ: vi-vn, en-us, ja-jp, es-es. Tránh dùng en/ chung chung — nên chọn en-us hoặc en-gb nếu có nhu cầu riêng.
  2. Tạo thư mục con: Đảm bảo mỗi thư mục tồn tại trên máy chủ (ví dụ: /en-us/, /de-de/). Không dùng redirect 301 để “giả lập” thư mục — phải là đường dẫn thực sự.
  3. Cài đặt hreflang đầy đủ: Mỗi trang phải có thẻ hreflang trỏ tới tất cả phiên bản liên quan, bao gồm cả phiên bản mặc định (xử lý bằng hreflang="x-default"). Ví dụ:
    <link rel="alternate" hreflang="en-us" href="https://example.com/en-us/product/">
    <link rel="alternate" hreflang="de-de" href="https://example.com/de-de/produkt/">
    <link rel="alternate" hreflang="x-default" href="https://example.com/vi-vn/san-pham/">
  4. Thêm vào Google Search Console: Tạo riêng một tài sản GSC cho mỗi thư mục con (ví dụ: example.com/en-us/, example.com/de-de/). Với mỗi tài sản, vào SettingsInternational Targeting → chọn quốc gia mục tiêu (ví dụ: United States cho /en-us/).
  5. Đảm bảo nội dung chất lượng: Nội dung trong mỗi thư mục phải được dịch hoặc viết lại phù hợp văn hoá, đơn vị tiền tệ, luật pháp, cách diễn đạt — không chỉ dịch máy.

Lỗi thường gặp

Lỗi Hệ quả Cách khắc phục
Thiếu hreflang hoặc hreflang sai định dạng Google không hiểu mối quan hệ giữa các phiên bản → hiển thị sai phiên bản cho người dùng Dùng công cụ kiểm tra hreflang (như Screaming Frog hoặc Ahrefs Site Audit); đảm bảo mỗi trang có hreflang đầy đủ, nhất quán và không vòng lặp
Geotargeting trong GSC không khớp với URL Gây mâu thuẫn tín hiệu → làm chậm quá trình nhận diện phiên bản Ví dụ: thư mục /fr-ca/ nhưng lại chọn Canada trong GSC — phải đúng. Nếu không chắc, để trống hoặc chọn “Unspecified”
Chỉ dùng mã ngôn ngữ (vd: /fr/) nhưng khai báo geotargeting cho Pháp Không nhất quán → Google bỏ qua geotargeting hoặc cảnh báo trong GSC Chuẩn hóa URL thành /fr-fr/ hoặc /fr-ca/; tránh dùng thư mục đơn ngôn ngữ nếu đã bật geotargeting

Ví dụ thực tế

Website thương mại điện tử Decathlon áp dụng cấu trúc này hiệu quả:
decathlon.com/vi-vn/: dành riêng cho Việt Nam (tiếng Việt, giá VND, vận chuyển nội địa)
decathlon.com/en-sg/: dành riêng cho Singapore (tiếng Anh, giá SGD, chính sách thuế địa phương)
decathlon.com/de-de/: dành riêng cho Đức (tiếng Đức, giá EUR, tuân thủ GDPR)

Mỗi phiên bản có hreflang đầy đủ, được đăng ký riêng trong GSC và có nội dung điều chỉnh theo thị trường — không chỉ dịch thuật mà còn cập nhật sản phẩm, khuyến mãi, quy định pháp lý.

Câu hỏi thường gặp

Có bắt buộc phải dùng geotargeting trong GSC không?

Không bắt buộc. Nếu đã có hreflang chính xác và cấu trúc URL rõ ràng, Google vẫn có thể xác định đúng phiên bản. Tuy nhiên, geotargeting là tín hiệu hỗ trợ mạnh — đặc biệt khi cạnh tranh cao hoặc thị trường có nhiều biến thể ngôn ngữ (ví dụ: tiếng Tây Ban Nha ở 20 quốc gia).

Có thể dùng language-subfolder với geotargeting cho thị trường toàn cầu không?

Có thể, nhưng không hiệu quả. Geotargeting yêu cầu chọn một quốc gia duy nhất cho mỗi thư mục con. Nếu muốn nhắm nhiều quốc gia cùng lúc (ví dụ: tiếng Anh cho Mỹ, Canada, Úc), nên dùng hreflang="en" + hreflang="x-default", và không bật geotargeting — hoặc tạo các thư mục riêng cho từng quốc gia nếu cần tối ưu sâu.

Có thể thay đổi geotargeting sau khi đã thiết lập?

Có thể thay đổi bất kỳ lúc nào trong GSC. Thời gian Google cập nhật lại tín hiệu thường từ vài ngày đến 2 tuần. Lưu ý: thay đổi geotargeting không ảnh hưởng đến lịch sử lập chỉ mục — nhưng nên kết hợp với kiểm tra hreflang và cập nhật nội dung để đảm bảo tính nhất quán.