Сайт о телевидении

Сайт о телевидении

» » Плагин ЧПУ для WordPress. Обзор Rustolat — правильная настройка ЧПУ в wordpress (translit) Более актуальный плагин

Плагин ЧПУ для WordPress. Обзор Rustolat — правильная настройка ЧПУ в wordpress (translit) Более актуальный плагин

Обязательный плагин к установке на русский 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

Итак, хотелось сразу предупредить что ЧПУ настраивается в самом начале жизни вашего Интернет ресурса, потому что ссылки могут фиксироваться в поисковых системах, и изменение в «Постоянных ссылках» может привести к некорректному отображению страниц сайта (ошибка HTTP — 404). Потребуется некоторое время (до пары месяцев) пока полностью не обновят ссылочную массу с вашего сайта.

ЧПУ – человеко – понятный урл («урл» с английского «url»). Представляет собой ссылку на запись вашего блога с понятным набором символов, как для поисковых машин, так и для пользовательского глаза. Так вместо ссылки «http://mysite.com/?p=341» мы получим результат вида: «http://mysite.com/pervaya-zapis-bloga.html».

Устанавливаем и настраиваем плагин RusToLat

Для того чтобы использовать ЧПУ на вашем блоге WordPress устанавливаем плагин RusToLat. Это дополнение предназначено для формирования ЧПУ из вашего заголовка к записи, то есть происходит транслитерация налету (все кириллические буквы преобразовываются в латинские символы равнозначные по звучанию).

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


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

Вместо послесловия

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

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

Это надо сделать еще до написания статей, пока еще поисковые системы не успели проиндексировать ваши первые посты. ЧПУ — это человеко-понятные урлы или дружественные поисковым системам ссылки.

Давайте разберемся, зачем нужно настраивать ссылки ЧПУ? Например, если в настройках Вордпресс ничего не делать, то после написания статьи, ссылка на нее примет вот такой вид: https://сайт/?p=143

Так задано в настройках “По умолчанию”. Данный адрес не несет никакой информации, как не для поисковиков так и не для посетителя. Просто какой-то набор букв и символов.

А вот если адрес имеет такой вид: https://сайт/pervaya-statya , то это совсем другое дело. Сразу понятен смысл, который несет название статьи. В адресе страницы не может быть русских букв, только латинские. Есть такой термин – транслитерация.

Транслитера́ция - точная передача знаков одной письменности знаками другой письменности, при которой каждый знак (или последовательность знаков) одной системы письма передаётся одним и тем же знаком (или последовательностью знаков) другой системы письма.

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

Настройка ЧПУ с помощью плагина Rus-To-Lat

Итак, первым делом следует установить и активировать плагин. Делается это через админпанель WordPress блога. Сложного там ничего нет и останавливаться на этом не буду. Если у кого то возникли с этим сложности, читайте мою статью об установке плагина . Плагин Rus-To-Lat не имеет настроек и после активации он сразу начинает работать.

Там ставим галочку напротив пункта “Произвольно” и прописываем там вот такой текст:

/%category%/%postname%.html

%postname%.html

%postname%.

Но есть один нюанс.

Настройки ЧПУ ссылок желательно делать один раз.

Потому что, если вы их измените, все страницы, написанные ранее и находящиеся в поисковой выдаче, будут ждать новой переиндексации. Так как их url-адрес изменился и они будут выдавать ошибку 404, т.е иметь вид типа “Адрес данной страницы не найден”.

У себя на блоге я оставил самый простой и короткий вариант. Это на случай если надумается поменять, например, название категории (она же рубрика), и чтобы не ждать участи-переадресации. Также если на сайте есть внутренняя перелинковка, тоже надо будет менять все адреса ссылок.

Как прописывать аббревиатуру вывода ссылок-личное дело вебмастера. В интернете есть аналог плагина Rus-To-Lat это Cyr-To-Lat . Хотя суть у них одна и таже. На этом статья о настройке ссылок ЧПУ закончена.

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

Собственно ЧПУ – это человекоподобные или человекопонятные урлы (ссылки).

Если не выполнять никаких настроек, то в стандартном виде они будут выглядеть примерно таким образом: sitename.ru/?p=255. Как видите, никакой структуры такой линк не несет в себе; совершенно непонятно, что кроется под этой ссылкой. Ну а при помощи ЧПУ становится возможным привести этот же линк к виду: sitename.ru/lichnoe/itogi-za-2016-god.html. Вот вам и пример корректного ЧПУ.

То есть тут сразу становится понятно, о чем идет речь в статье, и к какой рубрике она относится. Нередко также можно встретить ЧПУ типа: sitename.ru/itogi-za-2016-god.html. Разницы мало – была убрана только рубрика, где расположена статья, но мы полагаем, что это неверный формат вывода ЧПУ, ведь поисковики не могут видеть всю вашу структуру сайта, а она в свою очередь является фундаментом для построения и продвижения любого ресурса.

