ЧПУ в WordPress
Сен 04
Как Вы уже заметили, я на блоге сделал ЧПУ. Пришлось конечно повозиться, но я всё-таки сделал это. О том, что такое ЧПУ, зачем это нужно и как сделать ЧПУ в WordPress читайте ниже…

ЧПУ в WordPress
Для тех кто не знает, ЧПУ — это ссылки, удобно воспринимаемые человеком. Ведь частенько в адресной строке мы видим такое дикое сочетание цифр, букв, символов и знаков, что аж дурно становится, а ссылка вида http://overbag.ru/chpu-v-wordpress сразу дает понять, куда она ведет и о чем будет эта страница. Вот мы и будем сегодня добиваться именно такого отображения ссылок на блоге!
Стандартными средствами WordPress можно настроить вид постоянных ссылок - Параметры -> Постоянные ссылки:

Настройка постоянных ссылок средствами WordPress
Нам необходимо, чтобы ссылка имела название нашего поста, поэтому вводим в поле «Произвольно» параметр /%postname% . Но не всё так просто как кажется, все посты на блоге имеют, как правило, русское название, и ссылка после наших манипуляций тоже будет на русском, а это не есть хорошо!!!
Чтобы исправить этот косяк мы воспользуемся плагином Rus-to-lat, который автоматически переводит названия постов в транслит, а полученный результат и будет ссылкой.
Но и тут не обошлось без подводных камней, этот плагин приводит в нормальный вид только ссылки для новых статей, а старые Вам придется изменять вручную. При этом обязательно нужно использовать еще один плагин — Redirection, который будет перенаправлять всех посетителей и поисковых роботов, пришедших к Вам по старым ссылкам, на статьи с новыми ссылками. Плагин очень прост в обращении, в настройках просто добавляем новое перенаправление:

Добавляем перенаправление
Проделав все вышеописанные операции, Вы получаете понятный для человека вид ссылок и многочисленные плюсы со стороны поисковиков!

А как же рубрики, почему их выкинули? Ведь удобно видеть и общую тему. вордпресс, деньги, медицина, личное, а потом уже сам пост?
http://www.kznmed.ru/blogi/mactime/den-pyatyiy — понятно, что это блог, пост про пятый день. Явно лучше, чем просто http://www.kznmed.ru/den-pyatyiy.
Другое дело, если цель — нулевая вложенность.
мне не нравится, когда еще и рубрики отображаются, поэтому их и убрал
ИМХО, рубрики нужны для понимания где ты. Стер название поста, попал в рубрику. А в вашем случае — на главную и ищи где это было.
ну да, если так рассуждать, то Вы конечно правы, но, что сделано то сделано, учту это на других своих проектах
Править в ручную редирект это не есть хорошо. Есть возможность поменять WP на другой движок и сделать блог более социальным НО есть шанс потерять адреса страниц. Делать редирект например на 20 страниц это не затруднительно, а когда нужно сделать порядка 8000 страниц?:)) Хорошо что в данный момент общаюсь на прямую с разработчиком и наверно адреса возможно сохранятся.
Кст, что Rus-to-lat не переводит старые посты — не знал, спасибо. Хотя по идеи этот плагин нужно ставить одним из первых при установке блога
Во ту лат стоит, а редиректа нет, надо ставить, а то уже прилично страниц удалил
ЧПУ – это ссылки, удобно воспринимаемые человеком
ЧПУ — это Человеко Понятный URL — англ. Uniform Resource Locator (Единый указатель ресурсов)
Вы действительно считаете, что эта латиноподобная галиматья chpu-v-wordpress, является удобно воспринимаемой? Почему сразу не использовать кирилицу? Зайдите ко мне на блог и убедитесь, что так намного приятнее.
мне не нравится, когда еще и рубрики отображаются, поэтому их и убрал
Если чесно, гууглу пофигу, что Вам не нравится, а также, это побарабану большинству пользователей, попавших к Вам из поисковых систем. Как говорят, клиент всегда прав, а Вы, на замечания своих читателей (читай клиентов) прямым текстом отвечаете: «отвалите, мне так больше нравится». Шото логика слабо улавливается.
Ещё могу сказать что…
Это пока Вы в своих метаниях по оптимизации ВП не дочитали до того момента, что ПС: и гуугл и яндекс, в последнее время любят «хлебные крошки». Дальше попытайтесь додумать сами…
Я зашел к Вам на блог, открыл первую статью, посмотрел что написано в поле «ссылка для блога/сайта», Вы считает, что набор символов «88%d0%b0%d0%b1%d0%bb%d0%» является удобно воспринимаемым??
У человека, советовавшего мне поставить категории в урл, был блог довольно сложной конфигурации. У меня же просто статьи разбитые по категориям (даже подкатегорий нет). Поисковикам, по-моему, пофигу, есть категории или нет. И «хлебные крошки» здесь не нужны. А в начале каждой статьи написана вся её важная информация, в том числе и рубрика, к которой она относится. Так что пользователь не заблудится.
А своим читателям я никогда не говорю «отвалите, мне так больше нравится», я обдумываю их советы и стараюсь делать правильные выводы. Или мне нужно беспрекословно выполнять советы всех читателей? Вдруг кто-то скажет: «Удаляй этот блог», и мне нужно будет сразу его удалить?
Ага, так прямо Вы туда попали. С главной, именно в конец статьи который находится где-то уже в третьем или четвёртом экране.

