Рассмотрено

+3

Доработка URL для SEO

Ба Ань Доан Обновлен 2 года назад в категории CMS Общий функционал 6

Некоторые SEO анализаторы ругаются на то, что страницы со '/' на конце и без ведут на разные страницы (без слэша естественно выдают 404). А также одинаковые страницы на url с разными регистрами. Сделайте, пожалуйста, для таких страниц редиректы на оригинал.

Комментарии 6

  • Артем Полторанин 2 года назад

    404 говорит о том, что данного URL не существует. Редиректы (думаю вы говорите о 301) должны быть, если имело место перемещение страниц из одного URL на другой. В случе с Readyscript страниц без слеша никогда не было. Пожалуйста, не воспринимайте все что пишут анализаторы за истину последней инстанции. Нужно четко понимать логику и смысл каждой операции.

  • Алекс Бодров 2 года назад

    Во-первых ссылку на анализатор в студию.
    Во-вторых, нет никакого стандарта URL, нигде не прописано как они должны оканчиваться - со слешем или без. Однако нигде кроме Wordpress и ReadyScript я слешей на конце URL не видел. Это проблема для переезда с другого движка, так как даже с редиректами трафик падает на 1-3 месяца. Поэтому если это не затрагивает быстродействие системы - лучше убрать слеши на конце.

  • Владимир 1916 Бирич 2 года назад

    Если убрать слеш на конце, то у всех, у кого уже есть готовый магазин, все страницы из индекса повылетают.
    Может лучше сделать админу возможность настроить вид URL?
    Это значительно облегчит переезд с других движков. Но это имеет смысл, если сделать возможность переназначить любой URL любой страницы. А это значит писать его в базу, что скажется на быстродействии.
    Если просто убрать слеш на конце, то это никак не поможет с переездом, т.к. вид URL очень разный везде.

  • Ба Ань Доан 2 года назад

    Сервис: seowizard
    Да, не существует единственного истинного решения, со слешем или без слеша в конце. Но считаю это вполне логичным, что должен быть 301 редирект со страниц типа https://example.com/catalog на https://example.com/catalog/ или наоборот, ибо значения URI в обоих случаях одинаковы, и любой пользователь поймет, что и тут и там попытка запроса каталога. Это реализовано, к примеру, в связном, wildberries.

  • Поло Арт 2 года назад

    ТС, такие вопросы решаются на уровне сервера, причём здесь вообще движок?
    У битры постоянно приходится слеши сзади отсекать, весь инет завален регулярками, как это делать на апаче и на nginx
    Что вам конкретно мешает воспользоваться советами "remove trailing slash"?

Написать сообщение