Плагин чпу для wordpress. Настройка ЧПУ в WordPress с помощью плагинов RusToLat и Cyr to Lat enhanced. Как включить ЧПУ в Вордпресс

Сегодня мы с вами рассмотрим довольно интересный s под названием RusToLat. Желательно установить его на свой блог до того, как там будет опубликована первая заметка.

Для чего нужен данный плагин?

Его задача – создать ЧПУ (человекопонятные урлы или адреса страниц). Принцип действия плагина RusToLat сводится к тому, чтобы трансформировать название поста во фразу на транслите и использовать ее в качестве URL-адреса.

Что-то типа того. Понятно, что подобная ссылка не является эффективной с точки зрения SEO. Кроме того, обычным пользователям она тоже не совсем понятна. В конечном итого нам необходимо получить красивые ЧПУ, что бы при одном взгляде на него было понятно о чем материал. Что-то похожее:

Теперь установим плагин RusToLat. Скачать его можно, к примеру, здесь: http://mywordpress.ru/plugins/rustolat/

Сам файл под названием rus-to-lat.php следует скопировать в директорию с остальными плагинами — wp-content/plugins . Либо зайти на вкладку плагини в административной панели, нажать кнопку “Найти плагин”, написать название и выбрать из предложенного списка. Далее активируем его при помощи стандартного способа, то есть через админку.

Настройка плагина очень простая, один-два шага и плагин работает. Заходим в админку, там ищем пункт “Настройки ” далее “RusToLat ”. В настройках следует выбрать нужный вам стандарт транслитерации. По умолчанию установлен стандарт ISO 9-95. Кроме того, можно выбрать ГОСТ 16876-71. Советую вам остановиться на первом.


При этом у обоих стандартов имеются небольшие изъяны, связанные с переводом некоторых русских символов на английский язык. Можно просто открыть файл rus-to-lat.php при помощи и отредактировать ту часть, где для каждой русской буквы указывается английский аналог, к примеру «Є»=>»YE»,»І»=>»I» и так далее. Затем сохраните данный файл.

Теперь попытайтесь добавить новую статью на свой блог. К примеру, она называется «Полезные плагины для WordPress» . RusToLat преобразит URL страницы с данной статьей к следующему виду – www.myblog.ru/poleznie-plaginy-dlya-wordpress. Кроме того, если вам не нравится получившийся URL, и вы хотите исправить в нем пару букв, то это без проблем можно сделать при редактировании статьи.

Плагин RusToLat нужно обязательно установить перед тем, как вы начнете публиковать статьи на сайте WordPress. Плагин RusToLat что это такое и для чего он нужен? RusToLat это автоматическая транслитерация русских букв в латинские в URL на WordPress. Плагин переводит русские буквы в латинские в URL при публикации статьи. То есть, если плагин не установлен, и вы опубликовали статью с названием «бизнес», ссылка будет выглядеть следующим образом: http://сайт/бизнес. После установки плагина RusToLat, ярлыки в URL будут автоматически генерироваться в латинские буквы, то есть, статья с названием «бизнес» будет иметь следующий вид: http://сайт/biznes.

Плейлист «Как создать сайт на WordPress»

TimeWeb лучший хостинг для WordPress: домен в подарок, 99 рублей в месяц.
Попробуйте, 10 дней бесплатно: РЕГИСТРАЦИЯ ВИДЕО

Вот так выглядит ссылка, если плагин RusToLat не установлен:А вот так выглядит ссылка, если плагин RusToLat установлен:На что стоит обратить внимание в первую очередь. Все существующие не транслитерированные ярлыки не будут переименованы после установки плагина RusToLat! Вам нужно сделать это вручную. Именно поэтому Плагин RusToLat нужно установить в первую очередь и уже потом можно публиковать статьи на блоге, ярлыки которых будут автоматически переводится в латинские.

Чтобы переименовать существующий ярлык из русских символов в латинские, нужно под заголовком статьи напротив надписи «Постоянная ссылка» нажать «изменить», удалить русский ярлык и нажать «OK»:
Как установить плагин RusToLat на WordPress. Перейдите в административную панель «WordPress» ⇒ «Плагины» ⇒ «Добавить новый» и в форме поиска вбейте «Rus-To-Lat». Затем нажмите установить и активировать. Все, установка завершена.
RusToLat настройка. Настраивать плагин не нужно. Он работает в автоматическом режиме. То есть, поле установки плагина все новые ярлыки будут автоматически транслитерироваться в латинские.

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

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

