12 vấn đề về sơ đồ trang Web Toán Học và cách khắc phục
Bài viết này sẽ liệt kê 12 vấn đề thường gặp về sơ đồ trang web toán học trong Rank Math và cách khắc phục.
Không thể sử dụng chức năng Sơ đồ trang web của Rank Math? Có phải nó ném lỗi vào bạn? Đừng lo lắng, vấn đề đơn giản hơn bạn nghĩ và giải pháp thậm chí còn đơn giản hơn.
Sơ đồ trang web hiển thị một trang trống hoặc trắng
Điều đầu tiên bạn cần làm là xác định xem bạn có trang trống hay trang trắng. Nghe có vẻ giống nhau, nhưng có một sự khác biệt. Kiểm tra mã nguồn của trang trống/trắng.
Hãy lấy ví dụ về một trang web- https://rankmath.com/ . Nếu sơ đồ trang web toán học hiển thị một trang trắng không có dữ liệu ở giao diện người dùng nhưng có dữ liệu trong mã nguồn thì việc truy cập sơ đồ trang web qua URL này https://rankmath.com/?sitemap=1.
Trong hầu hết các trường hợp, sẽ hiển thị tất cả dữ liệu ở mặt trước.
Nhưng trong URL- https://rankmath.com/?sitemap=1 , nơi sơ đồ trang web toán học vẫn không tải, thì trong trường hợp đó, mã nguồn cũng trống.
Sơ đồ trang web trống
Nếu mã nguồn của trang sơ đồ trang web trống thì chắc chắn có xung đột với plugin hoặc chủ đề khác. Bạn có thể sử dụng plugin Health Check để xác định plugin hoặc chủ đề nào gây ra sự cố này.
Tuy nhiên, nếu có dữ liệu trong mã nguồn, việc xóa bộ đệm của sơ đồ trang web và loại trừ nó khỏi plugin bộ đệm sẽ khắc phục được sự cố.
Thay đổi cài đặt sơ đồ trang web từ Xếp hạng Toán học và liên kết cố định.
Một trường hợp khác là bạn có tệp tĩnh có cùng tên với tệp sơ đồ trang web của mình ( sitemap_index.xml ). Bạn nên FTP vào máy chủ của mình và xóa tệp.
Nếu cách đó không giải quyết được, bạn có thể cần thêm mã tùy chỉnh vào tệp xếp hạng-math.php từ tệp chủ đề.
Để thêm mã tùy chỉnh, chúng tôi có một bài viết cơ sở kiến thức chuyên dụng về cách thêm bộ lọc/móc vào trang web của bạn.
add_filter( ‘rank_math/sitemap/enable_caching’, ‘__return_false’);
PHP
Lưu ý: Rank Math tạo sơ đồ trang web trong thời gian chạy. Nếu có bất kỳ tệp sơ đồ trang web vật lý nào trên trang web, bạn có thể thấy các hành vi không mong muốn bao gồm một hoặc cả hai vấn đề trên.
Toán xếp hạng không tạo sơ đồ trang Web Toán Học và gây ra lỗi 404
Nếu Rank Math không tạo tệp sơ đồ trang web toán học hoặc bạn gặp lỗi 404 khi truy cập chỉ mục sơ đồ trang web, bạn có thể phải xóa liên kết cố định. Đừng sợ hãi, nó khá dễ thực hiện.
Đi tới khu vực quản trị WordPress của bạn và điều hướng đến Cài đặt → Permalinks và nhấn nút “Lưu thay đổi” một lần, ngay cả khi bạn không thực hiện bất kỳ thay đổi nào trên trang.
Xóa cài đặt permalink
Điều này sẽ khắc phục vấn đề. Để biết thêm thông tin, hãy tham khảo bài viết KB chuyên dụng của chúng tôi Tại sao Sitemap_Index.xml lại gặp lỗi 404 .
Tại sao lại có lỗi ‘XML hoặc khai báo văn bản không ở đầu thực thể’ trong Công cụ quản trị trang web của Google?
Phải có một số khoảng trắng trước mã nguồn của Sơ đồ trang web toán học XML .
Sơ đồ trang web không gian trống
Điều này có thể được thêm bằng một dòng/dấu cách trống trong tệp wp-config.php hoặc tệp tin.php của chủ đề của bạn.
Nếu không có khoảng trống như vậy trong tệp wp-config.php hoặc hàm.php của bạn, hãy kiểm tra xung đột plugin bằng cách sử dụng plugin Health Check .
Ngoài ra, hãy đảm bảo bộ đệm của bạn bị tắt vì rất có thể bộ đệm đang cản trở hoạt động của chức năng Sơ đồ trang web toán học của Rank Math.
Tôi gặp lỗi Thiếu thẻ XML
Điều này rất có thể là do:
Bạn không có nội dung trên trang web của bạn
Bạn đã chặn tất cả các bài đăng/trang xuất hiện trong sơ đồ trang web của mình
Đầu tiên, có thể khắc phục bằng cách thêm một số nội dung vào trang web của bạn.
Vấn đề thứ hai có thể được khắc phục bằng cách đảm bảo bạn không chặn các bài đăng/trang/phân loại hữu ích được đưa vào sơ đồ trang web toán học của mình.
Bạn có thể làm như vậy bằng cách đi tới Xếp hạng SEO → Cài đặt sơ đồ trang web toán học và kiểm tra tùy chọn cho từng loại bài đăng/phân loại.
Sơ đồ trang web Toán Học của tôi không hoạt động trên máy chủ web Apache của tôi
Rank Math tạo Sơ đồ trang web toán học ảo một cách linh hoạt khi bạn bật mô-đun Sơ đồ trang web toán học.
Chúng tôi dựa vào các chuyển hướng được phần mềm máy chủ của bạn kích hoạt để thực hiện điều đó.
Nếu Sơ đồ trang web toán học không hoạt động, bạn có thể phải thêm một số quy tắc viết lại theo cách thủ công.
Để đảm bảo bạn cần thêm các quy tắc viết lại này, hãy truy cập domain.com?sitemap=1 . Nếu nó tải sơ đồ trang web toán học của bạn, bạn cần thêm quy tắc viết lại.
Kiểm tra .htaccess của bạn và thêm mã sau:
# BẮT ĐẦU Quy tắc viết lại Sơ đồ trang web Toán học Xếp hạng
Bật lại công cụ
RewriteBase /
Quy tắc viết lại ^sitemap_index.xml$ /index.php?sitemap=1 [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
RewriteRule ^([az]+)?-?sitemap.xsl$ /index.php?xsl=$1 [L]
# KẾT THÚC Quy tắc viết lại Sơ đồ trang web Toán học Xếp hạng
Sơ đồ trang web toán học của tôi không hoạt động trên máy chủ web Nginx của tôi
Rank Math tạo Sơ đồ trang web toán học ảo một cách linh hoạt khi bạn bật mô-đun đó. Chúng tôi dựa vào các chuyển hướng được phần mềm máy chủ của bạn kích hoạt để thực hiện điều đó.
Nếu Sơ đồ trang web toán học không hoạt động, bạn có thể phải thêm một số quy tắc viết lại theo cách thủ công.
Để đảm bảo bạn cần thêm các quy tắc viết lại này, hãy truy cập domain.com?sitemap=1 . Nếu nó tải sơ đồ trang web toán học của bạn, bạn cần thêm quy tắc viết lại.
Kiểm tra tệp cấu hình Nginx của bạn và thêm mã sau:
# BẮT ĐẦU Viết lại Nginx cho Sơ đồ trang web Toán học Xếp hạng
viết lại ^/sitemap_index.xml$ /index.php?sitemap=1 lần cuối;
viết lại ^/([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 cuối cùng;
viết lại ^/([az]+)?-sitemap.xsl$ /index.php?xsl=$1 cuối cùng;
# KẾT THÚC Nginx viết lại cho sơ đồ trang web xếp hạng toán học
Tại sao tôi nhận được lỗi “Tệp của bạn có vẻ là một trang HTML” trong Công cụ quản trị trang web của Google?
Đảm bảo rằng bạn đã gửi đúng sơ đồ trang web toán học XML cho Google. Bạn nên gửi sơ đồ trang web có sẵn trên trang web của mình tại https://domain.com/sitemap_index.xml
Nếu bạn chắc chắn mình đã gửi đúng URL nhưng vẫn gặp phải lỗi này, hãy kiểm tra xung đột plugin bằng cách sử dụng plugin Kiểm tra tình trạng này.
Nếu bạn đang chạy W3 Total Cache cùng với Rank Math trên trang web của mình, hãy tạo một nhóm tác nhân người dùng khác và thêm tác nhân người dùng ‘ googlebot’ vào đó.
Khi các giải pháp trên không giúp giải quyết vấn đề, hãy đưa bộ lọc sau vào tệp xếp hạng-math.php trong chủ đề của bạn.
add_filter( ‘rank_math/sitemap/enable_caching’, ‘__return_false’);
PHP
URL Sơ đồ trang web Toán Học của tôi bị chặn bởi robots.txt
Điều này thường xảy ra do các quy tắc ngoài ý muốn trong tệp robots.txt hoặc do một số xung đột plugin kỳ lạ.
Đảm bảo bạn không có bất kỳ quy tắc nào trong tệp robots.txt thực tế của mình hoặc tệp robots.txt ảo được Rank Math thêm vào bằng cách đi tới Rank Math SEO → Cài đặt chung → robots.txt .
Do Canonicals tùy chỉnh trong Sơ đồ trang web Toán Học
Theo mặc định, Xếp hạng Toán học bao gồm một tiêu chuẩn tự tham chiếu cho tất cả các bài đăng được đặt thành Chỉ mục.
Nếu bạn thêm trang chuẩn tùy chỉnh vào bài đăng, trang đó sẽ không xuất hiện trong sơ đồ trang web.
Bởi vì trình phân tích cú pháp sơ đồ trang web của bài đăng thực tế sẽ trích xuất các URL được phân bổ cho XML sơ đồ trang web của bài đăng và xóa các URL có chuẩn khác nhau, dẫn đến số lượng URL thấp hơn so với các URL được trình phân tích cú pháp chính tải ban đầu.
Do đó, số lượng URL trên trang web của bạn sẽ không khớp với số lượng trong sơ đồ trang web toán học.
Vì vậy, nếu bạn muốn tất cả các bài đăng của mình được hiển thị trong sơ đồ trang web thì bạn nên xóa tiêu chuẩn tùy chỉnh khỏi tất cả các bài đăng của mình và sau đó cho phép Rank Math tạo tiêu chuẩn.
Google không thể tìm thấy sơ đồ trang web Toán Học của tôi
Bạn có thể phải xóa liên kết cố định nếu gặp lỗi 404 và Google không thể truy cập chỉ mục sơ đồ trang web của bạn.
Đừng sợ hãi, nó khá dễ thực hiện. Ngay cả khi bạn không thực hiện bất kỳ thay đổi nào, hãy nhấp vào Lưu Thay đổi từ trang Permalinks trên bảng điều khiển WordPress của bạn.
Điều này sẽ khắc phục vấn đề.
Định dạng tập tin sơ đồ trang web Toán Học không được hỗ trợ
Nếu bạn nhận được Sơ đồ trang web có thể đọc được nhưng gặp lỗi Định dạng tệp không được hỗ trợ thì bạn nên kiểm tra các lý do sau
Đảm bảo tệp Sơ đồ trang web toán học đang sử dụng đúng tiêu đề được hiển thị bên dưới:
<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>
Xml
Đảm bảo không gian tên trong tiêu đề phải kết thúc bằng 0,9. Nếu nó kết thúc bằng .9 thì có thể bạn sẽ thấy lỗi.
Đảm bảo bạn đang sử dụng đúng dấu ngoặc kép để đặt các thuộc tính XML chỉ trong dấu ngoặc đơn hoặc dấu ngoặc kép thẳng. Ngay cả dấu ngoặc kép cũng có thể dẫn đến lỗi.
Nếu lỗi vẫn còn, hãy kiểm tra mã trạng thái sơ đồ trang web toán học của bạn bằng công cụ httpstatus .
mã trạng thái
Nếu mã trạng thái là 200 cho sơ đồ trang web thì hãy đảm bảo chuyển hướng tất cả các biến thể của sơ đồ trang web toán học XML sang biến thể cuối cùng của Sơ đồ trang web XML.
Và khi bạn đã hoàn thành việc này, hãy xóa bộ nhớ cache trang web của bạn và thử gửi lại sơ đồ trang web của bạn trong Google Search Console. Điều này sẽ khắc phục vấn đề.
Sơ đồ trang web Toán Học của tôi tải chậm
Nếu sơ đồ trang web của bạn tải chậm, có thể là do gói lưu trữ hiện tại không cung cấp đủ tài nguyên cho trang web của bạn để giúp trang web hoạt động trơn tru.
Để xác nhận điều này, hãy điều hướng đến Công cụ → Tình trạng trang web → Thông tin từ bảng điều khiển WordPress của bạn, như hiển thị bên dưới.
Điều hướng đến Thông tin về Tình trạng trang web
Sau khi hoàn tất, hãy cuộn xuống và nhấp vào Máy chủ . Sau đó, so sánh các yêu cầu bên dưới và giá trị của chúng với những gì bạn có trên trang web của mình.
PHP max input variables: 1000
PHP time limit: 120
PHP memory limit: 512M
Max input time: 150
Cấu hình máy chủ
Các giá trị trên trang web của bạn phải bằng hoặc cao hơn. Nếu giá trị của bạn thấp hơn, bạn nên liên hệ với máy chủ web của mình để tăng chúng hoặc nâng cấp trang web của bạn lên gói lưu trữ cao hơn.
Nếu bạn vẫn gặp sự cố với Sơ đồ trang web toán học, hãy mở một yêu cầu mới tại đây để nhân viên của chúng tôi có thể trợ giúp.
Xem Thêm: 10 cách loại trừ sơ đồ trang web xếp hạng toán học khỏi bộ nhớ đệm