Skip to content


Создаём «человекопонятный урл»

Особая благодарность в помощи при создании ссылочной структуры моего блога Zer0CooL

Вы наверное заметили в меню админки блога раздел — «Постоянные ссылки (ЧПУ)», для тех кто не в курсе — поясню…

ЧПУ (англ. Friendly URL) — веб-адреса, удобные для восприятия человеком (а также систем и методов построения таких адресов). Является аббревиатурой от словосочетания «человекопонятный урл» (где «урл» — жаргонное обозначение URL).
Википедия

Для примера:

Страница «Услуги»http://www.nikolaysidoryuk.com/services/

Рубрика «Настройка блога»http://www.nikolaysidoryuk.com/category/nastrojka-bloga/

Пост «Сохранение и восстановление данных в блоге»http://www.nikolaysidoryuk.com/soxranenie-i-vosstanovlenie-dannyx-v/

именно так выглядят веб-адреса у любого содержимого моего блога (страниц, рубрик, постов…)

… теперь, как это я сделал…

первым делом, я в админке блога в разделе «Настройки»«Постоянные ссылки (ЧПУ)» отметил пункт «Произвольная структура» и в графу при ней внес надпись — /%postname%/ и естественно нажал кнопочку «Сохранить изменения»

для увеличения кликните по изображению, откроется в новом окне

для увеличения кликните по изображению, откроется в новом окне

Результатом этих действий стал следующий вид ссылок — http://www.nikolaysidoryuk.com/Настройка блога/

кстати если быть точным, то вид ссылки по настоящему выглядел вот так — http://www.nikolaysidoryuk.com/%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-%d0%b1%d0%bb%d0%be%d0%b3%d0%b0/

…вы сами можете проверить это, если скопируете ссылку, например в википедии, и вставите её в блокнот или еще куда-нибудь и кстати именно в таком виде ссылка и будет восприниматься поисковиками и прочими системами — результат того, что все-таки основа компьютерных технологий англоязычность и как следствие неправильная кодировка (может я немного ошибаюсь, но суть все-таки я считаю отобразил верно)

Согласитесь, что это не совсем правильно…

Для англоязычного сегмента интернета, этих действий было бы достаточно (так как у них бы ссылка сразу приняла бы нормальный вид, как для человека, так и для поисковика — английский все-таки), но в рускоязычном, исходя из выше изложенного, для блогов на движке WordPress есть следующее решение в виде плагина — Rus-to-Lat — скачать который вы можете прямо кликнув по названию…

Поле скачивания распакуйте архив и залейте плагин в дирректорию /wp-content/plugins/ после чего заходим в админку блога и активируем его…

Плагин RusToLat изменяет как раз такие символы — %D2%E5%F1%F2 — на латинские буквы и вместо такой биллеберды (которые кстати по руски будут выглядеть «тест») вы получаете в URL (самой ссылке) латинские буквы — «test»

Тоесть плагин транслитерирует (заменяет) русские символы на английские, в самом плагине присутствуют два стандарта транслитерации. Старый — ГОСТ 16876-71 и более свежий ISO 9-95. Тот который Вас устроит, тем и пользуйтесь.

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

Если же вы готовы пойти на то что бы все-таки совершить такие действия и вас не пугает работа по продвижению всех старых постов по новой, то делайте это…

В этом случае Вам придется немного по работать и затратить времени побольше чем если бы вы сделали это все изначально на новом блоге.

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

Редактировать нужно только ссылки, а не весь текст, и при этом редактирование осуществляется нажатием кнопки «редактировать» или «изменить» (смотря что вы редактируете), а потом просто сохраняете (а в постах и страницах — обновляете дополнительно сами посты/страницы, нажав на кнопку «обновить»)

для увеличения кликните по изображению, откроется в новом окне

для увеличения кликните по изображению, откроется в новом окне

и так нужно проделать с каждым постом, страницей, рубрикой, меткой — отдельно

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

На блогплощадках с многопользовательскими движками не всегда установлен плагин — Rus-to-Lat (узнать это можно посмотрев в наборе плагинов в админке блога или же в разделе «Настройки» там же) — поэтому там можно сделать ссылки только в таком виде — http://www.nikolaysidoryuk.com/Настройка блога/

Вроде все, красивых вам ссылок 🙂

Рубрика: Настройка блога, Плагины.

Метки: , , , , , , , .