Ну и еще один минус русских символов в названии ссылок, это их некорректное отображение при копировании. Например, ссылка https://ru.wikipedia.org/wiki/Звёздные_войны при копировании превращается в набор символов.

Здравствуйте, уважаемые читатели блога сайт! Совсем недавно я рассказывал о том, как настроить , и насколько важно сделать это сразу после установки движка. Эта настройка наряду с другими осуществляется через , как и все иные действия по управлению сайтом.

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

А вот для русскоязычного блога или сайта очень важно преобразовать русские буквы в соответствии с правилами транслитерации ( о ее применении и информация о транслит переводчиках онлайн) в латинские символы. Это и позволяют сделать плагины RusToLat и Cyr to Lat enhanced, о которых мы сегодня поговорим.

RusToLat и Cyr to Lat enhanced - инструменты для настройки ЧПУ в WordPress

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

То же самое и в данном случае. Несмотря на то, что практическое преобразование кириллицы в латиницу по умолчанию невозможно, на помощь приходят соответствующие расширения, одним из которых является Rus To Lat. Он имеет довольно простецкую структуру, поэтому не окзывает , что является его дополнительным преимуществом.

Загрузить и установить плагин RusToLat можно по . После установки активируете расширение и оно сразу готово к работе, поскольку никаких особых настроек не требует. Теперь при публикации новой статьи в редакторе WordPress ссылка ЧПУ формируется автоматически при написании заголовка поста:


Но, естественно, вы можете модифицировать ее по своему усмотрению, нажав «Изменить» , затем вписав русскими буквами необходимые слова, например, так:

Теперь нажимаем «ОК» и получаем следующий результат:

Теперь посмотрим на поисковую выдачу Яндекса по одному из популярных запросов, где на первых позициях находятся страницы вебсайтов с красивыми ссылками ЧПУ:


Конечно, сами по себе ЧПУ не являются гарантом попадания страницы в ТОП, успех в продвижении на современном этапе SEO оптимизации складывается из множества факторов.

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

Изначально я планировал ограничиться описанием работы RusToLat. Но, к сожалению, жизнь идет вперед, а данное расширение, как и его аналог Cyr to Lat enhanced , давно не обновлялось. Хотя многих это не останавливает, и оба этих плагина довольно популярны.

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

Лично я всегда слежу за наличием своевременных обновлений и при необходимости произвожу замену устаревших плагинов на более актуальные аналогичные модули, благо для Вордпресса их в сети великое множество.

Однако, Rus To Lat и Cyr to Lat enhanced в этом смысле исключения. Поскольку они не выполняют важных функций технического обеспечения и имеют весьма нехитрую структуру, то до сих пор успешно работают на некоторых моих проектах.

В то же время для читателей я просто обязан предоставить альтернативный вариант, ведь каждый имеет право выбора. Так вот, для перфекционистов ( ?) в этом качестве предлагаю плагин WP Translitera , который выполняет абсолютно те же функции. На этой странице вы можете изучить информацию о нем и при желании загрузить.

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

Обязательный плагин к установке на русский WordPress. Ставится в первую очередь. Настроек почти нет и не требуется. После активации готов к применению.

