Понятно, что удобная навигация весьма желательна на любом Web-сайте. К сожалению, иногда она приводит к дублированию контента. Для примера рассмотрим Web- сайт, в котором во все URL-адреса продуктов, относящихся к различным категориям, вставлены идентификаторы категории — чтобы обеспечить возможность трассовой навигации. При этом разработчик создает множество (для каждой категории) различных URL, по сути дела, дублированного контента. В данном разделе мы рассмотрим,трассовую навигацию более подробно.
Трасса (breadcrumbs — "хлебные крошки") — это навигационный элемент, обычно
находящийся в верхней части Web-страницы, который выглядит примерно как
Главная > Продукты > Пряники. Она особенно удобна для навигации, если пользователь находится глубоко в дебрях Web-сайта. В таких случаях щелканье на кнопке "Назад" слишком утомительно. А в случае, если пользователь попал сюда со страницы результатов поискового механизма, кнопка "Назад" и вовсе неприменима.
Вообще-то трассовая навигация — не единственная из существующих проблемных схем навигации по сайту. Быстро набирают популярность матричная навигация, многоаспектная навигация и навигация по категориям. Значительное количество крупных сайтов розничной торговли, таких как Wal-Mart, eToys, The Ноте Depot и Discovery Channel Store, применяют эти виды навигации и задают направление развития другим.
Дублирование контента, возникающее из-за применения этих сложных систем, приводит к возникновению не меньших проблем, но это выходит за рамки данной книги. Хотя везде действуют одинаковые общие принципы.
Трассовая навигация никак не влияет на SEO, если продукт относится лишь к одной категории. Категория определяется из базы данных, в силу наличия отношения 1:1 между продуктами и категориями. Поэтому нет необходимости передавать в URL идентификатор категории, но даже если он там и есть, возможна только одна комбинация
продукта и категории. Значит, дублирование контента не возникает.
Подмена URL ничего не даст для разрешения следующей проблемы.
/Product*/Cetegory-»-c3./Product-A-P10. html И
/Products/Category-B-C2/Product-A-P10.html И
/Products/Category-C-CS/Product-A-P10.html
Эти. три URL настолько же дублированы, как и
/Producta.php?category_id==1&product_id=10 И
/Products.php?categoiy_id«2&product_id=10 И
/ Products. php? ca t ecrory_id'=3&produc _id=10
В первом случае дублирование просто скрыто.
Проблема возникает тогда, когда продукт относится к более чем одной категории,
и для программного создания трассы необходимо передавать параметр. Если бы не было трассы, то параметр был бы не нужен, и пользователь мог бы вернуться на страницу категории с помощью кнопки "Назад" — но теперь возникла проблема. Если продукты относятся в среднем к трем категориям каждый, то для каждого продукта на сайте будут три идентичные страницы.
Причем единственным отличием этих страниц будет трасса:
Главная > Продукты > Лучшие пряники > Пряник с кокосовой стружкой
Главная > Продукты > Новые пряники > Пряник с кокосовой стружкой
Проблема возникает довольно серьезная. Выгоды удобной навигации по сайту неоспоримы, но ведь она порождает дублированный контент. По нашим наблюдениям, эта тема авторами поисковых алгоритмов в основном игнорируется. Трасса, несомненно, облегчает навигацию, но одновременно и порождает проблемы. В общем случае использование в URL переменных отслеживания, которые не влияют на контент, приводит к дублированию контента.
Имеется различные методы борьбы с этой проблемой. Ниже представлены способы, которые вы можете применять для устранения дублирования контента, порождаемого наличием трассы — если, конечно, вы хотите их применять.
Навигационные ссылки и трассовая навигация
Tagged: