Как изменить URL-адрес поиска по умолчанию в WordPress

/

Вы хотите изменить URL-адрес поиска по умолчанию в WordPress? По умолчанию поисковые URL-адреса WordPress не удобны для пользователя. В этой статье мы покажем вам, как легко изменить название URL-адреса поиска по умолчанию в WordPress и сделать его более удобным для SEO и удобным для пользователя.

Изменение URL-адреса поиска по умолчанию в WordPress

Зачем менять URL-адрес поиска по умолчанию в WordPress

WordPress использует дружественную для SEO структуру URL-адресов для всех страниц вашего сайта. Типичные оптимизированные для SEO URL-адреса WordPress выглядят так:

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

Как видите, эти URL-адреса довольно легко понять как пользователям, так и поисковым системам.

Однако WordPress по-прежнему использует недружественный URL-адрес для страницы результатов поиска. Типичный URL поиска в WordPress выглядит так:

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

Эта структура URL не соответствует остальным URL вашего веб-сайта. Хотя некоторые плагины поиска WordPress улучшают результаты поиска, большинство ничего не делают с самим URL поиска.

Что, если вы можете сделать так, чтобы ваш URL поиска выглядел так:

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

Давайте посмотрим, как сделать URL-адрес страницы поиска WordPress более удобным для SEO.

Изменение URL-адреса страницы поиска в WordPress

Для этого урока вам нужно будет отредактировать файлы темы WordPress. Если вы не делали этого раньше, ознакомьтесь с нашим руководством по копированию и вставке кода в WordPress.

Метод 1. Измените URL-адрес поиска WordPress через файл функций

Этот метод проще и рекомендуется для большинства пользователей.

Во-первых, вам нужно скопировать и вставить следующий код в файл functions.php вашей темы или в плагин для конкретного сайта:

<?php
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' );

Не забудьте сохранить изменения.

Теперь вы можете перейти на свой веб-сайт и попробовать воспользоваться функцией поиска. Вы заметите, что URL-адрес поиска выглядит так:

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

результаты поиска

Метод 2. Изменить URL-адрес поиска через файл htaccess

Файл .htaccess часто используется для настройки перенаправления и других задач настройки веб-сайта. Вы также можете использовать его для изменения заголовка URL-адреса поиска по умолчанию в WordPress.

Ваш файл .htaccess находится в корневой папке вашего веб-сайта, и вам нужно будет использовать FTP или приложение File Manager в cPanel для его редактирования. Обратитесь к этому руководству, если вы не можете найти файл .htaccess.

В ваш файл .htaccess вам нужно вставить следующий код внизу:

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

Не забудьте сохранить изменения и загрузить файл .htaccess обратно на сервер.

Теперь вы можете перейти на свой веб-сайт и воспользоваться функцией поиска. Вы заметите, что URL-адрес поиска теперь будет выглядеть так:

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

Мы надеемся, что эта статья помогла вам изменить URL-адрес поиска по умолчанию в WordPress. Возможно, вы также захотите увидеть наш список из 55+ самых популярных советов, приемов и приемов WordPress.

Нужна помощь с WordPress? Свяжитесь сейчас
[email protected]

Это переведенная версия оригинальной статьи от wpbeginner, весь контент, изображения и авторство принадлежит автору

Как скопировать базу данных WordPress с помощью phpMyAdmin

Вы хотите дублировать базу данных WordPress с помощью phpMyAdmin? WordPress хранит все данные вашего сайта в базе данных MySQL. Иногда вам может потребоваться быстрое

Как добавить LiveChat в свой магазин WooCommerce (и повысить продажи)

Вы хотите добавить LiveChat в свой магазин WooCommerce? Онлайн-чат помогает вам общаться с посетителями веб-сайта в режиме реального времени, чтобы вы могли

Как использовать FOMO на своем сайте WordPress для увеличения конверсии

Возможно, вы слышали о FOMO и уведомлениях о социальных доказательствах, читая о последних маркетинговых тенденциях. FOMO, сокращение от страха пропустить,

Как изменить Gravatar по умолчанию в WordPress

Вы хотите изменить Gravatar по умолчанию на вашем сайте WordPress? Добавив собственное изображение граватара по умолчанию, вы можете сделать свой раздел