Во-первых, когда Вы наводите курсор на ссылку, то в статус баре чётко, без всяких латиниц видно куда ведёт, и о чём эта ссылка.
Во-вторых, когда Вы переходите по ссылке, то в адресной строке браузера, опять же, ясно, как говорится, руссским языком написано, на какой странице Вы находитесь.
В-третьих, Вы придолбались к экспериментальному куску страницы, который спокойно себе висел, и ждал первых комментариев. Поздравляю, Вы первый. Он задумывался для тупого копирования пользователями в код своих страниц, где в окне браузера он опять бы приобретал красивый и понятный вид. Возможно теперь, блок с кодом ссылок просто спрячу. А буду показывывать по запросу пользователя.
В ответ на предыдущий Ваш комментарий я сначала хотел просто написать, что с кириллицей возникают проблемы подобного рода, и увидев на у Вас на сайте подобные проблемы на них и указал. Ну исправите Вы эту проблему, так другие появятся. И все ли браузеры сейчас нормально показывают кириллицу в адресной строке? (раньше у некоторых были проблемы). Я считаю, что интернет к кириллице еще не готов, и домены на русском (кремль.рф или как там правильно пишется) тоже бред. Как за границей их набирать? Это моё ИМХО.
P.S. вот допустим мне статья с Вашего блога понравилась и я хочу ею поделиться со своими читателями, я копирую ссылку с адресной строки (где она нормально отображается на кириллице), вставляю сюда в коммент и вот что получается:
http://testpage.org.ua/%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D1%81%D1%82%D1%83%D0%B4%D0%B8%D0%B8/flash-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD-%D1%81%D0%B0%D0%B9%D1%82%D0%B0-%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B0
Ничего специально не делал, просто скопировал Ctrl+C и вставил Ctrl+V. Выводы делайте сами
Раньше точно проблем было больше. Сейчас среди тех браузеров которыми пользуюсь, как-то не замечал. В таком курчавом виде, вроди даже 6 сексплорер хавает.
По поводу того что Интернет не готов, — довольно спорно. Он всегда к чему-то не готов, а потом в очередной раз переживает какой-то бум.
А зачем их за границей набирать? Весь прикол их в географическом таргетинге. Я например не хочу, что бы америкосы лазили по моему блогу.
Пусь лазят в своём буржунете.
P.S. Вот на этот случай я и вставил в конец статьи блок с «правильными» ссылками на свой блог.
Flash шаблон сайта для фотографа
Я для себя сделал такой вывод: минусов от кириллицы больше чем плюсов, поэтому оставлю всё так как есть сейчас. Если Вам нравится кириллица и Вы довольны её работой на блоге, то я просто рад за Вас
Там я пытался всунуть картинку для иллюстрации сказанного, её чёто обрезало. Если не сложно можете вставить после 1го смайла: http://testpage.org.ua/uploads/friendly-url.jpg При желании перезалейте куда будет удобно. Извините за качество, картинку рисовал в пеинте, за неимением в данный момент в распоряжении других графических редакторов.
Вставил туда куда нужно?
Авторитетно заявляю
ЧПУ — это Числовое Программное Управление
Большое спасибо
сделай поиск на сайте, рекомедную
Когда на сайте было очень мало статей, я его специально удалил. Но теперь наверное вернуть придется. Спасибо за совет!
Для меня это сейчас больная тема. У меня не стоит ЧПУ, поэтому адреса постов, страниц и категорий состоят из цифр. Так уж получилось, что с самого начала некому было подсказать, а сейчас я боюсь ставить ЧПУ. Ведь в этом случае слетит вся индексация и ссылки, а это, в свою очередь, потянет вниз тИЦ и PR страниц, так ведь? Сергей Первушин сказал, что «установленный ЧПУ начинает действовать лишь с новых записей, а старые посты будут иметь тот адрес, который и был у них», но одна девушка сказала, что это не так, и после установки ЧПУ (спустя три года после запуска блога) у нее начались проблемы.
И еще такой вопрос: можно ли как-то настроить редирект с метки (тэга) на пост? Я попробовала в .htaccess через 301 редирект, но сайт перестает работать в это время. Просто у меня есть несколько меток, на которые идет трафик с ПС (раньше не были закрыты в robots.txt), хотела бы его направить непосредственно на посты.
Возможно, есть способ настроить чпу только в новых статьях, но я об этом ничего не знаю. Мой вариант создания чпу меняет абсолютно все ссылки на блоге.
А редирект можно настроить с помощью плагина Redirection, который описан в статье