Как правильно использовать rel=canonical в интернет-магазинах?

A2
На сайте с 19.10.2012
Offline
31
3762

Ребят, поделитесь опытом.

Есть интернет-магазин 5000~ страниц.

Что сделали:

1. Для страниц пагинации поставили canonical на основную страницу раздела, т.е.

с

example.ru/catalog/razdel?page=1

example.ru/catalog/razdel?page=2

example.ru/catalog/razdel?page=all

на

example.ru/catalog/razdel (на этой странице канонический адрес на саму себя)

2. Для страниц, генерирующихся с помощью фильтра, поставили canonical на основную страницу раздела, где применяется фильтр, т.е.:

с

expample.ru/catalog/razdel?price=[value]&razmer=[value]&..

expample.ru/catalog/razdel?price=[value]&razmer=[value]&..

expample.ru/catalog/razdel?price=[value]&razmer=[value]&..

на

example.ru/catalog/razdel

3. На всех остальных страницах канонический адрес на себя.

Что ожидаем:

1. Страницы, генерируемые фильтром, не будут участвовать в поиске, в следствии чего не возникнут проблемы с дублями и релевантной в выдаче

2. Выполнение рекомендаций яндекса, как следствие положительную отдачу от него :crazy:

Что получили:

Прошло примерно 2 АПа (знаю, что мало)

В Яндекс.Вебмастере растут исключенные страницы роботом: растут ошибки типа "Документ является неканоническим".

В Гугл.Вебмастере все спокойно и без ошибок.

Встаёт вопрос

Либо Яндекс дибил, либо я. Ну скорее я, конечно, но может хоть вы подскажете в чём? Были мысли вообще убрать rel canonical со всех страниц, и пусть ПСы сами маятся с определением дублей и т.п.

Any ideas?

V8
На сайте с 11.03.2013
Offline
15
#1

В данном случае ПС ведет себя корректно)

п.1. - Зря, теперь будет учитываться только первая страница, все остальные это ее дубли,включая содержание, вылетит из индекса. Все товары на этих страницах дубли товаров на первой, если это не так то убирайте)

1. Страницы, генерируемые фильтром, не будут участвовать в поиске, в следствии чего не возникнут проблемы с дублями и релевантной в выдаче

Сумевший задать вопрос знает ответ)

Да действительно эти страницы не будут участвовать в поиске, но поисковая система их проиндексирует и они будут являться дублями, хотите вы этого или нет) более того, на этих страницах разные товары и подобными действиями вы лишаете себя огромного кол-ва различных запросов НЧ и спектра. Да и что плохого если человек попадет на 2 или третью страницу каталога?)

2. Для страниц, генерирующихся с помощью фильтра, поставили canonical на основную страницу раздела, где применяется фильтр, т.е.:

Вот тут вы все верно сделали)

а с гуглом нет проблем по тому что он очень хорошо индексирует скрипты и всю динамическую шушеру.

поделись, улыбкою своей и она к тебе не раз еще вернется :)
A2
На сайте с 19.10.2012
Offline
31
#2

Благодарю за ответ.

В таком случае у меня осталось 2 пути решения проблемы:

1. Убрать rel=canonical со страниц пагинации (...?page=1,2,3..)

2. Или проставить на них canonical на саму себя.

Пожалуй, выберу второй вариант.

Самое интересное, что в рекомендациях Яндекса про canonical не очень понятно (двойной смысл) написано:

http://help.yandex.ru/webmaster/controlling-robot/html.xml#canonical

Если не забуду отпишусь о результатах

V8
На сайте с 11.03.2013
Offline
15
#3

Есть теория, есть практика)

Сам на такую штуку напарывался с ИМ... хочется как лучше)

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