| Подписаться на RSS

Настройка ЧПУ на WordPress

ноября 1, 2009 Рубрика Wordpress, Плагины

настройка чпу на wordpress

ЧПУ (от англ. Friendly URL) – адреса страниц сайта, ориентированные для восприятия человеком. Другими словами это аббревиатура от словосочетания «человекопонятный урл» (где под «урл» понимается жаргонное обозначение URL). По умолчанию в WordPress используется не совсем красивая структура вида ссылок вроде такой http://site.ru/?p=N, где N – id вашей записи. Когда я смотрю на такие названия страниц на новых блогах мне становится прям не по себе.

Преимущества ЧПУ
ЧПУ более корректно индексируется поисковыми системами, по той причине, что большинство поисковых систем не индексирует ссылки в названиях которых присутствуют символы «?» и «&».
ЧПУ гораздо проще для восприятия пользователя, даже когда он вас находит через поисковую систему или уже находится на вашем сайте.

Так что лучше сразу сделать правильные пермалинки, прежде чем начать вести свой новый блог. Для тех кто в танке, пермалинк – переводится с английского как permanent link т.е постоянная ссылка. На вашем сайте ссылки в любом случае должны быть постоянными, чтобы пользователи находили вас по социальным закладкам и им было проще ориентироваться у вас на сайте.

ЧПУ в WordPress
Пермалинки в wordpress настраиваются перейдя в панель администрирования => настройки => постоянные ссылки (ЧПУ). Теги для настройки ЧПУ wordpress имеют следующий вид:
- %year% – год создания темы (состоит из 4-х цифр);
- %monthnum% – месяц создания темы;
- %day% – день создания темы;
- %hour% – час создания темы;
- %minute% – минута создания темы;
- %second% – секунда создания темы;
- %postname% – преобразованное название темы (для корректной работы данного тега необходимо использование плагина RusToLat);
- %post_id% – уникальный идентификатор темы (необходим плагин RusToLat);
- %category% – преобразованное название категории, к которой относится тема (необходим плагин RusToLat);
- %author% – преобразованное имя автора темы.

Но нам это все не понадобится т.к мы будем использовать плагины
1.RusToLat – как понятно из названия он переводит русское название поста в латинские символы, при формировании страницы. Если раньше до установки плагина формировалось имя страницы вида продвижение/, то после установки мы имеем следующее имя для страницы prodvizenie/.

2. Теперь необходимо установить плагин .html WordPress permalink on PAGES plugin – который добавляет в ссылку страницы “.html”. Теперь после установки у нас будет ссылка на страницу следующего вида prodvizenie.html

3.Третий щаг это установка плагина Advanced Permalinks – с помощью которого можно сделать миграцию со старой схемы “постоянных ссылок” на новую не потеряв при этом в результатах выдачи поисковых систем.

Итак, плагины установлены – переходим к настройкам. Идем туда где происходят настройки ЧПУ и видим следующие вкладки (Defaults | Advanced | Posts | Migration | Debug). Там где Default прописываем следующее /%category%/%postname%.html. Это будет примерно выглядеть вот так (картинка кликабельна)

пермалинки настройка wordpress

Далее переходим на вкладку “Advanced” и в поле “Category pages:” прописываем следующее /%category%.html.

пермалинки wordpress

По желанию также можно будет прописать /author/%author%.html в поле Author pages, но это совсем не обязательно и делается по желанию. Нажимаем кнопку «Save permalinks» и смотрим на результат.

Постовой Заработать на своем сайте
[ad]

Добавить в:

  • Twitter
  • Grabr
  • WebDigg
  • Community-Seo
  • email
  • Facebook
  • FriendFeed
  • Google Bookmarks
  • Yandex
  • Memori
  • MisterWong
  • BobrDobr
  • Moemesto
  • News2

Похожие статьи

6 комментариев на запись “Настройка ЧПУ на WordPress”

  1. Владислав Конев прокомментировал:

    ЧПУ – руль.
    У меня вопрос: какой вариант лучше?
    http://elmexicano.ru/nastrojka-chpu-na-wordpress/
    или
    http://elmexicano.ru/wordpress/nastrojka-chpu-na-wordpress/

    ОтветитьОтветить

  2. Мексиканец прокомментировал:

    @Владислав Конев: Конечно второй – чем меньше символов в урле, тем лучше! :cool:

    ОтветитьОтветить

  3. Креативщик прокомментировал:

    Ага… Допустим я щас сделаю новые пермалинки то у меня фактически поменяются адреса страниц и биржи будут получать 404 при проверке своих ссылок на уже не существующих страницах у меня на сайте… :sad:

    ОтветитьОтветить

  4. Мексиканец прокомментировал:

    Ага! И в панели управления сайтом яндекса появится много ошибок 301

    ОтветитьОтветить

  5. Валерий прокомментировал:

    Озадачился изменением стандартных ссылок WP на более оптимизированные, но столкнулся вот с какой трудностью:
    плагин Rus2Lat переводит русское название статьи на
    английский лад при формировании поста, т.е. когда создается
    новый пост все работает, а вот как быть со старыми постами?
    Автоматически они не переводятся и какая-то ерудна получается, кракозябры. Даже повторное обновление статьи ситуацию не меняет. Как быть?

    ОтветитьОтветить

  6. tohin прокомментировал:

    После установки формата /%category%/%postname%.html и установки всех плагинов почему-то выходит 404 ошибка, хотя название категорий и страниц генерится правильно. Подскажите что может быть. Само интересное, что есть такой же сайт также настроенный и на нем все работает. Может я что забыл где?

    ОтветитьОтветить

Оставьте комментарий

Эффективное продвижение сайтов в ТОП
Размещение вечных ссылок навсегда
Биржа трастовых ссылок от создателей SeoPult
Лучшая система для размещения статей