1. Kiểm tra đường dẫn Sitemap
- Đảm bảo rằng bạn đã tạo một file sitemap chính xác và đặt tại đường dẫn phổ biến:
https://yourdomain.com/sitemap.xml
. - Kiểm tra sitemap bằng cách mở URL trong trình duyệt. Sitemap phải hiển thị nội dung XML hợp lệ.
2. Gửi sitemap đến Google Search Console
- Đăng nhập vào Google Search Console.
- Chọn "Sơ đồ trang web" từ thanh điều hướng.
- Nhập URL của sitemap và nhấn "Gửi".
- Sau khi gửi, kiểm tra trạng thái để xác nhận rằng Google đã chấp nhận sitemap.
3. Kiểm tra tệp robots.txt
- Đảm bảo tệp
robots.txt
không chặn Googlebot truy cập sitemap. - Kiểm tra bằng cách truy cập
https://yourdomain.com/robots.txt
và tìm dòng:
Sitemap: https://yourdomain.com/sitemap.xml
- Nếu không thấy hoặc bị chặn bởi lệnh
Disallow
, chỉnh sửa lại để Google có thể truy cập.
4. Đảm bảo sitemap không có lỗi
- Kiểm tra sitemap với công cụ như XML Sitemap Validator để xác nhận tính hợp lệ.
- Một số lỗi phổ biến cần tránh:
- Liên kết không hợp lệ: Đảm bảo tất cả URL trong sitemap hoạt động bình thường.
- Quá nhiều URL: Google chỉ cho phép tối đa 50.000 URL trên mỗi sitemap (hoặc 10MB nếu không nén).
5. Kiểm tra tình trạng crawl trên Search Console
- Sau khi gửi sitemap, sử dụng tính năng "Crawl stats" để xem Google đã thu thập dữ liệu sitemap hay chưa.
- Nếu Google gặp lỗi, bạn sẽ nhận được thông báo về nguyên nhân (như lỗi HTTP, lỗi DNS, hoặc URL bị chặn).
6. Xử lý các lỗi phổ biến
- 404 Not Found: Đảm bảo sitemap nằm đúng vị trí hoặc URL không bị sai.
- 403 Forbidden: Kiểm tra quyền truy cập (permissions) trên máy chủ.
- Không có nội dung: Đảm bảo sitemap có chứa các URL hợp lệ.
7. Kiểm tra tốc độ và hiệu suất máy chủ
- Nếu máy chủ của bạn phản hồi chậm hoặc bị quá tải, Google có thể gặp khó khăn khi đọc sitemap.
- Sử dụng công cụ như Google PageSpeed Insights hoặc Pingdom để kiểm tra.
8. Đợi Google cập nhật
- Sau khi gửi sitemap và xử lý mọi lỗi, Google cần thời gian để đọc và cập nhật sitemap của bạn. Quá trình này thường mất từ vài giờ đến vài ngày.
Nếu đã thử các cách trên nhưng vẫn không khắc phục được, hãy kiểm tra nhật ký lỗi của máy chủ hoặc liên hệ với nhà phát triển web để được hỗ trợ thêm.