Công Cụ Kiểm Mobile Alternate URL Hàng Loạt
Dữ liệu kiểmMobile Alternate
Cách dùng tool kiểm mobile alternate hàng loạt
Quay lại công cụMỗi URL được tải một lần và mọi thẻ alternate nhắm màn hình hẹp đều được liệt kê nguyên văn. Địa chỉ mobile nó nêu sau đó cũng được tải, nên canonical trỏ ngược lại được kiểm ngay trong cùng một lượt.
- 01
Nhập các URL cần kiểm
Chế độ một URL kiểm một địa chỉ và chạy khi bấm Enter. Chuyển sang Hàng loạt để dán danh sách, mỗi dòng một URL, tối đa 30 mỗi lượt. Dán địa chỉ desktop chứ đừng dán địa chỉ mobile: cặp được đi từ trang desktop ra, và một trang mobile không khai alternate về chính nó.
- 02
Chọn User agent trước khi chạy
Một host mobile riêng trả lời khác nhau tuỳ ai hỏi. Nhiều server chỉ đưa thẻ alternate cho tư cách desktop và đẩy tư cách mobile thẳng sang trang mobile, nên đo bằng một chiếc điện thoại có thể cho ra một trang không khai gì cả — ngược hẳn sự thật. Tư cách desktop là thứ làm lộ khai báo; Googlebot Smartphone mới là thứ Google thật sự gửi đi, nên chạy thêm một lượt bằng nó khi muốn thấy đúng thứ Google thấy.
- 03
Đọc cột Mobile alternate
Hàng hiện ra khi từng URL xong. Cột này liệt kê địa chỉ trang khai và không phán xét gì, nên trang không thẻ, trang một thẻ và trang hai thẻ đều hiện đúng bản chất của chúng. — nghĩa là không khai gì — với site responsive đó là câu trả lời ĐÚNG, không phải chỗ thiếu. Hai hàng cùng khai một địa chỉ trông y hệt nhau ở đây kể cả khi một cặp đang hỏng, vì cột chỉ thấy nửa chiều đi.
- 04
Mở một hàng và xuất kết quả
Xem mở nơi duy nhất cặp được phán xét, và cũng là nơi duy nhất bày ra nửa thứ hai: media query của từng thẻ cùng nơi nó được khai, rồi chính trang mobile — nó đáp ở đâu, mã của nó, và canonical nó khai ngược lại. Copy bảng sao chép các hàng ngăn bằng tab; Xuất CSV ghi chúng ra file. Cả hai giữ mọi khai báo kèm câu kết luận.
Cách đọc báo cáo mobile alternate
Một hàng đọc từ trái sang phải: địa chỉ đã kiểm, nơi nó đáp xuống, và địa chỉ mobile mà trang ấy khai cho màn hình hẹp. Nửa chiều về nằm trong panel Chi tiết.
Các cột của bảng kết quả
- URL
- Địa chỉ đúng như lúc đem đi kiểm — sau chuẩn hoá, không phải lúc nào cũng giống thứ bạn gõ vào.
- URL đích
- Nơi request dừng lại và mã trạng thái ở đó. Chuyển hướng được đi theo trước, và thẻ alternate đọc từ trang cuối ấy.
- Mobile alternate
- Mọi địa chỉ mobile trang cuối khai, mỗi dòng một cái, đã quy về địa chỉ đầy đủ. — nghĩa là không khai gì.
- Kết quả
- Hàng đã xong, đang chạy, hay dừng vì lỗi. Nó không nói gì về bản thân cặp.
- Thao tác
- Xem mở panel Chi tiết của hàng ấy; Thử lại hiện thay vào đó khi request không tới được nơi nào.
Kết luận của panel Chi tiết
- Trang không khai mobile alternate — site responsive dùng chung một URL cho mọi thiết bị nên không cần thẻ này.
- Không có thẻ nào. Với site responsive điều này là đúng và không có gì phải sửa; với site chạy một host mobile riêng, đây chính là toàn bộ lỗi.
- Có thẻ alternate nhưng không thẻ nào nhắm màn hẹp.
- Có thẻ rel=alternate, nhưng media query của nó không nhắm màn hình hẹp — media="print" là ca thường gặp nhất. Google khớp theo media query, nên một query nó không khớp được là một thẻ nó bỏ qua.
- Thẻ mobile alternate thiếu href.
- Thẻ nhắm màn hình hẹp nhưng không mang href. Ý định đã quá rõ, nên đây là một khai báo HỎNG chứ không phải một khai báo vắng.
- Lượt này không đi hỏi URL mobile.
- Có địa chỉ đáng đi hỏi, nhưng lượt chạy dựng ra bảng này đã không hỏi — ô kiểm được tick sau khi lượt ấy xong. Chạy lại để điền nốt nửa chiều về.
- Không tới được URL mobile.
- Địa chỉ mobile đã được gọi và không trả lời: hết giờ, bị chặn, hoặc tên miền không phân giải được. Một URL mobile không ai tải nổi là một URL mobile Google không index được.
- Trang mobile không khai canonical — hai URL cùng nội dung mà không gì nối chúng với nhau.
- Trang mobile có trả lời nhưng không khai canonical nào. Hai địa chỉ phục vụ cùng một nội dung mà không gì nối chúng, nên Google phải tự chọn lấy một.
- Cặp hai chiều đầy đủ — URL này trỏ sang trang mobile, và trang mobile trỏ ngược lại.
- Trang desktop trỏ sang trang mobile và trang mobile trỏ ngược về đúng địa chỉ này. Đó là cấu hình đầy đủ mà Google mô tả cho Separate URLs.
- Canonical của trang mobile trỏ sang URL khác, không phải URL này.
- Canonical của trang mobile trỏ đi chỗ khác. Lệch một dấu gạch chéo cuối hay lệch http/https cũng là chỗ khác, vì với Google chúng cũng là chỗ khác.
Một khai báo có thể đến từ đâu
- [html]
- Một thẻ <link rel="alternate" media="..."> trong head của trang. Chỗ thường gặp, và là chỗ duy nhất phần lớn site dùng.
- [header]
- Header phản hồi Link: …; rel="alternate". Cách duy nhất để khai alternate cho file không có head, và dễ bỏ sót vì không gì trên trang hiện nó.
Dán danh sách URL desktop và xem từng trang khai địa chỉ mobile nào bằng rel="alternate" kèm media query. Mọi địa chỉ mobile tìm được sau đó cũng được tải, nên canonical trỏ ngược lại được kiểm ngay trong cùng một lượt — một cặp chỉ đúng khi cả hai chiều khớp nhau. Site responsive không khai gì ở đây, và với nó đó là câu trả lời đúng.