Tháng 8 năm 2026: Google: URL hreflang không được index theo đúng nghĩa

Gary Illyes của Google giải thích rằng các URL thay thế hreflang không được index «theo đúng nghĩa» — chúng được lưu trữ như các tên thay thế của một URL chính. Đây là ý nghĩa thực sự của trạng thái «Chưa được index» trong Search Console đối với trang web đa ngôn ngữ.

Điểm chính

Các phiên bản hreflang hiển thị \"Chưa được index\" trong Google Search Console có thể hoàn toàn không bị lỗi. Gary Illyes của Google tuần này cho biết các URL thay thế hreflang không được index \"theo đúng nghĩa\". Google lưu trữ chúng như các tên thay thế của URL chính và chúng vẫn có thể xuất hiện trong kết quả tìm kiếm khi một truy vấn xứng đáng.

Điều đó thay đổi cách các đội ngũ nên đọc báo cáo index cho trang web đa ngôn ngữ. Một URL chưa được index không giống một URL vô hình. Đuổi theo từng dòng \"Chưa được index\" như một lỗi hreflang sẽ khiến bạn sửa những thứ chưa bao giờ hỏng.

Google thực sự đã nói gì

Lời giải thích đến dưới dạng câu trả lời trên LinkedIn. Chuyên gia SEO Faiez Javaid hỏi làm sao Google có thể hiển thị các phiên bản ngôn ngữ thay thế trong kết quả tìm kiếm khi chọn một URL /lang/ làm URL chính và báo cáo các URL còn lại là chưa được index trong Search Console.

Gary Illyes chia câu trả lời thành hai phần:

  1. Tên thay thế (alternate names). Khi Google chuẩn hóa (canonicalize) một URL, các URL khác trong cụm trùng lặp của nó có thể trở thành thứ Google gọi là tên thay thế. Chúng có thể được dùng trong kết quả tìm kiếm nếu truy vấn của người dùng xứng đáng với một trong các tên thay thế đó. Ví dụ rõ nhất là các truy vấn site:. Tìm kiếm [site:bit.ly] và Google có thể hiển thị các URL thực sự chuyển hướng. Các URL này không được index theo đúng nghĩa; chúng là tên thay thế của một URL chính.
  2. Các lựa chọn thay thế hreflang hoạt động tương tự. Các URL bạn liệt kê trong chú thích hreflang trở thành các URL thay thế thuộc loại này. Thực tế chúng không được index theo đúng nghĩa.

Vậy URL cụ thể có thể không có mục index riêng, nhưng nó được ánh xạ tới trang chính đã được index. Barry Schwartz đã đưa tin về cuộc trao đổi này trên Search Engine Roundtable vào ngày 10 tháng 8 năm 2026.

Cơ chế: tên thay thế, không phải index theo đúng nghĩa

Index \"theo đúng nghĩa\" có nghĩa là Google quyết định rằng bản thân URL xứng đáng một vị trí trong index: Google đã thu thập và dựng trang, đánh giá nó và lưu trữ như một mục độc lập.

Tên thay thế hoạt động khác. Chúng tồn tại trong mối quan hệ với một URL chính:

  • URL A được chọn làm URL chính
  • URL B và URL C nằm trong cùng cụm trùng lặp, được kết nối qua thẻ canonical, chuyển hướng hoặc chú thích hreflang
  • Google giữ B và C như tên thay thế của A
  • Khi một truy vấn khớp tốt hơn với ngôn ngữ hoặc khu vực của B, Google vẫn có thể hiển thị B, nhưng khả năng hiển thị của B được vay từ mục index của A, không phải của chính nó

Điều này giải thích hai hành vi khiến các đội ngũ SEO quốc tế bối rối. Tìm kiếm site: có thể hiển thị các URL chuyển hướng đi nơi khác. Các trang đã dịch có thể xuất hiện trong kết quả của đúng quốc gia trong khi Search Console báo cáo \"Đã thu thập - hiện chưa được index\" hoặc \"Trùng lặp, Google đã chọn URL chính khác với URL người dùng yêu cầu\".

Sơ đồ cho thấy các phiên bản hreflang được ánh xạ thành tên thay thế của một URL chính đã index, kèm ghi chú rằng truy vấn site: có thể hiển thị các URL thay thế có chuyển hướng

Ý nghĩa đối với các đội ngũ SEO quốc tế

Quan sát trong GSC

Ý nghĩa

Việc cần làm

Phiên bản ngôn ngữ hiển thị "Trùng lặp, Google đã chọn URL chính khác với URL người dùng yêu cầu"

Google đã chuẩn hóa về một URL; phần còn lại là các lựa chọn thay thế

Kiểm tra URL chính được chọn có phải phiên bản ngôn ngữ đúng không

Các trang đã dịch hiển thị "Đã thu thập - hiện chưa được index"

Bình thường với các lựa chọn thay thế hreflang; chúng không cần mục index độc lập

Kiểm tra URL chính đã được index chưa

Truy vấn site: hiển thị các URL có chuyển hướng

Tên thay thế đang hoạt động, không phải lỗi dựng trang

Đừng đuổi theo các URL này bằng cách sửa chữa

Bản thân trang chính hiển thị "Chưa được index"

Đây mới là vấn đề thật

Sửa index của URL chính trước

Hàng cuối cùng mới là điều quan trọng. Hreflang không tự nó làm cho URL có thể được index; nó cho Google biết phiên bản nào thuộc cùng một nhóm. Nếu trang chính chưa được index, các tên thay thế không có gì để vay. Nếu nó đã được index, các dòng \"Chưa được index\" cho phiên bản ngôn ngữ thường không có vấn đề.

Đồ họa quyết định diễn giải trạng thái Chưa được index trong Search Console: URL chính đã index nghĩa là hành vi bình thường, URL chính chưa index nghĩa là sửa URL chính trước, hreflang một chiều nghĩa là khôi phục chú thích hai chiều

Cách kiểm tra cấu hình hreflang của bạn trong tuần này

Chỉ cần 15 phút để tách biệt vấn đề thật khỏi hành vi bình thường:

  1. Xác nhận URL chính đã được index. Chạy Kiểm tra URL (URL Inspection) trên phiên bản chính của từng nhóm ngôn ngữ. Nếu hiển thị \"URL có trong Google\", các lựa chọn thay thế hreflang của bạn có chốn nương thân.
  2. Nhìn vào lý do, không chỉ trạng thái. Trong báo cáo index trang, lọc theo \"Trùng lặp, Google đã chọn URL chính khác với URL người dùng yêu cầu\" và đọc URL Google đã chọn trước khi thay đổi bất cứ điều gì.
  3. Kiểm tra hreflang hai chiều. Mỗi URL trong một bộ hreflang phải trỏ ngược về các URL anh chị em của nó. Chú thích một chiều sẽ bị bỏ qua.
  4. Đừng gỡ hreflang để ép index. Gỡ bỏ sẽ không làm các phiên bản có thể được index độc lập, và nó xóa đi tín hiệu kết nối các phiên bản ngôn ngữ của bạn.
  5. Xác thực mã ngôn ngữ và khu vực. Sai sót ở đây, như gắn cờ một trang tiếng Đức là en-us, phá vỡ mối quan hệ trước khi index được xem xét.

Nếu URL chính khỏe mạnh, hãy để các lựa chọn thay thế là lựa chọn thay thế.

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

Tại sao Google hiển thị phiên bản hreflang của tôi trong kết quả tìm kiếm nếu nó chưa được index? Vì URL được lưu trữ như một tên thay thế của URL chính đã được index. Khi truy vấn khớp với ngôn ngữ hoặc khu vực của lựa chọn thay thế, Google có thể hiển thị nó dù URL không có mục index độc lập.

\"Đã thu thập - hiện chưa được index\" có nghĩa là hreflang của tôi bị hỏng không? Không nhất thiết. Đối với các lựa chọn thay thế hreflang, trạng thái này có thể là hành vi bình thường. Trước tiên hãy xác nhận trang chính đã được index; đó là tín hiệu quan trọng ở đây. Nếu bạn mới làm quen với quy trình index, hướng dẫn Technical SEO của chúng tôi bao gồm các khái niệm cơ bản.

Tôi có nên làm cho mọi phiên bản ngôn ngữ có thể được index độc lập không? Không phải là mục tiêu của hreflang. Google chuẩn hóa các phiên bản gần như trùng lặp theo thiết kế. Công việc của bạn là đảm bảo URL đúng thắng trong quá trình chuẩn hóa và mối quan hệ hreflang đầy đủ, chính xác.

Một URL tên thay thế có thể xếp hạng cho từ khóa của riêng nó không? Theo Google, các tên thay thế có thể xuất hiện khi truy vấn xứng đáng. Hãy coi chúng như một lớp trình bày phía trên URL chính, không phải các thực thể xếp hạng độc lập.

Tác giả: Dominic Hale, Chuyên gia SEO quốc tế phụ trách 18 thị trường tại Auspia. Dominic viết về SEO đa ngôn ngữ, triển khai hreflang, bản địa hóa và hành vi tìm kiếm khu vực.

Khám phá chủ đề này

Tiếp tục theo cùng mạch tăng trưởng