Я вчера для себя просто Америку открыла! Оказывается, на блоге можно сделать URL-ссылки красивыми и понятными для пользователей. Так еще и для поисковых систем вид ссылки несёт в себе определенную значимость. Для того, чтобы блог хорошо индексировался поисковыми системами, следует использовать так называемые постоянные ссылки – ЧПУ (человеко-понятные урлы). Как это все настроить, мы вместе с вами сейчас рассмотрим.
Итак, по умолчанию WordPress выдает ссылки такого вида: http://site.ru/?p=132. Согласитесь, что это выглядит не очень-то красиво, да и никому не понятно, о чем говорится на этой странице. А после настройки ЧПУ вы сможете иметь красивый URL статьи, например, http://site.ru/nazvanie-posta/. Можно также сделать ссылку с названием категории/поста. Но мне больше нравятся короткие URL.
Итак, для начала качаем плагин RusToLat. Для чего он служит? С помощью этого плагина название вашей статьи будет прописываться английскими буквами. Это касается тех, кто пишет названия постов на русском языке )). Для установки плагина заходим в админку: Плагины – > Добавить новый – > Загрузка – > Обзор. После загрузки активируем плагин.
После этого настраиваем постоянные ссылки. Находим в админке Параметры – > Постоянные ссылки. Выбираем функцию Произвольная структура (в самом конце списка), а в поле рядом прописываем вот такую строку:
/%postname%/
или
/%category%/%postname%/
(кто хочет указывать категории в ссылке). И нажимаем Сохранить изменения.
При изменении шаблона постоянных ссылок, необходимо добавить в файл .htaccess этот код:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Этот файл можно открыть на хостинге в папке public_html.
Для того, чтобы сделать миграцию со старых ссылок на новые, качаем плагин Permalink Redirect. И точно так же устанавливаем и активируем его. Если у вас блог новый, то установка этого плагина не требуется.
Вот и все, теперь пишем новую статью и любуемся красивыми ссылками! Если у вас что-то не получилось, пишите в комментариях, я обязательно помогу!
С вами была Наталья Иванищева.












На своем блоге давно такую фишку применяю. И действительно – кто запомнит ссылку ?tag=24564634
Молодец, Алексей! А у меня вот как раз и были такие странные ссылки
. Поэтому решила изменить
Да, все оптимизаторы рекомендуют использовать именно такие ссылки.
Помоему смысл развёрнут с ног до головы, аффтор выжал всё что можно, за что ему cпасибо!
Не понимаю в какой файл добавлять код
2 RewriteEngine On
3 RewriteBase /
4 RewriteCond %{REQUEST_FILENAME} !-f
5 RewriteCond %{REQUEST_FILENAME} !-d
6 RewriteRule . /index.php [L]
7
Файла htaccess в public_html не нашла. Куда же его вставлять?. У меня просто вообще опубликованные записи на отображаются. А черновики имеют вид
Елена, как и обещала, я постараюсь помочь Вам. Файл .htaccess позволяет индивидуально настраивать работу веб-сервера для вашего сайта. Если файла «htaccess» в коневой папке WordPress на сервере хостинга вы не увидите, то возможно что его там и нет, но сначала вам нужно будет в этом убедиться. Я советую обратиться в службу техподдержки Вашего хостинга и узнать у них. Если файла нет, то создайте его сами. Заходим в Блокнот (Notepad), и нажмем на «Сохранить Как» («Save As)», выбираем тип файла «Все Файлы» *.* («All Files» *.*) и в поле «Имя файла» пишем .htaccess . Если же вы не можете сделать это, то не огорчайтесь и сохраните его просто как .htaccess.txt файл, а когда закачаете на хостинг, измените имя на .htaccess . После этого можете вставить в этот файл код, приведенный в статье. Также даю Вам ссылку, возможно, окажется полезной: . Удачи! Возникнут вопросы – пишите, постараюсь помочь.
Спасибо вам большое за советы. Это файл у меня есть. Просто я не то открыла. Помогли уроки WordPress на Экохостинге. Но все равно были проблемы. Записей не было. Думаю, это потому что они все сразу были перенесены с блогспота. В общем если каждую запись превращаешь в черновик, а потом публикуешь она становится нормальной страницей с нормальным названием причем с англискими буквами. Все как надо. Я сразу не поняла. Раньше на бесплатном хостинге блоги писала.
Я рада, что все проблемы разрешились! Это здорово! Успехов Вам, Елена!
у меня вообще получилось черти что – наоборот все ссылки стали человеческие, но по русски(( хотя плагин Рус-ту-лат я активировала. почему так произошло?
Все ссылки, которые уже были опубликованы, придется изменить в ручную, а новые ссылки уже будут прописаны английскими буквами автоматически.
Спасибо большое, Наташа.. я так и сделала – поменяла вручную, а новые записи уже все нормальные получаются))
А у меня почти всё сделанно было оказалось только переключить надо на произвольную структуру) Спасибо за инфо очен полезно!
Руслан, всегда пожалуйста! ))