Hướng dẫn thay đổi đường dẫn URL mặc định trong WordPress

Bạn có muốn thay đường dẫn URL mặc định trong WordPress không? Theo mặc định, URL trong WordPress không dễ sử dụng với người dùng. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách dễ dàng thay đường dẫn URL mặc định trong WordPress và làm cho nó dễ sử dụng hơn với SEO và người dùng.

Lợi ích của việc thay đổi đường dẫn URL mặc định trong WordPress

 Tất cả các trang trên trang web của bạn, WordPress sử dụng cấu trúc URL thân thiện với SEO điển hình như sau:

http://example.com/some-page/
http://example.com/2018/03/some-article/
http://example.com/carget/some-c Ab /

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

Tuy nhiên, WordPress vẫn còn sử dụng URL không thân thiện cho trang kết quả tìm kiếm thông thường như thế này:

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

Cấu trúc URL này không khớp với phần còn lại của URL trang web của bạn. Một số plugin tìm kiếm WordPress đã cải thiện kết quả tìm kiếm về chính URL tìm kiếm.

Nếu bạn thay đổi đường dẫn URL mặc định tìm kiếm như sau, điều gì sẽ xảy ra?

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

Chúng ta hãy xem làm thế nào để làm cho đường dẫn URL trang tìm kiếm WordPress trở nên thân thiện hơn với SEO.

Video hướng dẫn

Nếu bạn không thích video hoặc cần thêm hướng dẫn, thì hãy tiếp tục đọc.

Hướng dẫn thay đổi đường dẫn URL mặc định trong WordPress

Thay đổi đường dẫn URL trang tìm kiếm trong WordPress

Đối với hướng dẫn này, bạn sẽ cần chỉnh sửa WordPress theme files của mình. Nếu trước đây bạn chưa từng làm, thì hãy xem hướng dẫn của chúng tôi về cách sao chép và dán code trong WordPress.

Phương pháp 1. Thay đổi đường dẫn URL tìm kiếm WordPress thông qua Functions file

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

Trước tiên, bạn cần phải sao chép và dán đoạn code sau vào theme’s functions.php file của bạn hoặc một plugin của trang web cụ thể :

1
2
3
4
5
6
7
function wpb_change_search_url() {
if ( is_search() && ! empty( $_GET['s'] ) ) {
wp_redirect( home_url( "/search/" ) . urlencode(
get_query_var( 's' ) ) );
exit();
}  
}
add_action( 'template_redirect', 'wpb_change_search_url'
);
 

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

Phương pháp 2. Thay đổi đường dẫn URL tìm kiếm thông qua .htaccess File

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

File .htaccess của bạn nằm trong thư mục gốc của trang web của bạn và bạn sẽ cần sử dụng ứng dụng FTP hoặc File Manager trong cPanel để chỉnh sửa nó. Tham khảo hướng dẫn này, nếu bạn không thể tìm thấy file .htaccess .

Trong file .htaccess của bạn, bạn cần dán đoạn code sau vào cuối file:

1
2
3
# Change WordPress search URL
RewriteCond %{QUERY_STRING} \\?s=([^&]+) [NC]
RewriteRule ^$ /search/%1/? [NC,R,L]

Đừng quên lưu các thay đổi của bạn và tải file .htaccess trở lại máy chủ.

Bây giờ bạn truy cập trang web của mình và sử dụng tính năng tìm kiếm. Bạn sẽ thấy URL tìm kiếm sẽ trông như thế này:

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 đường dẫn URL mặc định trong WordPress. Bạn có thể xem thêm bài viết hơn 55 mẹo, thủ thuật và hack của WordPress .

Nếu bạn thích bài viết này, hãy đăng ký Kênh YouTube của chúng tôi để xem video hướng dẫn WordPress. Bạn cũng có thể tìm thấy chúng tôi trên TwitterFacebook.