Xoá toàn bộ feed post, page và sản phẩm trong WordPress
WordPress Feed là tính năng mạnh mẽ và quan trọng trong hệ thống quản lý nội dung (CMS) WordPress. Nó cho phép bạn cung cấp nội dung tự động đến độc giả và người theo dõi trang web của bạn thông qua bản tin hay ứng dụng RSS (Really Simple Syndication). Tuy nhiên nếu tìm hiểu về SEO bạn nên đọc qua bài viết này để biết được cách loại bớt feed không cần thiết và ảnh hưởng tiêu cực đến SEO.
1. WordPress Feed là gì?
WordPress Feed, hoặc còn gọi là RSS Feed, là một công nghệ cho phép tự động phân phối nội dung từ trang web của bạn tới các độc giả hoặc người theo dõi. Khi có bất kỳ bài viết, tin tức hay thông tin mới nào được đăng tải trên trang web, WordPress sẽ tự động tạo ra phiên bản tóm tắt của nội dung này, gồm tiêu đề, mô tả và liên kết đến bài viết gốc. Người đọc có thể tiêu dùng các ứng dụng đọc tin tức hoặc đăng ký bản tin RSS để theo dõi các bài viết mới nhất mà không cần truy cập trực tiếp vào trang web.
2. Tầm quan trọng của WordPress Feed
a. Tăng tương tác và lưu lượng truy cập: Feed cho phép độc giả dễ dàng cập nhật những thông tin mới nhất từ trang web của bạn. Điều này tăng cơ hội thu hút người đọc trở lại trang web và tăng lưu lượng truy cập tổng thể.
b. Cung cấp nội dung tùy chỉnh: Người dùng có thể đăng ký theo dõi các chuyên mục hay chủ đề cụ thể mà họ quan tâm. Điều này giúp cung cấp nội dung tùy chỉnh và thích hợp với sở thích của từng độc giả.
c. Xây dựng lòng trung thành: Feed đảm bảo rằng người đọc không bỏ lỡ bất kỳ bài viết mới nào, giúp xây dựng lòng trung thành và độc giả trung thành với trang web của bạn.
d. Tiết kiệm thời gian: Đối với người đọc, feed giúp kiệm ước thời gian khi họ có thể dễ dàng quản lý và theo dõi các tin tức từ nhiều trang web khác nhau trong một nơi duy nhất.
e. Quảng bá thương hiệu: Feed cho phép bạn quảng bá thương hiệu và cung cấp giá trị liên tục đến khách hàng tiềm năng và đối tượng mục tiêu của bạn.
3. Cách tạo WordPress Feed
Để tạo WordPress Feed, bạn không cần làm gì thêm vì WordPress đã tích hợp sẵn tính năng này. Thông thường, URL của WordPress Feed có dạng: tendomain.com/feed. Bạn có thể đăng ký theo dõi bằng cách tiêu dùng các trình đọc tin tức hoặc ứng dụng quản lý Feed như Feedly hoặc Inoreader.
Xoá toàn bộ feed post, page và sản phẩm trong WordPress
Xoá toàn bộ feed post, page và sản phẩm trong WordPress bạn có thể tiêu dùng code dưới đây để xoá toàn bộ feed.
// Xoá toàn bộ feed trong WordPressfunction vutruso_disable_all_feeds() { // Xoá feed cho bài viết (Post) remove_action('do_feed_rdf', 'do_feed_rdf', 10, 1); remove_action('do_feed_rss', 'do_feed_rss', 10, 1); remove_action('do_feed_rss2', 'do_feed_rss2', 10, 1); remove_action('do_feed_atom', 'do_feed_atom', 10, 1); // Xoá feed cho bình luận (Comment) remove_action('do_feed_rss2_comments', 'do_feed_rss2_comments', 10, 1); remove_action('do_feed_atom_comments', 'do_feed_atom_comments', 10, 1); // Redirect các feed tới trang chủ function disable_all_feeds_redirect() { wp_redirect(get_option('home')); } add_action('do_feed', 'disable_all_feeds_redirect', 1); add_action('do_feed_rdf', 'disable_all_feeds_redirect', 1); add_action('do_feed_rss', 'disable_all_feeds_redirect', 1); add_action('do_feed_rss2', 'disable_all_feeds_redirect', 1); add_action('do_feed_atom', 'disable_all_feeds_redirect', 1); add_action('do_feed_rss2_comments', 'disable_all_feeds_redirect', 1); add_action('do_feed_atom_comments', 'disable_all_feeds_redirect', 1);}add_action('init', 'vutruso_disable_all_feeds', -1);
Tuy nhiên trong WordPress sẽ có dạng feed home, feed chi tiết bài viết, feed chuyên mục … riêng feed bài viết có dạng như sau: https://truongcongthang.com/file-functions-trong-wordpress/feed
Feed dạng này với mình không có ý nghĩa, quá nhiều bài viết và có feed như này Google search console liên tục thông tin url đã thu thập dữ liệu nhưng không được index, tốt nhất bạn nên xoá phần feed ở header WordPress đi và chuyển hướng feed ở single post sang main feed bằng code dưới đây.
// Only main feeedadd_action( 'template_redirect', 'vutruso_only_main_feeds' );function vutruso_only_main_feeds() { if ( is_feed() && '/feed/' !== trailingslashit( $_SERVER['REQUEST_URI'] ) ) { //status_header( 410 ); wp_redirect( home_url() .'/feed' ); exit(); }}
Sau khi thêm code này vào file functions.php
, các feed dạng
https://truongcongthang.com/file-functions-trong-wordpress/feed
sẽ được chuyển hướng đến
https://truongcongthang.com/feed
Chúc bạn thành công.
0 nhận xét:
Post a Comment