HTML-карта сайта — это стандартная веб-страница (не машиночитаемый файл), которая перечисляет основные категории и страницы сайта в структурированном, кликабельном формате, предназначенном как для посетителей, так и для поисковых роботов. В отличие от XML-карты сайта, которая существует исключительно для предоставления поисковым системам исчерпывающего индекса URL-адресов, HTML-карта сайта — это страница, которую любой посетитель может открыть, чтобы увидеть полную структуру категорий сайта. Для каталогов, где страницы товаров могут находиться в нескольких кликах от главной страницы, HTML-карта сайта предоставляет как покупателям, так и поисковым роботам прямой путь к разделам, которые они могли бы не обнаружить при обычном просмотре.
Почему HTML-карты сайта важны для удобства поиска товаров
Большие каталоги с сотнями категорий и подкатегорий могут скрывать товары настолько глубоко в иерархии сайта, что ни покупатели, ни поисковые роботы не могут надежно найти их с помощью обычной навигации. HTML-карта сайта действует как плоский, всеобъемлющий индекс, который отображает все основные категории в одном месте, предоставляя поисковым роботам дополнительные внутренние ссылки на категории, которые в противном случае могли бы зависеть от одного пути через главное меню. Это напрямую улучшает органический поиск , поскольку страницы с большим количеством внутренних ссылок, указывающих на них, как правило, индексируются чаще и надежнее. Это недорогое дополнение по сравнению с его влиянием, особенно для розничных продавцов, которые добавляли категории со временем, никогда не пересматривая основную навигацию для их включения.
Как работают HTML-карты сайта
HTML-карта сайта обычно представляет собой одну страницу, часто связанную с нижним колонтитулом сайта, организованную иерархически по категориям и подкатегориям, и отражает — но не заменяет — основную карту сайта. структура навигацииЭто наиболее полезно, когда отражает ту же таксономию, которая используется для организации самого товарного фида, поскольку категории, существующие в фиде, google_product_category Поля пользовательских категорий, которые нигде не отображаются в навигации сайта, фактически невидимы как для покупателей, так и для поисковых роботов до тех пор, пока их не отобразит HTML-карта сайта. Некоторые ритейлеры генерируют эту страницу динамически из того же источника данных о категориях, что и для других целей. хлебная крошкаэто гарантирует, что карта сайта, навигационная цепочка и категоризация ленты будут описывать одну и ту же иерархию, а не будут со временем переходить к трем противоречивым версиям структуры сайта.
Пример
<item>
<g:id>SKU-33210</g:id>
<g:title>Ceramic Pour-Over Coffee Dripper</g:title>
<g:google_product_category>Home & Garden > Kitchen & Dining > Coffee & Tea</g:google_product_category>
<g:product_type>Kitchen > Coffee & Tea > Pour-Over Brewers</g:product_type>
</item>
<!-- Corresponding HTML sitemap entry structure -->
<li>
<a href="/ru/collections/kitchen">Kitchen & Dining</a>
<ul>
<li><a href="/ru/collections/coffee-tea">Coffee & Tea</a>
<ul><li><a href="/ru/collections/pour-over-brewers">Pour-Over Brewers</a></li></ul>
</li>
</ul>
</li>
Держать product_type Иерархия в ленте, выровненная по категориям, указанным в HTML-карте сайта, гарантирует, что поисковый робот, следующий по любому из этих путей, попадет на согласованную, хорошо связанную версию одного и того же дерева категорий.
Связанные концепции
HTML-карты сайта работают лучше всего, когда они отражают общую структуру навигации сайта, а не вводят отдельную, противоречащую ей таксономию, и дополняют навигацию по хлебным крошкам , предоставляя поисковым роботам плоский индекс той же иерархии, которую хлебные крошки отображают по одному уровню за раз. Вместе они вносят существенный вклад в органическую поисковую доступность больших каталогов, где одна только глубина поиска скрыла бы целые категории от глаз.