Комментарии: 20    Оставьте свой комментарий!


  1. Людмила

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

  2. Валерий Домашенко

    Коля, это все красиво. Но практический смысл таких УРЛ — надо рассказать.

  3. Николай Сидорюк

    Тогда ещё один пост в догонку писать будем… 🙂

  4. Александр Кривой

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

    но это уже видимо не для меня такие ссылки(((((((

  5. Святослав

    Практический смысл виден из комментария Александра в принципе. Но если честно лично я как простой пользователь никогда не смотрю как выглядит ссылка. Мне это абсолютно не интересно, если она приводит куда нужно. А если не приводит то дело скорее не в ее виде ее, а правильности или работоспособности адреса. Преимущество такого вида ссылок тем менее кажется очевидным, что в связи с появлением SMS, twitte, ICQ и т.п. (ограниченных 140 знаками) существует множество сервисов для укорачивания адреса. Если есть конкретные данные насколько такие ссылки полезны (количественно или качественно), то был бы благодарен за науку.

  6. Валерий Домашенко

    Я рискнул и перевел один (планирую еще один блог), где надо продвигать именно автора и возможно интересно продвижение сопутствующих ключевиков, наличие их в путях (и адресах). Что по идее должно помочь ресурсу продвинуться и по ним тоже.

  7. Валерий Домашенко

    Внизу поста тоже неплохо бы ставить контестку — отдельным каналом — она тоже работает и лучше чем боковая!

  8. Владимир

    Еще один смысл таких ссылок — это продвижение в поисковиках. То есть если в вашем урле есть слово из запроса, такая страница будет выше в индексе, да и кликабельность повысится 😉

  9. Zer0CooL

    Не слова про помошника :-/
    Больше не буду помогать у кактуса =(
    поможеж =) потом на подсказках аж посты уже лепят 😀
    хотя это далеко не открытие 😉

  10. Николай Сидорюк

    Сорри — отметил благодарность в посте 🙂

  11. Zer0CooL

    😀
    Спасибкиии 😉

  12. Алексей Фуфаев

    Вы должны сейчас обновить файл .htaccess. Вот такое сообщение появилось. Что делать дальше? Это после того как ЧПУ ввел что ты написал.

  13. Zer0CooL

    Алексей Фуфаев,
    Это означает что WordPress не смог (автоматом)
    отредактировать .htaccess который находится в корневом каталоге
    (где все файлы блога)
    скорее всего из за косяка с павами на файлы.
    Просто создаете .htaccess вручную (если его нет в корне)
    и пишите в него текст (код) который вам выдал WP 😉

  14. Николай Сидорюк

    Я такое наблюдал на интвейхостинге, когда им блоги устанавливал и настраивал ссылки, вобщем я им такой файл сам делал 😉

    Zer0CooL, поясни пожалуйста — «из за косяка с павами на файлы» 🙂

  15. Zer0CooL

    да палн охостеров у который все кое-как сделано (мягко выражаясь)
    ну про косяк с правами
    имеется ввиду chmod (анг. change file mode) — изменение режима доступа к файлам .
    ммм…. ну если не задумывались и не сталкивались
    (ну хотя конечно сталкивались но не задумывались))))
    вот статейка http://ru.wikipedia.org/wiki/Chmod
    и вот простая подсказка
    для WordPress’a права на
    Все папки должны стоять 755
    Все файлы (в папках включительно) должны стоять 644
    Ну еще конечно зависит от хостера на некоторых требуются права 777
    (но это опасно т.к вайлы становятся доступны всем как для чтения так и для записи !)

  16. Николай Сидорюк

    Понятно, опечатка в заблуждение ввела, а про права ты прав как никогда, я про них первый раз в 2006 году узнал, что их тоже нужно настраивать, новот озадачился этим только в этом году 🙂

    …да и вообще если честно у меня этот год знаменательный — переключатель в голове сместился в нужное положение и теперь я могу говорить честно глядя в глаза, что действительно зарабатываю при помощи инета 😉

  17. Zer0CooL

    Ну опечатки =) сорри =) мажу по клаве чет последнее время =)
    (печатать быстрее стал и больше промахов) да и был на смене =) не спавши =)

    ну права они были всегда =)
    другой вопрос что есть нормальные хосты
    (не криво-кое-как собранные)
    а есть так шаражки
    (непонятно как еще держутся на плаву)
    Поэтому мы и хостимся на выделенном (хоть и виртуальном)
    но зато полная свобода и я все делаю САМ 😉
    ну а по поводу заработка эт конечно хорошо с чем и поздравляю !
    p.s Но страничка с сервисами =)) малость шокировала =)
    я большинство операций делаю за спасибо 😀 (тем более что это WordPress)

  18. Николай Сидорюк

    Согласен, я так же многое делаю так же, а Услуги, это для тех кто не может ждать, а хочет получить сразу 😉

    Приглашаю в Skype, интересно будет пообщаться

  19. Zer0CooL

    >Услуги, это для тех кто не может ждать, а хочет получить сразу 😉
    Аа… =) ну тогда логика есть конечно 😉
    >Приглашаю в Skype, интересно будет пообщаться
    😉 как нить на днях 😀 ато пока занят оптимизацией PHP и т.п 😉
    и скайп только на Яблофоне
    P.s Плагинчик цитирования не помешал бы 😉

  20. teaseo

    а я вот тут решил проблемку с старЫми постами,
    всё таки выход, но можно чуть лучше сделать …
    http://teaseo.ru/wordpress/rustolat-dlya-vsex-staryx-postov/322

1 2



HTML

или ответить на этот пост через trackback.



Rambler's Top100 Рейтинг@Mail.ru Анализ сайта Яндекс.Метрика