Cách tắt tính năng Sitemaps tạo bởi WordPress 5.5

WordPress vừa ra mắt phiên bản 5.5 vào ngày 11 tháng 8 vừa qua. Đây là tin sốt dẻo trong cộng đồng WordPress bởi vì phiên bản mới bao gồm rất nhiều tính năng cho Gutenberg blocks, thêm lazy load cho ảnh, tự động update theme và plugin, … Sitemaps là một trong số đó. Đây là tính năng quan trọng giúp tăng điểm SEO cho website của bạn.

Tuy nhiên, đối với những người sử dụng các plugin SEO như Slim SEO, Yoast SEO, Rank Math, … thì đây là một tin không vui lắm vì website của đã có sẵn sitemap tạo bởi các plugin này. Do đó, sitemap được tạo tự động bởi WordPress có thể bị trùng lặp hoặc xung đột với các sitemap trên.

Sitemap được tạo tự động bởi WordPress có thể bị trùng lặp hoặc xung đột với các sitemap tạo bởi plugin

Vậy nên, để tránh các nguy cơ tiềm ẩn có thể xảy ra, mình sẽ hướng dẫn các bạn cách tắt tính năng Sitemaps trong WordPress 5.5 theo 2 cách: sử dụng plugin và dùng code.

Nhưng đầu tiên, bạn cần phải tìm hiểu về XML sitemap đã.

Sitemaps là gì?

Sitemap là một tệp chứa toàn bộ URL của website. Ví dụ đây là sitemap của trang deluxeblogtips.

Sitemap chứa toàn bộ URL của website deluxeblogtips

Thông thường, công cụ tìm kiếm sẽ sử dụng một con “bot” để thu thập, phân tích và lưu trữ dữ liệu website vào cơ sở dữ liệu của nó. Khi có ai đó tìm kiếm từ khóa, công cụ tìm kiếm sẽ tìm các dữ liệu liên quan và phù hợp để hiển thị lên trang kết quả tìm kiếm (SERPs). Tuy nhiên, quá trình này sẽ khá tốn thời gian thế nên bạn cần tạo và khai báo sitemap lên các công cụ tìm kiếm để rút ngắn quá trình này. Việc làm này giúp website của bạn được index nhanh hơn và có cơ hội xuất hiện trên trang SERPs sớm hơn các đối thủ. Nhờ có sitemap, các công cụ tìm kiếm có thể “đọc” website của bạn nhanh và dễ dàng hơn. Nó sẽ đảm bảo rằng tất cả URL trên website của bạn được khai báo một cách chuẩn xác tới công cụ tìm kiếm

Tính năng Sitemaps trong WordPress 5.5

Từ phiên bản 5.5, WordPress mặc định có thêm tính năng Sitemap trong core và có thể được mở rộng bởi các dev. Tính năng này sẽ giúp công cụ tìm kiếm có thể tìm ra được các trang (page) quan trọng trên website của bạn nhanh hơn. Tính nắng SItemaps sẽ giúp tạo sitemap cho tất cả các post type, taxonomies, author archive, và homepage mà có thể truy vấn được.

WordPress sẽ hiển thị một index với sức chứa hơn 50.000 sitemap và mỗi sitemap lại chứa được (lọc được) ít nhất 2000 mục (entry) tại đường dẫn /wp-sitemap.xml. Công cụ tìm kiếm có thể đọc các sitemap này một cách dễ dàng nhờ có file robots.txt được hiển thị bởi WordPress.

Bạn có thể tìm hiểu về cách tùy biến tính năng Sitemaps trong bài hướng dẫn này (được viết bởi đội ngũ developer của WordPress).

Tại sao nên tắt Sitemaps trong WordPress 5.5

Bạn có thể muốn tắt tính năng Sitemaps đi bởi một số lý do. Một trong số đó là vì những sitemap này trông khá “đơn điệu”, chẳng khác gì một mớ ký tự dày đặc được xếp lại với nhau, giống như trong ví dụ này chẳng hạn:

Sitemap tạo bởi tính năng Sitemaps trong WordPress 5.5 trông khá đơn điệu.

Mặc dù “độc giả” chính của những sitemap này là con bot của Google, tức là để cho máy đọc. Tuy nhiên, một số người dùng có thể sẽ cần xem các sitemap này nhằm xác nhận thông tin nào đó. Do đó, một sitemap dễ nhìn sẽ làm tăng trải nghiệm của họ khi làm việc với website của bạn.

Bên cạnh đó, các sitemap này thiếu mất phần thông tin về thời gian cập nhật bài đăng gần đây nhất. Đây không phải là thông số quan trọng nhất trong sitemap, nhưng nó cung cấp cho Google thông tin cần thiết về thời điểm bài đăng được cập nhật.

Tắt tính năng Sitemap của WordPress 5.5 bằng Slim SEO

Sử dụng một plugin để tắt tính năng Sitemaps thì sẽ đơn giản hơn rất nhiều, đặc biệt là đối với những người không biết code. Mình khuyến khích các bạn nên dùng Slim SEO để thực hiện vì đây là một plugin SEO miễn phí, dễ sử dụng và thực sự hiệu quả. Plugin này có sẵn trên wordpress.org vậy nên bạn chỉ cần cài đặt và kích hoạt nó như thường thôi nhé.

Slim SEO sẽ tự động hóa tất cả các khâu liên quan đến SEO bao gồm cả XML sitemaps mà bạn không cần phải động tay vào cài đặt hay tùy chỉnh bắt cứ thứ gì. Do đó, sau khi bạn cài đặt plugin này, nó sẽ tự động bật tính năng sitemaps của plugin lên và tắt tính năng sitemap mặc định của WordPress.

Nếu bạn muốn tìm hiểu sâu hơn về Slim SEO, hãy đón đọc bài viết sắp tới của mình về cách tối ưu hóa website WordPress bằng plugin này nhé.

Tắt tính năng Sitemaps bằng code

Trong trường hợp bạn không muốn dùng plugin thì có thể sử dụng 2 phương pháp sau (dùng code):

  1. Tắt nhanh
  2. Xóa hoàn toàn

Để tắt nhanh tính năng Sitemap XML mặc định trong WordPress 5.5, hãy chèn đoạn code sau vào file functions.php của theme:

add_filter( 'wp_sitemaps_enabled', '__return_false' );

Tuy nhiên, cách này chỉ ẩn XML sitemap đi và vẫn giữ lại tất cả các chức năng. Để xóa vĩnh viễn tính năng Sitemaps của WordPress 5.5, hãy chèn đoạn code sau vào file functions.php của theme:

add_action( 'init', function() { remove_action( 'init', 'wp_sitemaps_get_server' ); }, 5 );

Lời cuối

Vậy là bạn đã biết cách để tắt tính năng Sitemaps của WordPress phiên bản 5.5 một cách đơn giản và dễ dàng rồi đó. Tùy thuộc vào website và nhu cầu cá nhân mà bạn có thể giữ hoặc xóa tính năng này đi nhé. Ví dụ nếu website của bạn chưa có sitemap thì bạn nên giữ lại tính năng mặc định này.

Phiên bản 5.5 của WordPress có rất nhiều tính năng mới mà mình nghĩ người dùng sẽ cần thời gian để làm quen và thử nghiệm chúng. Nếu bạn đang bối rối với quá nhiều những tính năng mới trong phiên bản này thì cũng đừng quá lo, bởi bạn có thể chuyển sang dùng các phiên bản cũ hơn của WordPress bất kỳ lúc nào. Nếu bạn đúc rút ra được vài kinh nghiệm hữu ích hoặc đang gặp phải khó khăn khi sử dụng phiên bản 5.5 này thì đừng ngại chia sẻ với chúng mình ở trong phần bình luận nhé!

Để lại bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *