Исправляем URL адреса Wordpress
Так уж сложилось, что основным моим занятием были статические сайты и их оптимизация, а Wordpress занялся недавно. В результате чего из-за некоторых особенностей Wordpress возникают те или иные небольшие неприятности. Об одной из таких проблем я хотел бы рассказать. Это URL адреса страниц, которые по умолчанию присваивает Wordpress при их создании. URL адреса страниц, по крайней мере в версии Wordpress 2.7, если ничего не менять в настройках имеют примерно следующий вид : http://seocekret.ru/?р=11, что не есть хорошо.
Для внутренней оптимизации лучше всего получить URL адресс, который будет выглядеть вот так: http://seocekret.ru/seo-optimizatsiy, и если в настойках заранее не сделаны изменения, а написано уже несколько постов, то придется исправлять URL адресс для каждой страницы. Поэтому лучше изменить настройки присвоения адресов страниц в Wordpress, перед тем как начинать с ним работать. Делается это в админке, пункт настройка. Зайдите в Постоянные ссылки (ЧПУ) и установите галочку на произвольная структура, в котором необходимо ввести следующее: /%postname%/
В следствии чего получите исправление URL адресов по умолчанию, на нормальные адреса прописанные латиницей и соответствующие названию поста. Такой вариан URL адресов более целесообразен и положительно влияет на оптимизацию сайта в целом.
Но если вдруг сложилась такая ситуация, что несколько постов уже опубликованы и URL адреса имеют вид по умолчанию (http://seocekret.ru/?р=11). В этом случае, делаете все то же самое, как было описано выше, единственным минусом будет то, что некоторые ссылки после этого отвалятся и буду выдавать 404 код ошибки. Придется исправлять урлы в ручную, но если постов не много, то сложного ничего нет. Заходите в меню Wordpress 2.7, затем Записи и Изменить, и там где у Вас расположена строка с названием поста, ниже находится сноска «Постоянная ссылка». Жмете на кнопку изменить, в результате чего, получаете новый исправленный URL адрес страницы вида: http://seocekret.ru/seo-optimizatsiy. И так для каждой записи по отдельности!
Вывод напрашивается один, прежде чем, что-то делать, нужно изучить все тонкости, иначе будут последствия. Думаю, что некоторые особенности движка Wordpress еще будут всплывать время от времени.
Купить или продать что-то сейчас не проблема – всегда к вашим услугам доска бесплатных объявлений «Из рук в руки»
Читать похожие статьи:
Не забывайте подписаться на обновления SEO блога по RSS!


40 Комментариев
Июнь 23rd, 2009
Здравствуйте! Подскажите пожалуйста. Есть блог, где написано уже много статей. Все они перелинкованы. Если я поправлю ссылки в админке на http://seocekret.ru/seo-optimizatsiy, то ссылки вида http://seocekret.ru/?р=11 работать не будут?
В ручную все поправить не представляется возможным, слишком большой объем. Может есть какой-нить плагин, что бы работали оба вида ссылок одновременно?
Июнь 23rd, 2009
Дмитрий, советую Вам не изменять URL – это нужно было делать на начальном этапе создания блога. Ссылки будут работать и те и другие, пока они находятся в индексе поисковой системы – но это дублирующий контент, когда по разным адресам находится одна и та же страница. Когда я менял себе URL, у меня на блоге было мало статей и без перелинковки, после чего все страницы с адресом заканчивающимся на /?р=…, я запретил к индексации в robots.txt.
Июль 28th, 2009
Спасибо огромное! Начала заниматься блоговодством месяца 2 назад. Сразу куча вопросов.На которые кстати гуру не очень то отвечают. Типа а где это? Иди посмотри где то там лежит! А дружественные форумы тоже не очень дружественны. Спасибо в сети попадаются нормальные люди!Искала ответ на это вопрос почти ссамого начала саме конечно не доперла.Зато сейчас прочла и сразу все переделала все 43 поста. Ничего зато какое удовлетворение, что находся ответы на вопросы! Еще раз большое СПАСИБО!
Октябрь 23rd, 2009
а как быть с вордпресом 2.6.1
где в нем менячть постоянные ссылки?
Октябрь 23rd, 2009
Там же, где и в любой другой версии Wordpress: раздел ЧПУ
Октябрь 23rd, 2009
Сори, неправильно вопрос задал.
Есть записи которые содержат только заголовок. мне необходимо что бы по клику на заголовок в сайдбаре был переход на сторонний сайт. как изменить постаянную ссылку к такой записи?
Октябрь 23rd, 2009
Исправить ссылку отдельной записи вряд ли у вас получиться, в шаблонах – програмно заложено присвоение только внутренних ссылок к постам. Но как вариант можно создать в разделе «Ссылки» – отдельную ссылку на внешний сайт с нужным названием.
Октябрь 23rd, 2009
а как сделать чтобы эти ссылки потом в сайдбаре отоброжались?
Октябрь 23rd, 2009
Когда создадите ссылку с нужным названием, перейдите в раздел «виджеты» (ваша тема должна их поддерживать) и установите виджет с названием «ссылки» в сайдбар. Можно использовать для этого – простой «текстовый» виджет и создавать ссылки прямо в нем.
Октябрь 23rd, 2009
спасибо большое!
Январь 5th, 2010
Большое Спасибо! Вы спасли меня от головной боли – повезло, что я опубликовал немного постов!
Март 13th, 2010
А у меня такая беда. сделал блог на хостинге в publik html/rus. адрес вида rus.домен.ру .Потом завел еще одну базу данных, сделал блог такой же, но на другом языке по адресу домен.ру. все файлы в папке publik html. сделал импорт страниц(их очень много, но там только названия, содержимого не было)и в результате страницы как бы есть, но при попытке просмотра выдает 404. Причем не вордпрессовскую, а хостинговую. Главная – единственное, что видно на сайте домен.ру. Да и страницы у меня статические, %postname%. В чем может быть дело?
Март 13th, 2010
Илья, сложно сказать, где конкретно ошибка, не видя то что вы делали. Как импортировали записи? Возможно у вас сохранились старые адреса страниц, которые были присвоены на бывшем хостинге и которых теперь не существует. Попробуйте воспользоваться специальными программами для импорта в wordpress из фала xml.
Март 13th, 2010
вот как раз специальными программами для импорта в wordpress из фала xml я и воспользовался.
причем поиск по сайту находит все страницы, а посмотреть их не удается.
Апрель 12th, 2010
Вопрос не совсем по теме…Но может подскажите как сделать так чтобы при изменении ссылки поста, он не воспринимался как новый, и не производилась рассылка RSS по почте?
Апрель 12th, 2010
Life-trip, как то не задавался таким вопросом, но возможно меняется дата при изменении ссылки, …а если оставить дату поста старой?
Апрель 12th, 2010
В том то и дело, что дата не меняется. Возможно не из-за этого конечно фидбернер повторно высылает уведомления. Потому что мне иногда они приходят и о тех постах, которые я вроде и не трогал.
Август 10th, 2010
Воспользовалась Вашим советом, так как только запустила блог и исправила только несколько страниц. У меня автоматически подставляется русский текст в ссылку и приходится вручную вводить название для статьи на английском. Возможно ли этот процесс автоматизировать?
Август 10th, 2010
И ещё один вопрос, как правильно прописать запрет на индексацию страниц с адресом заканчивающимся на /?р=… в файле robots.txt?
Август 10th, 2010
Ольга, плагин RusTolat делает это с ссылками автоматически. Думаю, в поиске найдете…
Август 10th, 2010
Ольга, По поводу запрета индексации, смотрите статью: http://seocekret.ru/optimalnyj-robotstxt-dlya-bloga/ в ней прекрасно показано все на примере, делайте по аналогии.
Август 12th, 2010
Спасибо. Плагин установила. Теперь автоматически проставляются английские ссылки. Некоторые еще рекомендуют добавлять после postname%/.html. Есть ли какая-то существенная разница в между двумя вариантами?
Август 12th, 2010
Ольга, честно говоря, я особой разницы с html или без него не вижу.
Сентябрь 19th, 2010
Добрый день.
Сразу хочу поблагодарить автора за полезную статью.
Я все сделал как написано выше, но почему то адрес ссылки поменялся на кирилицу. Вхожу в запись изменяю в ручную на латинский адрес и ничего не происходит и выдается Ошибка 404 – Не найдено
Сентябрь 19th, 2010
Евгений, установите плагин RusToLat, который без проблем найдете в сети, он позволит автоматически переводить ссылки в латиницу.
Сентябрь 19th, 2010
все работает!
огромное спасибо!!
Сентябрь 19th, 2010
ssoross
посоветуйте пожалуйста как правильнее, грамотнее сделать карту сайта.
Спасибо.
Сентябрь 20th, 2010
Евгений, читайте тут – http://seocekret.ru/plagin-dd-sitemap-generator-karta-bloga-prosto/
Февраль 10th, 2011
А как не устанавливая никаких плагинов изменить постоянную ссылку в одной странице?
Февраль 11th, 2011
Дмитрий, ручками
Февраль 11th, 2011
Спасибо получилось)))
Апрель 11th, 2011
Подскажите а если главный URL выглядит не правильно (цифрами почему то а не буквами) как изменить ?
Апрель 11th, 2011
Юрий, что значит главный УРЛ выглядит цифрами??? Главная страница это всегда адрес регистрируемого домена, который собственно вы сами и регистрируете или покупаете. Как заказали так и получили.
Июль 5th, 2011
Здравствуйте. Не подскажете, как мне сделать так, чтобы одна страница блога отличалась от других? я хочу убрать с нее рекламу, а на других страницах оставить… заранее спасибо.
Июль 6th, 2011
Юрий, к сожалению не все так просто, чтобы одна страница отличалась от других нужно создавать отдельный файл этой страницы, а для этого уже нужно разбираться в программировании.
Ноябрь 19th, 2011
большое спасибо!
Март 2nd, 2012
Я изменил адрес страницы в wordpress и теперь сайт грузится не до конца + невозможно зайти на /wp-admin
подскажете что можно сделать?
Март 7th, 2012
Не подскажите как и где можно зарабатывать 20-30 $ в сети ? пирамиды не предлагать! Есть начальный капитал 100 $ )) Готов вложиться
Апрель 20th, 2012
помогите пожалуйста! Возможно ли вернуть то что было постоянные ссылки? Я сменила и теперь рубрики и страницы в меню не работают(((( слёзно прошу помочь((((
Апрель 20th, 2012
спасибо, вернулось)
Добавить комментарий