NGINX: слеш в конце

Здравствуйте!

Все никак не можем найти хороший и рабочий конфиг для шоп скрипта... Продолжение веселья:

Для главной страницы создается дубликат! Страница без слеша и со слешем в конце отдается с кодом 200 - дублируется.


2 ответа

  • 1
    Николай Webasyst 30 апреля 2019 22:23 #

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

  • 1

    Здравствуйте, Сергей! А с чего вы взяли, что со слешем и без для главной должны быть разные статусы? Я конечно понимаю, что вы SEOшник, но это не освобождает вас от знания технической части того, как работает web.

    Во-первых, в заголовках при запросе главной страницы слеш всегда подставляется, веб-сервер не знает, со слешем вы запросили URL, или нет, так как к нему запрос всегда приходит со слешем.

    Во-вторых, в блоге Google специально для SEOшников написано:


    Rest assured that for your root URL specifically, http://example.com is equivalent to http://example.com/ and can’t be redirected even if you’re Chuck Norris.


    Там же сказано на счет других страниц (не главных): 

    Leave it as-is. Many sites have duplicate content. Our indexing process often handles this case for webmasters and users. While it’s not totally optimal behavior, it’s perfectly legitimate and a-okay. :)

    Попробуйте сосредоточить ваши SEO навыки на чем-то полезном, а не бессмысленных попытках заставить веб-сервер делать то, для чего он не предназначен. 

    Не знаю, актуально для вас или нет, но писал для тех, кто задастся таким же вопросом в будущем. 


    • +1

      Действительно, вы правы. Очень много публикаций различного содержания:

      1. Слеш влияет https://blog.promopult.ru/seo/chto-takoe-dubli-na-sajte-i-kak-s-nimi-borotsya.html

      2. Слеш не влияет https://siteclinic.ru/blog/internal-optimization/url-vopros-otvet/

      3. Слеш не влияет (эксперимент) https://habr.com/ru/sandbox/109256/

      Из практики действительно доказано, что слеш не влияет. Тема не актуальна, для справки.

      p.s. Ув. Quasar, предлагаю вам сосредоточить свои усилия на разделе Предложения, много новых идей для себя возьмете там, и для новых продуктов в том числе. 

      Судя по профилю, они получаются хорошие :)

      • +1

        Вы писали:

        Для главной страницы создается дубликат! Страница без слеша и со слешем в конце отдается с кодом 200 - дублируется.

        Для главной страницы поисковая система не может сделать дубликат в рамках одного протокола и домена. Это технически не возможно. Значит вы либо не правильно высказались, либо соврали, либо я не прав, и готов увидеть поисковый запрос, где на один домен две главных: со слешем, и без.

        Кстати, в вашей первой ссылке вывод про слеши такой:

        Какой URL предпочтителен: со слешем или без? Чисто технически — никакой разницы. Смотрите по ситуации: если проиндексировано больше страниц со слешем, оставляйте этот вариант, и наоборот.

        А не как вы сказали:

        1. Слеш влияет

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

        Всегда нужно ссылаться на официальные рекомендации Google/Yandex, а не на чьи-то домыслы. 


        P.S. Без обид, очень часто работаю с сеошниками, и часто приходиться смотреть на эти бредовые рекомендации, которые иногда даже реализовать невозможно, не нарушая RFC и стандарты Web. 

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите