Phần header của website WordPress thường chứa nhiều đoạn mã không cần thiết, ảnh hưởng đến tốc độ tải trang và SEO. Bài viết này hướng dẫn cách làm sạch header WordPress, giúp website load nhanh hơn và cải thiện thứ hạng tìm kiếm.
Người dùng WordPress ít khi để ý đến những đoạn mã thừa trong phần header của mã nguồn HTML. Những đoạn mã này thường không mang lại lợi ích SEO đáng kể cho người dùng Việt Nam, thậm chí còn làm tăng dung lượng HTML, khiến website tải chậm hơn và cản trở bot tìm kiếm thu thập dữ liệu quan trọng.
alt text
Loại bỏ những thành phần nào trong Header?
Dưới đây là danh sách các thành phần nên loại bỏ để làm sạch header WordPress:
- Really Simple Discovery link (rsd_link)
- Phiên bản WordPress (wp_generator)
- Liên kết RSS feed (feed_links và feed_links_extra)
- Liên kết đến trang chủ (index_rel_link)
- wlwmanifest.xml (wlwmanifest_link)
- Liên kết bài viết ngẫu nhiên (start_post_rel_link)
- Liên kết bài viết cha (parent_post_rel_link)
- Liên kết bài viết kế tiếp và trước đó (adjacent_posts_rel_link)
- Liên kết rút gọn WP (wp_shortlink)
Hướng dẫn làm sạch Header WordPress
Tùy thuộc vào theme bạn đang sử dụng, có các cách làm sạch header khác nhau.
Làm sạch Header với theme Paradise
Theme Paradise tích hợp sẵn tính năng dọn dẹp header. Bạn chỉ cần vào Giao diện => Tùy biến => Thiết lập giao diện => Tối ưu tốc độ => Dọn dẹp WordPress Header? và chuyển sang trạng thái Có. Sau đó, lưu lại thay đổi.
alt text
Làm sạch Header với các theme khác
Đối với các theme khác, bạn cần thêm đoạn code sau vào file functions.php
của theme hoặc child theme. Sử dụng plugin Code Snippets cũng là một lựa chọn để tránh mất code khi cập nhật theme.
//* Clean WordPress Header
remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'rsd_link');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0);
remove_action('wp_head', 'feed_links', 2);
remove_action('wp_head', 'feed_links_extra', 3);
remove_action('wp_head', 'start_post_rel_link', 10, 0);
remove_action('wp_head', 'parent_post_rel_link', 10, 0);
remove_action('wp_head', 'index_rel_link');
remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0);
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head, 10, 0');
Sau khi lưu thay đổi, hãy xóa cache (nếu có) và kiểm tra mã nguồn của một trang bất kỳ trên website để xem kết quả.
Kết luận
Làm sạch header WordPress là một bước đơn giản nhưng hiệu quả để tối ưu tốc độ tải trang và cải thiện SEO. Việc loại bỏ các đoạn mã không cần thiết giúp website hoạt động mượt mà hơn, mang lại trải nghiệm tốt hơn cho người dùng và tăng khả năng xếp hạng cao trên công cụ tìm kiếm. Hãy áp dụng ngay những hướng dẫn trên để tối ưu website WordPress của bạn. Bạn có thể tìm hiểu thêm các thủ thuật WordPress khác trên trang web của chúng tôi.
Discussion about this post