Удаление index.php из адресной строки браузера (WordPress)
Обычно index.php
это файл, отвечающий за обработку всех запросов к сайту. Многие вебсерверы поддерживают технику, называемую перезаписью URL (URL rewriting), которая позволяет скрыть часть URL за кулисами.
Зачем нужно скрывать index.php
в адресной строке? Вот почему:
- Наличие index.php в структуре ссылок WordPress не приносит никакой пользы ни вашим читателям, ни поисковой системе.
- Такие ссылки не дружественны поисковой системе, и вы упускаете возможность занять более высокое место в выдаче поисковиков.
Вот скриншот одного из веб-сайтов, где index.php виден в ссылке:
Обычно рекомендуется использовать имя поста в качестве ссылки для максимальной эффективности в SEO.
Удаление /Index.php и создание более дружественных ссылок для поисковых систем
Итак, как убрать index php из URL? Самое первое, что вы должны сделать перед внесением каких-либо изменений, это сделать резервную копию вашего WordPress. В этом случае достаточно сделать резервную копию вашей базы данных. Вы можете использовать любой популярный плагин, такой как WP DB backup, DB manager, чтобы сделать резервную копию базы данных WordPress.
После этого перейдите в Настройки > Постоянная ссылка:
Далее нужно нажать на название публикации и сохранить структуру постоянных ссылок.
WordPress автоматически позаботится о перенаправлении, а ваши старые ссылки будут перенаправлены на новые ссылки. Это постоянное перенаправление 301, которое означает, что ваш поисковый трафик не будет затронут.
Вот несколько дополнительных вещей, которые вы должны сделать:
- пересоздайте карту сайта
- повторно отправьте карту сайта в Yandex/Google/Bing
- используйте плагин Broken link checker для исправления внутренних ссылок.
Пройдет несколько дней, прежде чем вы увидите новые ссылки в поисковиках. Обычно повторная отправка карты сайта ускоряет процесс.
В этой статье мы узнали о том, как убрать index php из адреса.