Vô hiệu hóa XML Sitemaps mặc định của WordPress 5.5 và các phiên bản mới hơn.
Như vậy là WordPress 5.5 đã chính thức được phát hành tới tay người dùng vào đêm hôm qua theo giờ Việt Nam. Phiên bản lần này đi kèm rất nhiều tính năng mới như: XML Sitemaps, lazy load hình ảnh, tự động cập nhật theme và plugin, cập nhật theme và plugin bằng file .zip… Thông tin chi tiết các bạn có thể tham khảo thêm tại đây. Quay trở lại vấn đề chính, XML Sitemaps mặc định của WordPress hiện tại còn rất sơ khai. Không có bất cứ thiết lập nào liên quan đến tính năng này. Do đó, nếu muốn loại bỏ hay bao gồm một thành phần nào đó trong sitemaps, bắt buộc bạn phải sử dụng code PHP. Điều này thực sự quá bất tiện, đặc biệt là với những người không thông thạo kỹ thuật.
Tham khảo thêm:
- Hướng dẫn tạo XML sitemaps với plugin Yoast SEO
- Vô hiệu hóa lazy load hình ảnh mặc định của WordPress
Vì lý do kể trên, chúng tôi khuyên bạn nên vô hiệu hóa XML Sitemaps mặc định của WordPress và tiếp tục sử dụng XML Sitemaps do plugin của bên thứ 3 phát triển, ít nhất là cho tới khi nó thực sự hoàn thiện.
Vô hiệu hóa bằng plugin Yoast SEO
Nếu đang sử dụng plugin Yoast SEO hoặc Yoast SEO Premium từ phiên bản 14.5 trở đi thì bạn không cần phải làm gì cả vì Yoast SEO đã tự động vô hiệu hóa XML Sitemaps mặc định của WordPress. Khi truy cập đường dẫn /wp-sitemap.xml
, hệ thống sẽ tự động redirect về link XML Sitemaps của Yoast SEO tại đường dẫn /sitemap_index.xml
.
Nếu bạn đang sử dụng plugin Yoast SEO/ Yoast SEO Premium phiên bản cũ hơn hoặc các plugin hỗ trợ SEO khác, vui lòng xem hướng dẫn vô hiệu hóa bằng code.
Vô hiệu hóa XML Sitemaps bằng code
Chèn đoạn code sau đây vào file functions.php
của theme hoặc child theme mà bạn đang sử dụng rồi lưu lại. Các bạn cũng có thể sử dụng plugin Code Snippets để chèn nếu không muốn can thiệp trực tiếp vào file theme.
Nếu code bên trên không có tác dụng, hãy thử thay thế bằng code này:
Truy cập đường dẫn /wp-sitemap.xml
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!
Bạn đã update lên WordPress 5.5 chưa? Bạn thích nhất tính năng nào có trong phiên bản này? Theo bạn, có nên vô hiệu hóa XML Sitemaps mặc định của WordPress hay không? Hãy cho chúng tôi biết quan điểm và ý kiến của bạn thông qua khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy subscribe 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 qua email nhé. Cảm ơn rất nhiều. :)
Em cũng mới lên, nhưng trước giờ em toàn dùng sitemap của Yoast SEO Premium.
Bản 5.5 mới ra này em thích nhất việc đã tích hợp thư viện block luôn vào editor anh ạ.
Mình thì vẫn dùng Classic Editor nên chưa kịp test cái đó. :P
Nếu đã dùng Rank math rồi thì WP có tự động tạo thêm Sitemap không bác.
Hình như Rank Math cũng tự vô hiệu hóa XML Sitemaps mặc định của WordPress rồi đó bạn. Nhưng thay vì redirect về XML Sitemaps của Rank Math thì nó lại báo lỗi 404 thì phải. Thấy có người bảo thế vì mình không dùng Rank Math.
Ai dùng Rank Math thì nó tự động vô hiệu hóa cái này rồi!
Nó có tự động redirect về link
/sitemap_index.xml
không bạn? Hay báo lỗi 404 và phải tự thiết lập redirect?Có bác ơi! Tự động sang /sitemap_index.xml luôn.
Web mình bên lĩnh vực BĐS. Mình dùng rankmath để tạo sitemap thì cách trên có áp dụng được không ạ? Mình xin cám ơn!
Rank Math hình như cũng tự động redirect sitemap của WordPress về sitemap của Rank Math rồi đó bạn. Nên không cần làm gì thêm cả.
Xài RankMath nó tự tắt luôn thì phải. Không thấy config chỗ nào mà cũng chẳng thấy url sitemap của wordpress
Tự tắt đấy bạn. Tương tự Yoast SEO, không cần cấu hình gì cả.
Bài viết trên wpcanban.com rất có ý nghĩa cho nhưng ng dag sử dung wordpress và cập nhật nhanh nhất các thông tin liên quan về wp cung như plugin. Xin cảm ơn
cám ơn bài chia sẻ nhé
Em đang sử dụng sitemap của wordpress này rất ngon và nhẹ, dùng cho litespeed hay apache rất ngon nhưng dùng cho nginx làm cứ bị làm sao ấy hơi chán. Em thấy sitemap wordpress làm rất tốt
Nhẹ nhưng ít tùy biến, khó sử dụng đối với người không rành về code. :)