Настройка постоянных ссылок — одна из первых задач, к которым вам нужно подойти, когда дело доходит до новой установки WordPress и других систем управления контентом. Многие владельцы веб-сайтов уделяют этому процессу много внимания; другие, возможно, недостаточно думали об оптимальной структуре.
Переход на новую структуру постоянных ссылок
В последнее время многое изменилось. Google ценит очень короткие URL-адреса гораздо больше, чем говорящие URL-адреса, которые ценятся все меньше и меньше. Причина может заключаться в том, что Google сам переключается на короткие идентификаторы вместо использования длинных говорящих URL-адресов.
Однако изменение структуры без плана также может привести к очень серьезным проблемам. Внутренние ссылки перестают работать, поисковая система удаляет из индекса страницы с неработающими URL-адресами и не будет так ценить новые структуры, как это было раньше.
Тем не менее, изменение ссылок без потери ранжирования возможно, если все сделано правильно. Вот руководство:
Шаг первый: создайте список старых постоянных ссылок
Перед переходом на новую структуру постоянных ссылок необходимо создать список старых ссылок на статьи. Позже нам понадобятся перенаправления, поэтому нам нужен список, чтобы не забыть URL-адрес.
Список URL-адресов плагина, который создает CSV-файл со всеми URL-адресами, обещает обеспечить оптимальный и быстрый способ сделать это.
После установки и активации плагина для создания списка URL-адресов сообщений достаточно одного щелчка мыши.
Шаг второй: разблокируйте новые постоянные ссылки
Есть несколько вариантов на выбор. Возможны многие рекомендуемые варианты, но я предпочитаю самый короткий — чистые идентификаторы статей. Поскольку Google также использует этот вариант, можно предположить, что это приведет к значительным преимуществам в рейтинге для веб-сайтов с самым коротким из всех URL-адресов.
Вариант первый: название поста с идентификаторами
Проблема с этой версией заключается в том, что URL-адреса будут очень длинными, если заголовки статей будут длинными. Вам всегда придется вручную удалять стоп-слова и все подобное, чтобы в URL-адресе оставалось три-четыре слова.
Вариант второй: чистые идентификаторы
Google уже использует эту версию для множества своих сервисов, таких как YouTube, например. Идентификаторы также имеют еще одно преимущество, так как они загружаются быстрее, что делает их частью хорошей оптимизации скорости.
Если вы хотите улучшить свои статьи и поддерживать их в актуальном состоянии, я не рекомендую указывать дату в URL-адресе. Ваши статьи будут выглядеть устаревшими слишком быстро.
Выберите предпочтительный вариант и нажмите «сохранить изменения».
Шаг третий: определение 301 редиректа
Чтобы убедиться, что вы не отменяете потери в рейтинге, теперь вам нужно настроить переадресацию 301 со старых URL-адресов на новые версии. Это сообщает Google, что соответствующие статьи навсегда перемещены на новые адреса.
Если вы захотите сохранить этот шаг, это будет плохой идеей, так как произойдет следующее:
- Все внутренние ссылки, созданные вручную, больше не будут обновляться и уведут в пустоту.
- Все внешние ссылки, которые ведут на статьи, будут давать только 404 ошибки. Тогда ваши посетители увидят страницу с ошибкой вместо информации, которую они ищут.
- Во время следующего визита поисковой системы на ваши страницы будет обнаружено много ошибок 404. Эти страницы затем выпадут из рейтинга. Вашего сайта практически больше не существует.
Итак, мы подошли к самому важному действию — перенаправлению старых постоянных ссылок на новые адреса.
Вы можете выбрать один из двух вариантов перенаправления:
Вариант номер один
использует плагин WordPress. Тот, о котором постоянно заботятся и работают, — это перенаправление.
Вам не нужен опыт работы с .htaccess
файл при использовании этого плагина. Вы можете выполнить свою задачу прямо в WordPress, используя понятный интерфейс.
Вариант номер два
это ручное создание правил для файла управления сервером .htaccess. This
конечно тоже не плохой выбор. Происходит это по следующей схеме:
https://gist.github.com/anonymous/c52d1e1f05795b735809b693803f6fcb
Узор простой. первая часть показывает старый URL без вашего домена; в вторая часть показывает новый URL, включая ваш домен. Следуйте этой схеме для всех постов. Реализуйте код в файле над вашими правилами WordPress.
Я рекомендую реализовать переадресацию с помощью .htaccess
файл. Таким образом, вы находитесь в безопасности.
Проверьте свои переадресации
Вы должны быть уверены, что перенаправления работают и перенаправляют пользователей на новый URL. Таким образом, введите несколько старых адресов из вашего списка и проверьте, правильно ли они перенаправляют. Кроме того, посетите Google и найдите свой веб-сайт и некоторые из перечисленных вами сообщений.
Нажмите на них и посмотрите, правильно ли выполнена переадресация.
Необязательный четвертый шаг: исправление внутренних ссылок
Этот шаг необязателен, так как 301 редиректы здесь тоже эффективны. Таким образом, когда посетитель нажимает на «неправильные, старые» ссылки в ваших статьях, он будет перенаправлен на правильные статьи.
Однако, в зависимости от трафика и веб-хостинга, это может занять полсекунды. Сегодня дополнительные полсекунды недопустимы. Google и ваши посетители любят быстрые сайты, поэтому рекомендуется исправить внутренние ссылки на новые варианты.
Быстрый и простой способ сделать это — такой плагин, как «Поиск и замена».
Использование этого плагина позволяет вам идентифицировать каждый экземпляр старых постоянных ссылок и обновлять их непосредственно в базе данных WordPress. Тогда ссылки перенаправляются не через редиректы, а через правильные и быстрые новые ссылки.
Заключение
Конечно, изменение структуры постоянных ссылок может сильно повлиять на рейтинг сайта. Однако при тщательном и планомерном подходе к делу всегда можно выполнить его без ранжирования потерь.