Как выставить rel="canonical"?

На сайте в шаблоне стоит {if !empty($canonical)}<link rel="canonical" href="{$canonical}"/>{/if} но на страницах /?page=2 и т.д. не пояявляется.

В общем как сделать чтобы на страницах типа site.ru/categs/?page=2 появлялся <link rel="canonical" href="site.ru/categs/">?

1 ответ

  • 1

    Ну в общем можно, конечно, исходя их action и наличия переменной page в прописывать canonical в заголовке. Только оно точно надо, если гугл утверждает ровно обратное -- для постраничного вывода canonical не нужен. Ибо ничего кроме первой страницы категории индексироваться не будет. Первое место, кстати, в списке типичных ошибок вебмасторов при использовании canonical.

    • +2
      Pereiro Pereiro 22 декабря 2015 22:02 #

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

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

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