Sửa lỗi trắng trang cho XML Sitemaps của Rank Math SEO một cách đơn giản.

Trong bài viết lần trước, tôi đã hướng dẫn cho các bạn cách sửa lỗi 404 cho XML Sitemaps của Rank Math SEO rồi phải không nào? Tuy nhiên, mới đây, tôi lại phải giúp khách hàng xử lý một vấn đề khó chịu khác, đó là XML Sitemaps của họ không hiển thị nội dung (trắng trang) khi người dùng truy cập. Mặc dù, khi xem mã nguồn (view-source) thì sitemap vẫn được tạo ở định dạng XML, nghĩa là các bot tìm kiếm như Google vẫn có thể đọc được. Nhân đây, tôi sẽ chia sẻ cho các bạn nguyên nhân cũng như cách khắc phục.
Tham khảo thêm:
Tại sao XML Sitemaps của Rank Math bị trắng trang?
Sau khi bật Chrome Developer Tools lên, tôi phát hiện thấy trong tab Console có hiện một số thông báo lỗi như sau:

Trong ảnh bên trên, bạn có thể thấy hàng loạt lỗi:
Entity 'ecirc' not defined(tương ứng với ký tựê)Entity 'Ocirc' not defined(tương ứng với ký tựÔ)Entity 'ocirc' not defined(tương ứng với ký tựô)Entity 'igrave' not defined(tương ứng với ký tựì)
Ngôn ngữ đánh dấu XML (được dùng để tạo sitemap) khắt khe hơn HTML rất nhiều. Nó chỉ hỗ trợ mặc định 5 ký tự đặc biệt (gọi là entities): <, >, &, ', ".
Trang sitemap của Rank Math sử dụng một file giao diện là main-sitemap.xsl để hiển thị sitemap cho con người dễ đọc trên trình duyệt. Tuy nhiên, trong nội dung website của bạn (có thể là tiêu đề website, tiêu đề bài viết, mô tả SEO, tên thẻ/ chuyên mục…) đang chứa các mã HTML như ê thay vì chữ ê viết bình thường. Khi trình duyệt đọc file XSL này và gặp các mã trên, nó không hiểu đây là gì nên dừng xử lý (crash) và trả về một trang trắng tinh.
Sửa lỗi trắng trang cho XML Sitemaps của Rank Math
Để sửa lỗi trắng trang cho XML Sitemaps của Rank Math SEO, các bạn sẽ cần phải tìm và xóa các ký tự bị báo lỗi. Những ký tự này thường sẽ nằm trong database của website.
1. Đầu tiên, truy cập phpMyAdmin thông qua cPanel/ DirectAdmin => chọn database tương ứng với website => chọn tab Tìm kiếm (Search) => nhập cụm từ tìm kiếm vào khung => chọn tất cả các từ (all of the words) => click vào Chọn tất cả (Select all) => click vào nút Thực hiện (Go).

2. Trong kết quả tìm kiếm, hãy click vào nút Duyệt (Browse).

3. Click vào nút Sửa (Edit) tương ứng.

4. Các bạn có thể sẽ thấy có những ký tự kiểu như hình bên dưới. Đây chính là những ký tự gây lỗi XML Sitemaps của Rank Math SEO.

5. Hãy sửa nó cho đúng rồi lưu lại bằng cách click nút Thực hiện (Go).

6. Làm tương tự với những ký tự khác cho đến khi hết. Sau đó, xóa cache của XML Sitemaps (nếu có) và kiểm tra kết quả.
Thật đơn giản phải không nào? Chúc các bạn thành công!
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)






Để lại một bình luận