Bạn có muốn thay đổi slug url tìm kiếm mặc định trong WordPress không? Theo mặc định, URL tìm kiếm của WordPress không thân thiện với người dùng. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách dễ dàng thay đổi slug URL tìm kiếm mặc định trong WordPress và làm cho nó thân thiện với người dùng hơn.

làm thế nào để chỉnh sửa url tìm kiếm trên WordPress.png

Tại sao lại thay đổi URL tìm kiếm mặc định trong WordPress

WordPress sử dụng cấu trúc URL thân thiện SEO cho tất cả các trang của bạn Website. Các URL WordPress điển hình cho các công cụ tìm kiếm trông như thế này:

http://example.com/some-page/
http://example.com/2018/03/some-article/
http://example.com/category/some-category/

Như bạn có thể thấy, các URL này khá dễ hiểu cho người dùng cũng như cho các công cụ tìm kiếm.

Tuy nhiên, WordPress vẫn sử dụng một URL không thân thiện cho trang kết quả tìm kiếm. URL tìm kiếm điển hình trong WordPress trông giống như sau:

http://example.com/?s=search-term

Cấu trúc URL này không khớp với các URL còn lại trong Website. Trong khi một số plugin tìm kiếm WordPress cải thiện kết quả tìm kiếm, hầu hết không làm gì với chính URL tìm kiếm.

Và nếu bạn có thể làm cho URL tìm kiếm của bạn trông như thế này:

http://example.com/search/your-search-term/

Chúng ta hãy xem cách làm cho URL trang tìm kiếm WordPress thân thiện hơn với người dùng. SEO.

Thay đổi URL của trang tìm kiếm Slug trên WordPress

Đối với hướng dẫn này, bạn sẽ cần phải sửa đổi các tệp của theme WordPress.

Phương pháp 1. Chỉnh sửa slug URL tìm kiếm WordPress thông qua tệp chức năng

Phương pháp này dễ dàng hơn và được khuyến nghị cho hầu hết người dùng.

Trước tiên, bạn cần sao chép và dán đoạn mã sau vào tệp functions.php của chủ đề hoặc vào một plugin:

function bpc_change_search_url () {if (is_search () &&! blank ($ _GET ['s'])) {wp_redirect (home_url ("/ search /"). urlencode (get_query_var ('s'))); lối ra (); }} add_action ('template_redirect', 'bpc_change_search_url');

Đừng quên lưu các thay đổi của bạn.

Bây giờ bạn có thể truy cập Website và thử sử dụng chức năng tìm kiếm. Bạn sẽ nhận thấy rằng URL tìm kiếm trông như thế này:

http://example.com/search/votre-recherche/

Phương pháp 2. Sửa đổi URL tìm kiếm của Slug qua tệp htaccess

Tệp .htaccess thường được sử dụng để thiết lập chuyển hướng và các tác vụ thiết lập trang web khác. Bạn cũng có thể sử dụng nó để thay đổi slug URL tìm kiếm mặc định trên WordPress.

Tệp .htaccess của bạn nằm trong thư mục gốc của trang web và bạn sẽ cần sử dụng ứng dụng FTP hoặc Trình quản lý tệp trong cPanel để chỉnh sửa nó.

Trong tệp tin .htaccess của bạn, bạn phải dán mã sau đây vào cuối trang:

# Thay đổi URL tìm kiếm WordPress RewriteCond% {QUERY_STRING} \? S = ([^ &] +) [NC] RewriteRule ^ $ / search /% 1 /? [NC, R, L]
Hãy nhớ lưu các thay đổi của bạn và tải tệp .htaccess lên máy chủ.

Bây giờ bạn có thể truy cập trang web của mình và sử dụng chức năng tìm kiếm. Bạn sẽ nhận thấy rằng URL tìm kiếm sẽ giống như sau:

http://example.com/search/your-search-query/

Chúng tôi hy vọng bài viết này đã giúp bạn thay đổi slug URL tìm kiếm mặc định trong WordPress.