Карта сайта (sitemap)
Краткое определение
Карта сайта это файл, обычно в формате XML, который перечисляет все страницы сайта, чтобы поисковик мог их обнаружить.
Поисковая система обычно находит сайт, переходя по ссылкам, но совсем новая страница, на которую пока никто не ссылается, может оставаться незамеченной какое то время. Карта сайта сообщает поисковику адрес каждой страницы, когда она обновлялась и ее примерный приоритет.
На крупных и часто обновляемых сайтах, например интернет-магазине с тысячами товаров, страницы без карты сайта могут оставаться незамеченными месяцами. Ее обычно указывают в robots.txt и дополнительно отправляют напрямую в такие инструменты, как Search Console.
Карту сайта часто путают с HTML-страницей для посетителей, которая перечисляет разделы сайта; XML карта сайта существует исключительно для поисковых систем и никогда не появляется на видимой части сайта. Частая ошибка включать в нее страницы, заблокированные через robots.txt или помеченные как noindex; такое противоречие посылает поисковику смешанный сигнал и снижает доверие к самому файлу.
Почему это важно
Без карты сайта индексация новых страниц зависит от случая. Правильная карта сайта гарантирует, что поисковик вовремя увидит каждую важную страницу, а не наткнется на нее случайно.
Условный пример
Продавец на маркетплейсе забыл добавить триста новых товаров в карту сайта, и большинство из них оставались невидимыми в поиске целый месяц.
