Настройка ЧПУ ссылок WordPress: как это сделать, плагины для настройки ЧПУ ссылок на блоге

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

Чпу WordPress или sef-ссылки — это человеко подобные урлы, которые формируются из домена, названий категорий, названий постов, которые разделяются наклонным слешем «/».

На сегодняшний день домены и доменные зоны прописываются латинскими буквами, Вы можете прочесть мои рекомендации по выбору доменного имени для своего сайта. Только говорят о том, что скоро мы сможем покупать кириллические домены, но как они будут восприниматься поисковыми системами никто пока не может сказать точно, поэтому еще лет пять все адреса серьёзных интернет-проектов будут прописываться латинскими буквами. Поэтому рекомендую и Вам поступить также.

Зачем нужны плагины Rus-to-Lat и CyrToLat?

Адрес первой записи на блоге по умолчанию будет иметь такой вид(1).

создаю чпу на блоге

Как видите адреса страниц не информативны, они выглядят одинаково, отличаются только индексом. Когда на блоге будет создано 10 — 20 страниц Вам не будет тяжело отслеживать в сервисах сбора статистики посещений, топ-выдачи и так далее. Но если уже создано 200 — 1000 страниц, с получением информации возникают проблемы. Поэтому нами выполняется настройка человеко подобных урлов до публикации первой статьи на блоге.

Я на этом блоге установил прагин Rus-to-Lat, который был доступен по этому адресу http://mywordpress.ru/plugins/rustolat/. Все что нужно сделать, это скачать его на жесткий диск компьютера и установить это обычным способом. Как таковой настройки не проводиться(«Параметры», подменю «RusToLat»), да и сама панель настройки состоит из 3 пунктов, выбираю третью опцию(2).

создаю чпу вордпресс

Но Вы можете установить на свой блог другой плагин CyrToLat, который доступен по этому адресу к скачиванию — http://wordpress.org/extend/plugins/cyr2lat/. Он вообще не имеет панели настройки, его просто нужно активировать.

Как настроить ЧПУ ссылки на блоге

Зайти в панель «Настройка постоянных ссылок»: меню «Параметры», подменю «Постоянные ссылки». Здесь авторами блога предоставлено 5 вариантов формирования чпу ссылок WordPress (3). Но меня не устраивают варианты, когда в адресах страниц используются даты публикации материалом, тем более слова archives.

чпу ссылки wordpress

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

Поэтому я в поле ввода формирования произвольного чпу на блоге ввожу формулу(4)

/%postname%.html

В этом случае после названия поста будет в адресе страницы проставляться точка, после которой идти расширение документа html. Это частичная правда. Ведь страница генерируется движком, а не написана на чистом HTML-языке. Если Вы желаете, замените это расширение на свое особое, пусть это будет htm, php или любое другое. Это не нанесет Вашему ресурсу никакого вреда и не принесет какой-то пользы.

Вы также можете присвоить префикс для рубрик – приписав любое слово латинскими буквами(5). Желательно, чтобы оно было коротким и отображало суть создаваемого ресурса. Если этого вы не сделаете, то движок по умолчанию в адресе страниц рубрик будет использовать слово “category”. Таким же образом присвойте префикс для меток, если собираетесь их создавать, по умолчанию то в адресах страниц меток присутствует слово «tag».

Настоятельно рекомендую выполнять вышеописанные действия до создания рубрик, меток, размещения статей. Если каким-то образом Вы внесете эти изменения на блоге, где созданы страницы, то Вы рискуете получить массу страниц, которые отдают код 404. Что это такое я расскажу в следующий раз. Сейчас же только скажу, что все страницы будут выдавать такой текст “Ошибка 404 — Страница не найдена”. Чтобы эту ошибку нивелировать я несколько раз открыл-закрыл старые статьи, WordPress самостоятельно исправил все ошибки.

Результат настройки чпу ссылок WordPress можете наблюдать на этом скриншоте(6).

нормальный адресс записи

Как видите, адрес сформирован из названия поста, так как оно очень длинное, то плагин его намерено сократил(6). Если Вы желаете сделать адрес страницы еще короче, тогда во время первого сохранения статьи, прописывайте в заголовке ключевое слова или два слова. После сохранения в поле названия вставьте полный текст и пересохраните запись.

Часто я читал, что подобные чпу ссылки помогают продвижению блога, так как в них приписаны ключевые фразы, по которым оптимизированы тексты. Это не совсем правильное утверждение. Продвижению статей благоприятно способствует наличие в заголовках записей ключевых фраз, которые Вами находятся во время парсинга ключей в Варстат.Яндекс. Адреса страниц состоят из набора латинских букв, тире, реже чисел.  Яндекс, если и понимает их, но не ассоциирует такую абру-кадабру с поисковыми заправками пользователей.

Мои слова подтверждает результат простого эксперимента. Сервис статистики ключевых слов на Яндексе показывает такие результаты:

  • «chpu ssyilok wordpess» — 0 показов в месяц.
  • «chpu-ssyilok-wordpess» — 0 показов в месяц.
  • «чпу ссылок wordpress» — 14 показов в месяц.

Кроме использования выше указанной формулы формирования чпу в WordPress (4) Вы может использовать некоторые другие:

  • /%year%/%monthnum%/%day%/%postname%/ — используется год, месяц, день, название записи, разделенные «/»
  • /%year%/%monthnum%/%day%/%postname%.html — год, месяц, день, название, точка, расширение
  • /%category%/%postname%.html — название категории(рубрики), название поста, точка расширение
  • /%year%/%monthnum%/%day%/%postname%.php — год, месяц, день, название записи, расширение

Хочу остановится только на третьем варианте, когда при формировании чпу ссылок используются категории, к которым вы привязали посты во время публикации, и уже после слеша идет название записи. Этот вариант имеет один плюс — ПС и продвинутые пользователи могут понять к какой рубрике или рубрикам относятся посты. Существуют несколько минусов:

  • адрес страницы становится длинным, особенно если Вы даете рубрикам названия, состоящие из нескольких слов, и не приписывайте к ним короткие ярлыки
  • если Вы привязываете 1 запись к 2 — 3 рубрикам, то у на блоге появляются 2 — 3 адреса, ведущие к одной записи.  Адреса отличаются друг от друга только ярлыками.
  • если Вы пожелаете со временем изменить структуру сайта, удалить одни рубрики, создать другие, перебросив записи с 1 в другою рубрику — адреса их изменяться. А это плохо, так проиндексированные страницы будут отдавать код 404.

Как настроить ЧПУ-адреса рубрик

Адреса меток и рубрик формируются несколько иначе:

создаю sef wordpress

Как видите в адресах используются префиксы рубрик и меток(7), которые я рекомендовал изменить на свое усмотрение(5).

Чтобы удалить из адреса страниц рубрик блога слова «seo» и «blogseo» выполните одно из двух действий:

  • установить плагин Top Level Categories, скачайте его по адресу http://wordpress.org/extend/plugins/top-level-cats Его нужно только активировать.
  • установить плагин WP No Category Base , скачав его по адресу http://wordpress.org/extend/plugins/wp-no-category-base/

Теперь несколько слов о дублировании контента и при чем здесь настройка чпу ссылок wordpress. Помните в начале статьи я говорил об адресах, которые формируются движком по умолчанию(1). Они никуда не исчезают. Поэтому рекомендую настроить  файл Robots.txt  и в нем прописать вот такую строку:

Disallow: /*?*

Для проверки правильности настройки чпу ссылок на блоге установите плагин постраничной навигации Page Navi, разместите несколько десятков записей, чтобы на блоге образовалось несколько разворотов главной страницы и категорий. Проследите, чтобы все они открывались корректно.

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

Приветствую Вас, на блоге seomans.ru


Зарегистрируйтесь, чтобы получать рекомендации по созданию блогов и сайтов от seomans.ru

Приветствую Вас на seomans. ru, уважаемый читатель. Предлагаю подписаться на RSS ленту моего блога, Вы также можете следить за развитием моего проекта, читая мой Twitter

Твитнуть

2 комментария

  1. Наталья:

    Информация полезная, но вот только вопрос: а как отнесутся поисковики к такой смене url, если предположим они уже проиндексировали страницу типа — имя сайта\категория\название статьи. Не надо ли еще будет вносить изменения в файл .htaccess?

  2. Chesnokov:

    Вот ещё от слова page избавится и совсем красота будет)))

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


семь + 1 =