returntag – trình kiểm tra hreflang
Notes: pages are fetched as Googlebot Smartphone by default (switchable, or bring your own user-agent) — some sites' bot management may challenge or block these fetches. Raw HTML only: hreflang or content injected by JavaScript needs a rendering browser and is not seen. Content-language detection covers ~30 major languages; pages in other languages simply aren't language-checked.
Crawls this page's whole hreflang cluster (head tags + Link headers), then also reads the site's XML sitemaps from robots.txt and cross-checks all three sources.
Các lần kiểm tra chạy từ máy chủ của chúng tôi; chúng tôi tải URL bạn nhập và không lưu kết quả. Anonymous aggregate outcomes feed our research posts; checked domains are counted once via an anonymized hash, never stored in the clear. Số đếm kết quả ẩn danh theo từng lần chạy có thể được dùng cho nghiên cứu tổng hợp; URL, tên miền, IP và mã định danh không bao giờ được bao gồm, và không công bố số liệu thống kê khi có dưới 100 lần chạy.
+ lưu trang web hoặc trang hiện tại. Dùng ☆ bên cạnh trang web, trang hoặc danh sách đã lưu để thêm vào mục yêu thích. Lịch sử kiểm tra gần đây hiển thị bên dưới.
Tạo danh sách có tên
Đã điền mục tiêu từ các lựa chọn cục bộ của bạn.
Hộ chiếu trang web Ngữ cảnh cục bộ cho trang đã lưu này
Dữ liệu cục bộ
Các mục tiêu đã lưu, danh sách có tên và bản tóm tắt kiểm tra gần đây chỉ được giữ trong trình duyệt này.
Đánh giá công cụ này
Compare a later cluster crawl
Download this result as a private JSON baseline, then import it after another crawl to see changed pages, reciprocity, and issues. Snapshots stay on your device unless you save the file.
International ecommerce pair mode
Compare two regional equivalents for canonical, hreflang, language, market facts, link leakage, and structured data. Identical product descriptions are recorded without being failed.
Giới thiệu công cụ
Thu thập toàn bộ cụm hreflang để tìm thẻ trả về bị thiếu, đích hỏng, xung đột canonical và sai khác giữa head, HTTP Link và sitemap.
Tính năng
- Xác minh tính đối ứng của từng cặp hreflang trong cụm.
- Kiểm tra tự tham chiếu, x-default, mã ngôn ngữ và canonical.
- Đối chiếu khai báo trong HTML, header HTTP Link và sitemap XML.
- Lưu bản chụp JSON riêng tư để so sánh lần thu thập sau.
Cách hoạt động
Công cụ lấy trang ban đầu, xếp hàng các URL thay thế mới được tham chiếu và mở rộng cho đến khi lập bản đồ toàn bộ cụm. Sau đó, từng cạnh được kiểm tra về đối ứng, đích, ngôn ngữ và sự thống nhất giữa các nguồn.
Giới hạn
- Mỗi cụm được giới hạn ở 500 URL.
- Công cụ đọc HTML thô và không nhìn thấy hreflang chỉ được chèn bằng JavaScript phía máy khách.
- Phát hiện ngôn ngữ tự động là gợi ý mạnh, không phải bằng chứng tuyệt đối.
Câu hỏi thường gặp
Thẻ trả về hreflang là gì?
Thẻ trả về là liên kết hreflang đối ứng. Nếu trang A liệt kê trang B là phiên bản thay thế, trang B phải liên kết lại trang A; nếu không Google bỏ qua cặp đó. Trình kiểm tra thu thập mọi trang trong cụm và xác minh từng phiên bản thay thế liên kết ngược.
Công cụ có thay thế báo cáo Nhắm mục tiêu quốc tế của Search Console không?
Nó thay thế lỗi “không có thẻ trả về” mà báo cáo từng hiển thị. Google ngừng báo cáo này năm 2022. Công cụ chạy cùng kiểm tra đối ứng trên cụm trực tiếp, đồng thời kiểm tra x-default, tự tham chiếu, chuyển hướng và mã ngôn ngữ.
Tại sao công cụ thu thập các trang khác thay vì chỉ trang tôi nhập?
Chỉ có thể xác minh đối ứng bằng cách đọc cả hai đầu của mỗi cặp. Công cụ theo chú thích hreflang đến từng phiên bản thay thế, truy xuất các trang đó và mở rộng đến khi ánh xạ toàn bộ cụm kết nối, tối đa 500 URL.
Công cụ có kiểm tra hreflang khai báo trong sơ đồ trang XML không?
Có. Ở chế độ URL trang, nó đọc sơ đồ trang từ robots.txt hoặc tệp bạn cung cấp và đối chiếu ba phương thức: thẻ head, header HTTP Link và xhtml:link trong sơ đồ trang. Chế độ URL sơ đồ trang xác thực riêng các khai báo mà không truy xuất trang.
Công cụ có thấy hreflang được JavaScript thêm không?
Không. Trang được truy xuất dưới dạng HTML thô, mặc định như Googlebot `Smartphone`, nên thẻ hreflang hoặc nội dung do JavaScript phía máy khách chèn không được thấy. Nếu phiên bản thay thế được JS kết xuất, hãy xác thực HTML đã kết xuất riêng.
Các vấn đề thường gặp và cách khắc phục
- Lỗi Trang thay thế thiếu thẻ trả về tương hỗ Cách khắc phục: Thêm trang nguồn vào tập hreflang của trang đích với ngôn ngữ và khu vực phù hợp để quan hệ thay thế có tính tương hỗ.
- Cảnh báo Trang thiếu hreflang tự tham chiếu Cách khắc phục: Thêm mục hreflang tự tham chiếu sử dụng ngôn ngữ, khu vực và URL chính tắc của chính trang.
- Lỗi Mã hreflang không hợp lệ Cách khắc phục: Thay giá trị hreflang bằng mã ngôn ngữ hợp lệ, có thể theo sau bằng vùng hợp lệ dùng dấu gạch nối, hoặc dùng x-default.
- Cảnh báo Trang khai báo cùng một ngôn ngữ và khu vực nhiều lần Cách khắc phục: Giữ một URL thay thế chính tắc cho ngôn ngữ và khu vực trên trang đó và xóa khai báo trùng lặp.
- Lỗi Đích thay thế không phải trang 2xx đang hoạt động Cách khắc phục: Khôi phục URL thay thế về phản hồi 2xx có thể thu thập hoặc thay nó ở mọi nơi trong cụm bằng trang bản địa hóa đang hoạt động.
- Cảnh báo Đích thay thế chuyển hướng Cách khắc phục: Cập nhật mọi tham chiếu hreflang đến URL 2xx cuối của chuyển hướng và cho URL cuối đó tự tham chiếu.
- Lỗi Đích thay thế đặt URL khác làm chính tắc Cách khắc phục: Căn chỉnh URL chính tắc của trang thay thế với URL hreflang của chính nó, hoặc xóa trang thay thế nếu chủ ý đặt một trang khác làm chính tắc.
- Lỗi Các trang không thống nhất về thành viên cụm Cách khắc phục: Cho mọi trang trong cụm ngôn ngữ dự kiến công bố cùng một tập URL thay thế đầy đủ và các mã ngôn ngữ, khu vực tương hỗ.
- Thông tin Cụm không có trang x-default Cách khắc phục: Thêm cùng một URL x-default vào mọi thành viên của cụm, thường trỏ đến bộ chọn ngôn ngữ, khu vực hoặc mặc định toàn cầu.