(Не забудьте выставить Человека Удобные Урлы, ЧПУ: Настройки -> Постоянные ссылки -> Общие настройки -> Название записи: http://сайт/sample-post/ )

Установка Rus-To-Lat

Или скачать на ПК. Сам плагин лежит по этому адресу: https://wordpress.org/plugins/rustolat/ . Скачать на ПК. Закачать и распаковать на сам хостинг в папку / domains/ site.ru/ wp-content/ plugins/ .

Или через установку плагинов в поле «Добавить Новый» введите RusToLat или . Установить, активировать.

Все, готов к применению.

Как он работает?

При создании нового поста (вернее, при первом его сохранении), когда заголовок (название статьи) попадает в адрес страницы – автоматически переведутся из русских буквы в соответственные латинские.

Например, название поста, пусть будет: «Новый пост».

Без этого плагина , в url (в адресе страницы) будет такое:

А при активированном Рус то Латом:

Зачем он нужен для моего блога (сайта)?

Для современных поисковиком, если будут вперемешку русские и латинские символы — это не проблема.

Обратите внимание на Викопедию, например: http://ru.wikipedia.org/wiki/Заглавная_страница .

http://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0% D0%B2%D0%BD%D0%B0%D1%8F_ %D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0

Опа — а ведь видели более красивую строчку!

А если бы, было что-то типа: http://ru.wikipedia.org/wiki/Zaglavnaya_stranica, то какие бы манипуляции не творили, все равно бы получили исходное.

В общем, могу посоветовать поискать, что крякозяблики в урл, в смысле русские буквы — это плохо, но лучше кратко расскажу из личного опыта.

Однажды делая сайт на голом ПШП я решил на примере Викопедии сделать такие же адреса страниц. В то время ходил миф, что Гуглу это нравиться. Что из этого вышло…

Страницы в индекс появились. Но появились именно с замысловатыми урл а-ля «D0%BD%D0%B8%D1%86%D0%B0». Правда со временем все поисковики корректно научились обрабатывать и выдавать в поиск красивые, нормальные полу русские адреса.

Но этого не научились делать многие хостинги, плагины, функции того же Php … (некоторые полезные функции, вообще, не понимают кириллицу, а ведь на Php и работает Вордпресс).

Можно все настроить (ведь Википедия как-то работает). Но когда сам пытаешься все это грамотно «локализировать», ловишь себя на мысли: «Ну почему я не сделал проще, все адреса не прописывал ранее в латинице …». Ух и разозлился я тогда на себя.

С тех пор плагин Rus-To-Lat — необходимый и проблем более не возникало.

Здравствуйте, друзья! Хочу продолжить наше общение на тему создания сайтов в CMS WordPress. Как вы уже помните, мы подробно разбирали, и на Денвер. Будем считать, что вы блестяще справились с этой задачей и теперь полны сил и вдохновения, чтобы продолжить дальше и написать свои первые посты в блог!

Однако прежде чем пускаться вплавь на корабле, необходимо проверить все ли с ним в порядке, не так ли? Это означает, что после установки CMS необходимо выполнить её настройку и первоначальное оснащение функционалом, чем мы с вами и займемся. А займемся мы настройкой ЧПУ (SEF) ссылок и установкой плагина имя, которому RusToLat .

Человеко-понятные или ЧПУ (SEF) ссылки — url

Что же представляет собой плагин Rus-To-Lat? Наверняка все из нас знают, что такое URL. Для тех, кто в эпоху развития Интернета провел время в лесу наедине с собой, процитирую понятие. 🙂

URL — (с англ., uniform resource locator) — унифицированный указатель (локатор) ресурса, то есть, говоря другими словами, — это способ записи адреса Интернет странички, по которому мы пользователь находит её в браузере.

Отлично! Идем дальше. Самые продвинутые знают, что в исходном варианте все адреса выглядят примерно так 192.168.111.010 (хотя на самом деле все еще запущенней и представлено массивами нулей и единиц). И, вот представьте себе, как много можно запомнить таких адресов? Думаю, вы бы не стали утомлять себя таким занятием. Поэтому и были придуманы DNS сервера, в таблицах, которых каждому цифровому значению соответствовала понятная человеку запись из символов английского алфавита. Теперь вместо 192.168.111.010, можно было писать просто имя домена, например, сайт.

Однако, у каждого сайта есть еще и куча внутренних страничек, для которых также нужны свои записи адресов. Каждая из современных CMS — Joomla, WordPress, Drupal, по умолчанию, использует для вызова страничек специальные GET запросы с передачей параметров — идентификатора странички.

http://site.ru/articles.php&id=5

http://site.ru/articles.php&view=article&id=137

http://site.ru/index.php?option=com_content&view=article&id=7&Itemid=6

Данные URL с помощью GET запроса выводят материалы по заданному идентификатору (id).

Согласитесь, выглядят такие адреса очень громоздко и не читабельно. Основные минусы:

  • — тяжело запомнить;
  • — тяжело передать адрес устным способом собеседнику;
  • — непонятная структура сайта (категорий, подкатегорий).

Плюс фактически один — .

В связи с таким положением дел и были разработаны удобные для восприятия человеком URL ссылки . Чтобы человекопонятные ссылки заработали, необходимо внести правки на веб-сервере и переписать модуль mod_rewrite . Однако когда существуют решения еще проще, зачем же изобретать велосипед. 🙂

В WordPress для этих целей есть специальные настройки. После установки CMS перейдите в админку и выполните активацию ЧПУ ссылок. Для этого на панели слева выберите в меню Параметры -> Постоянные ссылки.

Перед нами появятся настройки ссылок из 6 вариантов.

Первый вариант По умолчанию это ссылки в том виде как они есть, не ЧПУ.

https://сайт/?p=123

День и название, Название и месяц — это уже вариант дружественных для человека и ПС систем ссылок. URL будут выглядеть следующим образом:

https://сайт/2013/03/12/sample-post/

Такой вариант достаточно удобен для восприятия посетителей и хорошо подходит для новостных сайтов. Пользователь видит, насколько актуальна статья, когда она опубликована.

Однако, для блога или технического сайта, это не всегда подходящий вариант. Многие статьи не стареют веками или несут общую полезную информацию (закон, формула, программный код). Именно поэтому не всем блогерам нравится, что его заметку не будут посещать из-за старой даты публикации. 🙂

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

Последние два варианта являются наиболее популярными и используемыми.

1. Название записи . Вид:

https://сайт/sample-post/

2. Произвольная форма записи , с помощью собственного шаблона.

https://сайт/%category%//%postname%/

Эти варианты оптимально подходят под определение человеко понятной ссылки. Они также лучше всех подходят для оптимизации под поисковые системы. Основные плюсы:

  • — легко запомнить;
  • — короткая форма записи;
  • — легко передать информацию устным способом;
  • — содержание ключевых слов в теле ссылки;
  • — отображают структуру сайта.

Какой из двух вариантов предпочтительней — выбирать вам. Скажу лишь, что первый способ, в котором используется название статьи, короче второго. С точки зрения SEO слова текста ссылки будут иметь больший вес. Еще одним плюсом будет то, что при изменении категории (рубрики) статьи, ваш URL ссылки не изменится.

Вариант /%рубрика%//%название_статьи%/ более удобен тем, что хорошо отражает структуру сайта. Пользователь может легко стереть название заметки и быстро перейти в рубрику, где можно познакомиться со списком всех постов по данной теме.

https://сайт/uslugi /html-verstka/

Шаблон произвольной формы не является фиксированным. Доступно множество подстановок параметров, кроме имени статьи и рубрики вы можете подставить дату, время, имя автора и т.п. (%year%, %hour, %%author%).

На этом настройка SEF ссылок не заканчивается, друзья. 🙂

Установка и настройка плагина ЧПУ Rus-To-Lat в CMS WordPress

Итак, мы уже упоминали плагин Rus-To-Lat и его звездный час настал. 🙂 В Wordress есть одна особенность. При формировании постоянной ссылки записи, после установки чпу, URL адрес формируется из названия записи. Понятно, что мы используем русскую локализацию CMS и пишем названия статей на русском. Соответственно и ссылки у нас по умолчанию будут иметь такой вид:

https://сайт/установка_плагинов

Правда ведь очень красиво и хорошо запоминается? Однако, не все так просто. Замечено, что поисковые системы ранжируют ссылки с русскими символами хуже, чем латинские. Но самое страшное то, что п ри копировании такой ссылки вы получите с буфера такую абракадабру :

https://сайт/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BF%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD%D0%BE%D0%B2

Согласитесь это отнюдь не то, что входит в рамки понятия дружелюбных человеко-понятных ссылок. 🙂 Происходит это из за того, что каждый русский символ кодируется шестизначным кодом. Например, буква «у» выглядит как %D1%83 .

Решается эта проблема довольно просто и элегантно — установкой упомянутого выше плагина Rus-To-Lat. После установки и активации плагина, русские символы записываются в транслите и ваш постоянный URL будет лаконично и читабельно (напр., https://сайт/uslugi/poiskovoe-prodvizhenie-seo/ .

Транслит очень хорошо понимают все поисковые системы и такая запись легко читается пользователем, а главное ключевые слова могут быть использованы в ссылке . Это все не только повышает ваши позиции в выдаче, но и увеличивает кликабельность сниппета — CTR .

Скачать плагин RusToLat можно в официальном сообществе http://wordpress.org/extend/plugins/rustolat/ . Установку и активацию плагинов мы с вами уже рассматривали ранее, не буду повторяться. Кто еще не знает как устанавливать плагины в WordPress, рекомендую освежить память . 😉

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

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

Вы потеряете не только время и трафик, но и результаты СЕО продвижения. Именно поэтому чпу ссылки — один из базовых и самых важных этапов . Конечно, существует решение, которое называется 301 редирект . С его помощью вы можете перенаправить пользователя и весь вес странички автоматически со старого адреса на новый.

В большинстве веб серверов редирект выполняется с помощью файла mod_rewrite . Для CMS WordPress существуют плагины, которые существенно облегчают работу, например Simple 301 Redirect . Но лучше всего, сразу после установки WordPress, зайдите в админку и установите нужный формат ЧПУ ссылок и плагин Rus-To-Lat. Этим вы существенно облегчите себе жизнь, сохраните драгоценное время и душевное спокойствие. 🙂

А на десерт сегодня видеоурок по теме моей собственной разработки. Это моя первая работа, которая пока что далека до идеала, так что не судите строго. 🙂