Проблема с сабжем.
Есть каталог товаров:
Страница 1
Страница 2
Страница 3
итд.
У меня с помощью globalredirect выводится тег canonical на всех страницах, но в каждой из этих страниц этот тег указывает на текщуюу страницу. Т.е. в Странице 1 тег указывает на страницу 1, в странице 2 тег указывает на страницу 2 итд. Должно же быть так: в каждой странице тег canonical должен ссылаться на первую страницу.
как пофиксить?
Комментарии
Ну что же Вы все globalredirect пользуетесь, а потом на canonical жалуетесь?
Есть модуль, который специально для этого предназначен – Meta tags
Meta tags не работает с Views. Там есть какой-то патч, но это костыли и я так и не смог разобраться как пользоваться этим гребаным git.
Он указывает поисковикам путь, по которому должны индексироваться страницы с идентичным содержимым.
Для Views не нужен canonical, если Вы не создаёте несколько одинаковых Views.
я бы посмотрел как с одним путем сделать несколько вьюшек)
я прекрасно знаю как работает canonical. возможно я не очень понятно объяснил.
Когда категория стульев в интернет магазине не вмещается на одну страницу - она разбивается на 5 страниц, к примеру.
chairs
chairs?page=1
chairs?page=2
итд.
на каждой из этих страниц должен стоять линк chairs в каноникал. а сейчас каждая страница прописывает в каноникал саму себя (chairs?page=n)
у меня views term-taxonomy выводится каталог товаров в интернет магазине.
Естественно имею в виду несколько одинаковых Views с разными путями.
Кто за деньги мне все сделает и настроит как надо?
Но у Вас же неодинаковое содержимое на этой chairs?page=1 и этой chairs?page=2 странице?!
для ПС это одинаковые страницы
Если Вы хотите запретить для индексации chairs?page=1, chairs?page=2, и т.д. то добавьте в robots.txt Disallow: /*?page=*
Если бы этот вариант мне подходил, я бы уже давно так сделал.
Я так понял, что у автора топика в поиске они все присутствуют, а он хочет, чтоб была одна.
Чем он Вам не подходит?