Приветствую читателей своего блога! Сегодня поговорим о поисковой оптимизации, а именно о методах управления поведением робота Яндекса и Google (белых методах). Будем устранять похожий контент в интернет-магазине uCoz. В качестве введения поясню, зачем это нужно и чем грозит игнорирование данного момента.
Суть проблемы
При наличии большого количества товаров в каталоге интернет-магазина у нас появляется переключатель страниц. Казалось бы, незаменимая вещь, чем листать вниз до бесконечности, пользователь выбирает нужный номер и вуаля. Каталог грузится быстрее, поведенческие факторы улучшаются.
В URL при этом добавляется порядковый номер:
.../shop/category;3
Таким образом, мы получаем абсолютно новую ссылку с точки зрения поисковой системы.
После того, как Ваш сайт посетит робот Яндекса или Google, то в индекс попадут все подобные УРЛы:
В этом, конечно, нет ничего страшного, а даже наоборот. Но я бы не взялся утверждать, какой из них будет наиболее релевантным поисковому запросу, по которому продвигается категория. А Вы?
Что же получается? А получается следующее: необходимо однозначно установить релевантную запросу страницу. И не допустутить, чтобы вес с входящих ссылок растекался по n-ому количеству дублей, что в конечном счете отразится на весе страницы и не даст ей возможности выжать максимум в выдаче поисковиков.
Устраняем дубли
Для того, чтобы устранить страницы с похожим содержанием, мы воспользуемся атрибутом canonical и добавим ссылку в раздел <head> тех страниц, которые необходимо скрыть. Таким образом мы сообщим поисковым системам, что содержание их одинаково, в индекс будет добавлена лишь одна из всех.
Заходим в панель управления и выбираем Управление дизайном (шаблоны)
Переходим на шаблон страницы каталога модуля Интернет-магазина:
При помощи $CURRENT_PAGE$ мы определим номер страницы. Если переменная равна единице, то мы не выводим <link>, в противном случае - необходимо отобразить. Применительно к uCoz, код будет выглядеть так:
об этом мы обязательно поговорим в одной из статей более подробно.
к примеру, для Google, важен показатель PageRank. При простановке canonical показатель ПР перенесется на указанную страницу. А выдача в Гугле, как известно, зависит от этого показателя.
да, так. дело в том, что ноуиндекс не предотвращает утечку веса со ссылок, которые в нем размещаются. он лишь скрывает текст от поисковой системы. яндекс
где-то я уже про это читал вот почему в настройках советуют использовать вхождение статьи в несколько категорий только при крайней необходимости.
я сейчас попробовал, статья доступна даже по адресу типа сайт.ru/publ/статья_про_кота/6-1-0-74
вот что я заметил: если для категории не задано ЧПУ, то статья имеет урл типа сайт.ru/publ/статья_про_кота/6-1-0-74 независимо от того, откуда ее открываешь.
если не продвигаете категории по запросам "кот" и "пес и кот", то можно чпу для них убрать.
другого пока ничего в голову не приходит, надо подумать
Здравствуйте. Подскажите, пожалуйста, у меня вопрос относительно дублей пагинации страниц разделов и категорий сайта на Юкоз, пролем с материалами нет - каждый материал имеет строго 1 раздел или категорию. Вопрос заключается в следующем, может ли данное условие приведенное в этой статье помочь избавиться от дублей пагинации разделов и категорий, а также при закрытии от индексации страниц, можно ли сделать так чтобы можно было данным условием <?if $CURRENT_PAGE$!='1'?><link rel="canonical" href="$CAT_URL$"><?endif?> закрыть стразу все страницу скажем с 1 по 20 ? А так получается если у меня таких дублей 20 страницу мне для каждой нужно отдельно условие прописывать, так ведь? Буду очень признателен Вам за помощь, поскольку нужно избавиться от дублей для дальнейшего продвижения сайта. Помогите, пожалуйста.
условие в заметке говорит: если номер страницы не равен единице, значит она является дублем первой страницы. это действительно хоть для 100500 страниц.
Подскажите, пожалуйста, как к примеру закрыть от дублей все страницы данного раздела кроме данной главной страницы:http://www.zrenimed.com/faq/
Делов том что я не знаю как узнать ее $CURRENT_PAGE$ у нее его нет, а у всех других страниц данного раздела страницы имеют ввид: http://www.zrenimed.com/faq/0-2
Да и скажите, еще, пожалуйста, для все разделов прописывается $CAT_URL$ или эта переменная от чего-то зависит или она может меняться? Помогите, пожалуйста, не до конца разобраться.
Здравствуйте. Надеюсь, на Вашу помощь, ответье, пожалуйста, на мой вопрос, не могу понять как использовать этот каноникал для моих страниц: мой вопрос вверху. Дайте, пожалуйста, ответ.
Здравствуйте. Возможно Вы правы относительно уникальности страниц, но у них у всех одинаковый title и description, что является неполными дулями оригинальной страницы, как быть с такими страницами на сайте, ведь они участвуют в поиске, а прописать каждой уникальный тайтл нельзя?
Единственным возможным вариантом мне видится указание номера страницы.
Получить его можно из $REQUEST_URI$ - относительной ссылки на текущую страницу.
Пример <?substr($REQUEST_URI$,N,1)?> отображает номер страницы Надо лишь указать N количество символом до цифры после /faq/, это номер страницы. Если страниц более 9, то надо делать проверку на длину.
Спасибо за ответ, но честно говоря не понял вообще Вас... Убрать ссылку, закрыть в роботс и ещё к этому: "Однако не нужно удалять все подстраницы, что-то же должно показываться"...
Пошел искать решение проблемы дальше. Буду признателен если более понятно объясните.
Здравствуйте! Могу ли я вместо <?if $CURRENT_PAGE$!='1'?><link rel="canonical" href="$CAT_URL$"><?endif?> прописать в каталоге товаров <link rel="canonical" href="http://wealthofcolour.ru/shop/ukrasheniya/podveski" /> <link rel="canonical" href="http://wealthofcolour.ru/shop/ukrasheniya/koltsa" /> ну и так далее для каждой категории? Это равноценно?