Как правильно прописать rel canonical, чтоб Гугл индексировал только правильную страницу?



Всем добрый вечер.
Нужна помощь.
Всем известно, что Опенкарт (в частности OC 2.3) плодит кучу дублей страниц. Как правильно прописать rel canonical, чтоб Гугл индексировал только правильную страницу (https://сайт/товар) без дублей (https://сайт/категория/товар или https://сайт/производитель/товар, https://сайт/товар+пагинация).
и куда этот скрипт вставить?
Всем спасибо за полный и квалифицированный совет.
680   26  

Comments

  1. Сергей Матвеев
    Сергей Матвеев 5 лет назад
    Зайдите в настройки SEO PRO (Система-Настройки-Магазин- вкладка Сервер) и уберите категории из урлов товаров и у вас будет https://сайт/товар всегда. И дубли уберутся, и товар можно будет размещать одновременно в разных категориях.
    • Александр Ганзиенко
      Александр Ганзиенко 5 лет назад
      Матвеев Сергей see pro -это модуль. По умолчанию его нет в опенкарт 2.3
    • Александр Ганзиенко
      Александр Ганзиенко 5 лет назад
      Матвеев Сергей тем более, что он не решает задачи с урл адресами типа /товар+&%=lim
  2. Игорь Мороз
    Игорь Мороз 5 лет назад
    а старый, добрый 301, для любой cms подходит
    • Александр Ганзиенко
      Александр Ганзиенко 5 лет назад
      Igor Moroz 301 немного неудобно реализовать
  3. Макс Грабов
    Макс Грабов 5 лет назад
    на опенкартфоруме много материала по этой теме
    • Александр Ганзиенко
      Александр Ганзиенко 5 лет назад
      Max Grabov спасибо, что на форум послали, а не дальше!
    • Макс Грабов
      Макс Грабов 5 лет назад
      Александр Ганзиенко я Вас не посылал. просто не далее как сегодня нашёл там код по каноникал. но у меня наоборот было сайт/категория/товар, а каноникал был сайт/товар. я привёл все к первому виду
    • Александр Ганзиенко
      Александр Ганзиенко 5 лет назад
      Max Grabov понял. Спасибо. Но кроме сайт/категория/товар есть дубли типа /страница &%=limit (всякие абракадабра от фильтра и пагинации)
    • Артем Чеботар
      Артем Чеботар 5 лет назад
      Это в роботc в disallow прописываете
    • Макс Грабов
      Макс Грабов 5 лет назад
      Артем Чеботар это не мне, это выше)
    • Александр Ганзиенко
      Александр Ганзиенко 5 лет назад
      Артем Чеботар это не рекомендует сканировать страницу, а от индексации это не спасает.
    • Артем Чеботар
      Артем Чеботар 5 лет назад
      Закажите доработку noindex nofollow в мета тегах для таких страниц если модуль фильтрации не предусматривает. Это точно спасет.
    • Александр Ганзиенко
      Александр Ганзиенко 5 лет назад
      Артем Чеботар вот это я и хочу. Но нужно все правильно прописать, чтоб одним скриптом не пустить в индекс все дубли. Но на каждой странице это не пропишешь. Нужно правило вывести
  4. Александр Ганзиенко
    Александр Ганзиенко 5 лет назад
    Всем спасибо. Вопрос решён.
    • Александр Денисов
      Александр Денисов 5 лет назад
      Александр Ганзиенко вы бы хоть написали для остальных, как решили)
    • Александр Ганзиенко
      Александр Ганзиенко 5 лет назад
      Aleksandr Denisov прописал скриптик с ноиндекс нофоллоу. Уточнять не буду, так как у всех разные варианты дублей
  5. Никита Ознобихин
    Никита Ознобихин 5 лет назад
    Устранять нужно дубли. Мало навесить каноникал, редиректы и ноиндекс. В исходном коде страниц не должно быть ссылок на эти дубли. Поэтому сайты на опенкарте тянут кучу времени на доработки и редко взлетают... цмс для установки модулей и доработок.
    • Александр Ганзиенко
      Александр Ганзиенко 5 лет назад
      Nikita Oznobihin дубли, которые не попадают в индекс гугла ни каких проблем не несут. Это во-первых. А во-вторых, правильно прописанные 301 редиректы совместно с ноиндекс предотвращают появление таких страниц.
    • Никита Ознобихин
      Никита Ознобихин 5 лет назад
      Александр Ганзиенко но все также тратят краулинговый бюджет
  6. Никита Ознобихин
    Никита Ознобихин 5 лет назад
    Рекомендации выше - сплошные костыли! Неужели так сложно разобраться для чего нужен редирект, каноникал и robots.txt?
    • Александр Ганзиенко
      Александр Ганзиенко 5 лет назад
      Nikita Oznobihin а причем здесь вообще роботс? Какое он имеет отношение к формированию страниц и темболее к их индексированию?
    • Александр Ганзиенко
      Александр Ганзиенко 5 лет назад
      Роботс просто рекомендует роботу, какие страницы сканировать, а какие нет
    • Никита Ознобихин
      Никита Ознобихин 5 лет назад
      Александр Ганзиенко хотите более расширенную информацию?) напишите в лс
    • Александр Ганзиенко
      Александр Ганзиенко 5 лет назад
      Nikita Oznobihin вы знаете о роботс.тхт что-то новое?
    • Никита Ознобихин
      Никита Ознобихин 5 лет назад
      Александр Ганзиенко нет, имею более полное представление