Поддержка Проблемы и решения Исправить УРЛ на ЧПУ не потеряв старые ссылки

  • пользуюсь WordPress 3.8.4 с темой оформления Autopilot.
    Сайт работает с 2008 года. Подскажите пжст:
    Как сделать Человеко Понятные Урл (ЧПУ) на старых и новых страничках, при этом не потеряв старую ссылочную массу?

    сейчас урлы закнчиваются примерно так: .ru/?page_id=906

Просмотр 15 ответов — с 1 по 15 (всего 18)
  • Модератор Yui

    (@fierevere)

    永子

    просто включите в настройках,
    то что у вас сейчас не потеряется и будет работать дальше

    только такой фокус работает только с ?p=id , сменить любую другую структуру ЧПУ у вас так просто уже не выйдет 😀

    как это включить в настройках?
    и уверены ли вы что старые ссылки не потяряются — я слышал, что надо какой то редирект как то настраивать…

    В данном случае не надо ничего настраивать. Когда вы переключите ссылки на .ru/page-slug WordPress внутри себя все равно будет превращать ссылку в .ru/?page_id=906. Т. е. все старые ссылки такого вида будут работать, более того WordPress автоматически будет перенаправлять с .ru/?page_id=906 на .ru/page-slug.

    то есть я позиции в поисковиках не потеряю?

    Так же прошу подсказать как это переключить — в меню «параметры»-«пстоянные ссылки» есть такой вариант — по названию записи- .ru/sample-post/ — это оно?

    Все страницы будут работать, так что наверное нет.

    .ru/sample-post/ — это один из вариантов того, как новости (записи блога будут отображаться). Можно сделать как угодно, например, .ru/blog/35/ (35 это ID записи блога) или .ru/bla-bla/bla-bla/news/sample-post/.

    У меня стоит .ru/news/35/, потому что не надо париться насчет post-slug и число точно будет работать, потому что текстовые ссылки иногда при отправке в почте или еще где-то обрезаются, а с циферками везде все работает.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    то есть я позиции в поисковиках не потеряю?

    Нет. Старые адреса будут перенаправляться на новые с кодом 301 (постоянное перенаправление). Поисковые системы его понимают:

    Всё таки пжст подскажите как же переключиться на «переключите ссылки на .ru/page-slug» или «просто включите в настройках» я не понимаю слэнга…

    Что конкретно нужно сделать и в каком меню? В меню «параметры»? что там нужно сделать? подскажите пжст!

    Перейди на /wp-admin/options-permalink.php и включи структуру какую хочешь, тыкни сохранить и все.

    Перешёл на /wp-admin/options-permalink.php, там есть на выбор:
    1. по умолчанию — .ru/?p=123
    2. день и название — .ru/2014/10/30/sample-post/
    3. месяц и название — .ru/2014/10/sample-post/
    4. цифры — .ru/archives/123
    5. название записи — .ru/sample-post/
    6. произвольно — .ru — ВОТ ТУТ ЕСТЬ ПОЛЕ ПУСТОЕ — сюда что ли писать что то надо?

    У меня обычный сайт (не блог) со статическими страничками. Хочу чтоб ЧПУрлы совпадали в итоге с названиями страничек.

    korobochkin или кто-нибудь, пжст, что же надо тут прописать?

    как вариант:

    /%category%/%postname%.html

    или любой другой.

    Я осторожничаю потому как не хочу позиции в поисковике потерять:
    И вся эта затея для SEO…

    Скажите в итоге подставив /%category%/%postname%.html что я получу:

    .ru/моя-страничка
    или .ru/moya-stranichka

    Нужно ли для варианта .ru/moya-stranichka применять плагин или можно стандартными средствами WP обойтись?

    получится /rubrika/post.html
    вернее так получится, если использовать cyr-to-lat — по умолчанию на русском ссылки будут.

    /%category%/%postname%.html
    Фу, хтмл.

    не понял смысла фу?

Просмотр 15 ответов — с 1 по 15 (всего 18)
  • Тема «Исправить УРЛ на ЧПУ не потеряв старые ссылки» закрыта для новых ответов.