Использование ЧПУ предоставляет ряд достоинств:

  • ссылка ЧПУ позволяет сразу же, пусть и примерно, сказать о содержимом материала;
  • такая ссылка легкозапоминаема и ее даже можно продиктовать;
  • ЧПУ может включать в себя ключевики, что хорошо для SEO оптимизации;
  • благодаря ЧПУ можно ориентироваться среди разделов и рубрик ресурса.

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

Для настройки человеческих ссылок, необходимо зайти в админ панель и перейти во вкладку «Постоянные ссылки». Тут выбираем пункт «Произвольно» и вписываем этот код:

/%category%/%postname%.html

При вставке кода обращайте внимание на то, чтобы у вас не было никаких пустых пробелов в конце. Вот собственно и все, но если хотите настроить ЧПУ по-своему, то можете поэкспериментировать со штатным функционалом. Если возможностей нужно больше, то читаем далее – будем «ковыряться» в плагинах.

RusToLat – плагин для транслитерации русских ссылок. Некоторые администраторы предпочитают использовать русские символы для ссылок, мол, поисковые машин давным-давно дружат с кириллицей и они ведь действительно красиво смотрятся. Но на деле недостатков у такого решения больше, нежели достоинств.
Ну, допустим, попробуйте скопировать ссылку вида sitename.ru/привет-мир.html и передать ее своему другу, к примеру, в соц. сети Вконтакте. Ссылка уже не будет выглядеть так привлекательно, ее очень даже сильно «разопрет»: sitename.ru/%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82-%D0%BC%D0%B8%D1%80.html. Собственно все эти непонятные символы – лишь кодировка, ведь каждый русский символ заменяется 6-ю латинскими (к примеру, русская буква «А» превратится в набор «%D0%B0»).

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

Отсутствие плагинов транслитерации по типу RusToLat рано или поздно приведет к возникновению проблем с другими плагинами, которые работают с файлами. Так, всеми известный плагин обеспечения безопасности WordPress File Monitor вообще отказывается воспринимать русские буквы. И как уже говорилось выше, таких плагинов масса.

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

Итак, необходимо скачать плагин RusToLat и установить его. Получить его можно по URL: http://mywordpress.ru/plugins/rustolat/ . Установка стандартна: распаковываем архив, копируем папку «rustolat» в /wp-content/plugins, переходим в админ панель и активируем RusToLat. Заметим, что плагин не имеет настроек, но есть лишь одна опция – стандарта транслитерации. Советуем выставить стандарт ISO 9-95 или ГОСТ 16876-71. Правда ISO более точно отвечает сложившимся в интернете правилам.

Несмотря на продуманность стандартов, нам не очень было по нраву, как они переводят на латиницу русскую букву «Х»: ГОСТ заменяет ее на «КН», а ISO на латинскую «Х». Описывать процесс замены не будем, но отредактировать все это безобразие на свое усмотрение вы можете в файле rus-to-lat.php.

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

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

Плагин CyrToLat

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

Данный плагин особенно актуален тогда, когда после активации ЧПУ и RusToLat статьи начинают выдавать ошибку 404, то есть они становятся недоступными. В этом случае после установки CyrToLat необходимо обновить страницу/запись и проблема отпадет сама собой. Иногда возникают ошибки с записями/статьями, после переноса на другой хостинг файлов или после их восстановления. В этом случае тоже необходимо зайти в админ панель WordPress в раздел «Постоянные ссылки» и обновить настройки. Теперь все будет, как нужно.

Стоит ли заниматься заменой ссылок на ЧПУ, где уже есть посещаемость

Такой вопрос остро встает перед многими администраторами. Мы тестировали на нескольких клиентских сайтах и какого-то положительно влияния на SEO не заметили. Но с другой стороны возникает масса дополнительной работы из-за новых адресов, к примеру, нужно настраивать редиректы и т.п.

Можно подойти к этому вопросу следующим образом: если посещаемость ресурса менее 100 человек в день, то поменять вид ЧПУ можно, но если аудитория куда больше сотни – не стоит создавать себе дополнительную головную боль. Важно подчеркнуть, что многие поисковики не очень приветствуют существенные изменения в структуре ресурса. Именно поэтому наиболее верный выход из ситуации – использовать ЧПУ с самого начала работы вашего проекта.

Плагин Advanced Permalinks

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

Несмотря на то, что работа над плагином была приостановлена на долгое время, сейчас он доступен на русском, узбекистанском, болгарском, английском, литовском и белорусском языках. Можно рассмотреть на примере, как плагин выполняет работу: иногда может требоваться, чтобы посты в определённой категории появились в другом месте. Так, обычная структура может выглядеть по типу: /2007/05/02/мой-комментарий, но если вы захотите сделать все немного проще, к примеру, так: /отзывы/мой обзор, при помощи использования плагина Advanced Permalinks это можно сделать всего за пару минут. Стоит лишь немного разобраться в настройках.

Сегодня мы с вами рассмотрим довольно интересный 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, и вы хотите исправить в нем пару букв, то это без проблем можно сделать при редактировании статьи.