Настройка ЧПУ (человеко-понятный урл)

Разместил: Юрий | 17.12.2014
10 комментариев

Всем привет, дорогие друзья. Пора мне уже писать конкретно о блоггинге для новичков, одна из таких тем — настройка чпу (чпу — это человеко-понятный урл). Хватит уже всяких мотивационных постов типа подсказок о чем писать в блоге или тем более зачем нужен блог.

Так вот, сразу после того, как был установлен движок — первым делом нужно настроить ЧПУ. В самом начале, когда только движок установлен, у блога вот такой, совсем не понятный для человека урл.

http://site.ru/?p=1

Это кстати ссылка на стандартную статью «Привет, мир!».
А теперь посмотри на действительно человеко-понятный урл (чпу).

http://in4wp.ru/zachem-vam-nuzhen-blog.html

Все-таки адрес каждой страницы твоего блога должен быть понятен. Согласись. И, на сколько мне известно, такие ЧПУ урлы лучше воспринимаются поисковыми системами.

Как настроить ЧПУ на WordPress.

Заходишь в админку своего блога. Потом идешь по пунктам: Настройки — Постоянные ссылки.

как настроить чпу
Заходим туда и видим несколько вариантов развития событий. А именно, мы видим несколько вариантов настройки чпу — как видишь, можно с циферками, можно и без.

А можно вообще самостоятельно настроить чпу. Как тебе будет угодно.

грамотная настройка чпу
Как видишь, я выбрал самостоятельную настройку. Я выбрал произвольный вид чпу.

И добавил символы «.html» в самом конце. Кстати, некоторые вводят следующие параметры, чтобы было видно, в какой категории находится тот или иной пост.

Плагин RusToLat в помощь для настройки чпу.

Когда установишь /%postname%/ — это еще не все. Да, настройка чпу уже почти подошла к концу, но урлы будут на русском языке, т.е. на кирилице. И будет выглядеть вот так:

http://in4wp.ru/привет-мир/

В принципе, уже лучше, но блин, домен на латинице, название страницы на кирилице. Как-то не так, что ли. Мне больше по душе, когда и домен и урл написаны одними буквами. т.е. все или на латинице или на кирилице.

Осталось только перевести в транслитерацию.

Все это решается плагином rus-to-lat.

Просто устанавливаем плагин и активируем в админке.

Если ты в самом начале не установил этого плагина, то нужно будет открыть каждую статью и рубрику для редактирования и просто пересохранить, ничего не изменяя.

ЧПУ и .htaccess.

Когда ты изменяешь структуру ЧПУ — WordPress может сам создать файл .htaccess. Но иногда так бывает, что из-за настроек хостинга wordpress не может создать этот файл.

Тогда нужно сделать это самому.

Создаем файл .htaccess и копируем его в корневой каталог твоего блога. В файл .htaccess нужно вписать код, который предлагает сам WordPress.

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
 
 
# END WordPress
Читайте также:  Подборка сайтов на CMS Wordpress или Реально ли Wordpress так хорош?
RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress

Ну и все, теперь основная настройка чпу на блоге закончена. Осталось только пересохранить страницы и рубрики, если это еще не было сделано.

Пользуясь случаем, хочу объявить о том, что у меня есть БЕСПЛАТНЫЙ курс по созданию блога с нуля — ПОЛУЧИТЬ КУРС. Помогаю новичкам в развитии.

Если в этом процессе возникают проблемы — пиши в комментариях, обязательно отвечу!

[urlspan]Подпишись[/urlspan] на обновления по почте.
С уважением, Денис Тумилович.

10 комментариев

  1. Ильдар Тимербаев

    Я в конце html не ставлю. Это критично?

    Ответить
    1. Денис Тумилович

      Не критично. Тут дело вкуса скорее.

      Ответить
      1. Александр

        У меня тоже без html особо отличий не увидел, даже опытные сеошники и оптимизаторы говорят что разницы нет, каждый делает так как ему больше нравиться

        Ответить
  2. Артём

    Спасибо,статья интересная!

    Ответить
  3. Александр

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

    Ответить
  4. Сергей Оксак

    Такую настройку надо обязательно делать любому новичку сразу же, даже еще до добавления статей. Очень важно, согласен

    Ответить
  5. Олег

    Да, на WordPress с ЧПУ все намного проще – один раз настроил, установил плагин и все. Еще и к старым статьям можно добавить. Все больше убеждаюсь, что нужно как можно быстрее переходить на эту CMS.

    Ответить
  6. Сергей Оксак

    Денис, а как ты относишься к мнению, что плагин RusToLat уже устарел и теперь нужно устанавливать плагин Cyr-To- Lat, он обладает более полным функционалом? Сегодня прочитал это на одном из блогов по WP (автор Петр Александров) и очень задумался…

    Ответить
  7. Юлия

    Мне одна из читательниц моего сайта написала, что у меня странный урл и порекомендовала поменять его, вот я сразу и принялась искать нужную статью. Буду устанавливать нужный плагин и менять урл на человеко-понятный. Спасибо, Денис за понятно написанное описание!

    Ответить
  8. Юлия

    Денис, все установила и сделала так, как у вас написано. Файл htaccess создавать не пришлось — хостинг создал его сам. Все получилось и теперь мои ссылки на статьи стали понятны и на латинице! Спасибо огромное за разъяснения!!!

    Ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *