База знаний Интернет-магазин

Карта сайта интернет-магазина: что это, зачем нужна и как ее создать

Уже который год не угасают споры между различными экспертами по поводу необходимости карты сайта. Одни стоят на защите инструмента и утверждают, что без sitemap говорить об эффективном продвижении ресурса бессмысленно. Другие, наоборот, считают составление карты сайта пустой тратой времени.

 

В материале разберёмся что это за инструмент, как посмотреть карту сайта, в чём заключается её польза для бизнеса, из каких элементов состоит и как создать полноценную sitemap для интернет–магазина.

 

Что такое карта сайта?

Прежде чем рассказывать об особенностях и прочих тонкостях инструмента, стоит разобраться с терминологией и некоторыми особенностями.

 

Карта сайта (sitemap) — это файл в формате xml или html, где перечислены URL страниц ресурса. По сути, это некий путеводитель по сайту для поисковых роботов, который подсказывает какой контент размещён на площадке и где его найти.

 

Для наглядности, sitemap можно сравнить с оглавлением, например, в энциклопедии. То есть, можно, конечно, обойтись и без него, но поиск нужной информации в этом случае займёт в разы больше времени. Отсюда вытекает основная задача карты — упрощение взаимодействия с ресурсом пользователей и поисковых систем.

 

Виды

Различают два вида sitemap, которые отличаются форматом документа в котором они размещены и направленностью:

 

HTML

Формат используется при составлении карт, которые предназначены для повышения удобства пользователей и облегчения им процесса поиска нужной информации. Представляет из себя обычную страницу, где перечислены все важные разделы ресурса в виде ссылок. Поисковики воспринимают такой файл лишь как вспомогательный элемент. Чаще всего документ размещается в футере сайта или разделе «Специальное», чтобы посетители ресурса могли легко его найти и использовать по назначению.

 

XML

Файл формата xml создаётся для облегчения работы поисковым системам. В нём размещаются ссылки на страницы и дополнительные параметры, такие как:

 

— частота обновлений;

— приоритетность;

— дата последних обновлений.

 

Это делается для ускорения процесса ранжирования поисковыми роботами. Поэтому для её оформления есть чёткие правила и определённая структура, о которых мы расскажем чуть ниже. Иначе поисковики эту карту проигнорируют. Размещается документ в корне сайта и доступен только по ссылке. 

 

Каким ресурсам нужна sitemap?

Карта сайта, необязательный инструмент, который призван помогать пользователям и поисковикам взаимодействовать с ресурсом. Поэтому он нужен далеко не каждой площадке. Например, не стоит тратить время, если речь идёт о сайте–визитке или небольшом лендинге на 10 страниц. 

Но бывают случаи, когда без sitemap обойтись нельзя:

  • если проект ещё слишком юн и не обладает достаточной внешней ссылочной массой;

  • если ресурс многостраничный (более 350 страниц для индексации) и имеет сложную структуру. Чаще всего это интернет–магазины;

  • если в веб–сайт часто вносятся корректировки;

  • если есть необходимость в указании приоритетности вхождений;

  • если внутри сайта имеются отдельные страницы, не связанные с остальными.

Сегодня карта сайта — популярный инструмент, который используют более 70% интернет–магазинов. Это помогает им добиться корректного индексирования, своевременного выявления ошибок при сканировании, таких как, неточности url–адресов, ошибки 404 и вложения, которые закрыты от индексации.

Пренебрежение к карте сайта для владельца бизнеса может повлечь ряд неприятностей, например:

  • поисковые роботы найдут ресурс спустя слишком длительное время, что повлечёт за собой потерю трафика и, соответственно, прибыли;

  • индексация обновлённых страниц ресурса будет затянута, что приведёт к тем же последствиям;

  • ряд товарных карточек может вообще не попасть в поисковую выдачу и будут проигнорированы пользователями, что приведёт к снижению прибыльности.

Всех этих проблем можно избежать, если уделить достаточное внимание  SEO–оптимизации. Помочь в этом вопросе могут возможности платформы InSales, где есть достаточный инструментарий для создания привлекательного поискового сниппета и улучшения CTR. Платформа поможет создать сайт, который будет отвечать всем требованиям поисковых систем и при ранжировании сможет занять самые высокие позиции в поисковой выдаче.

Разновидности xml-карт

Sitemap.xml чаще всего составляют в виде одного документа, реже в виде нескольких карт, разбитых на логические группы. Можно выделить несколько видов файлов по типу данных:

Общие сведения 

В таком документе идёт перечисление всех url–адресов в порядке приоритетности страниц. Рядом с каждой ссылкой проставляется дата последнего обновления. Ниже пример классической карты сайта, которую можно встретить на большинстве ресурсов.

 

Данные о других sitemap в едином файле

В этом случае ссылки на страницы сайта перечислены в нескольких файлах. То есть, карта сайта содержит внутри себя ещё несколько карт. Такие ситимап применяются для разделения большого числа url–страниц, например, когда речь идёт о крупных интернет–магазинах. 

Информация об изображениях, видео и новостном контенте

Такой файл sitemap содержит данные о медиафайлах и новостных статьях. Например, для изображений прописывают ссылки на теги их разметки в формате <image:image>. Для новостей используют <news:news>.

Основные элементы карты сайта

Для Sitemap.xml есть ряд требований по составу элементов и их характеристикам:

  • Файл должен иметь кодировку первой строки формата UTF–8. Это позволит хранить и передавать данные более компактно.

  • В начале и конце необходимо указывать тег sitemapindex. 

  • Блок <urlset> необходим для указания протокола и исключения ошибок при использовании данных.

  • Парный родительский тег <url> обязателен для карты сайта. К каждому URL–адресу нужно добавлять отдельную метку <url> и </url>.

  • Блок с тегом <loc>, где будут указаны все ссылки на вложения. Обязательно надо включать префикс протокола в зависимости от наличия или отсутствия надстройки безопасности. 

  • Отметка <changefreq>, свидетельствующая о частоте обновления раздела/страницы. Здесь можно установить разные значения – всегда, никогда, каждый час, неделю, месяц, год. Слова прописываются на английском. Следует учитывать, что это субъективный показатель, поэтому сканеры Яндекса и Google не полагаются на него при индексации

  • Тег <lastmod> показывает дату последнего изменения страницы по стандартам W3C Datetime, международного формата для обозначения даты и времени. Необходим для унифицирования данных и стабилизации программ.

  • Блок <priority>, в котором будут определены уровни приоритетности различных  структурных элементов для краулинга (от 0 до 1, где 0 — неважное, 1 — приоритетное).

  • Максимальное количество ссылок для одного документа — 500.

  • Размер карты сайта не должен превышать 50 мегабайт.

  • Ссылки соответствуют одному хосту.

При этом нет ограничений на количество  и форматы sitemap для одного сайта, то есть можно обойтись одной картой или создать несколько. Однако советуем размещать не более 200 url в одном документе либо использовать многоступенчатые карты сайта. 

Рекомендуем начать работу по подготовке ссылок и метаданных ещё на этапе запуска проекта. В качестве анкеров стоит брать релевантные ключевые слова, которые будут соответствовать содержимому разделов. 

Методы создания карты

Глобально существует три способа создания карты сайта:

  1. Ручное. Наиболее сложный и трудозатратный вариант, который целесообразно использовать только для сайтов с простой структурой. При этом разработчик получает полный контроль над структурой и оформлением, но зато этот способ требует ручной корректировки после даже незначительных изменений ресурса.

  2. Автоматическое. Идеальный вариант для динамических ресурсов, когда система отслеживает изменения и без участия администратора вносит изменения в карту.

  3. Использование специальных плагинов. Для популярных CMS есть множество современных решений, которые предлагают широкий функционал при простоте использования. 

Ниже мы подробнее рассмотрим наиболее популярные инструменты для создания корректной и эффективной карты сайта.

 

My Sitemap Generator

Один из популярнейших бесплатных сервисов для работы над sitemap, где можно бесплатно формировать файл объёмом до 500 ссылок. Если требуется включить в документ большее количество url–адресов, то можно воспользоваться одним из платных тарифов. 

Принципы работы сервиса максимально прост: указываете адрес сайта, ждёте некоторое время и получаете результат, который потом загружаете на площадку. При этом параметры обработки можно настраивать:

  • — скорость/нагрузка;

  • — режим и идентификация робота;

  • — максимальное время индексации;

  • — типы контента;

  • — исключения и правила для обработки ссылок и веб-страниц.

 

Помимо плюсов у программы имеются и минусы к числу которых относятся:

  • Наличие лимитов по числу страниц. При работе над большими сайтами потребуется оплата.

  • Возможны ситуации, когда сервис зависает и не отдаёт результат.

  • Результат чаще всего отправляется на e-mail. Как потом используется адрес — открытый вопрос.

Результат работы вы получите в формате xml с возможностью импорта данных из CSV напрямую. Также сервис может создавать карты для мультиязычных ресурсов.

XML-Sitemaps

Инструмент позволяет создает несколько видов карты сайта:

  • xml — для отправки в популярные поисковые системы, чтобы улучшить и ускорить процесс ранжирования и индексации  ресурса;

  • текстовые – простой перечень всех вложений;

  • html — для облегчения взаимодействия пользователей с площадкой.

Работать с бесплатным онлайн–генератором достаточно просто: нужно ввести url сайта в специальную форму и нажать на кнопку «Start». После того, как сканирование завершится, сервис предложит скачать готовый файл в удобном формате.

Бесплатный тариф предусматривает лимит — до 500 страниц. Для сканирования большего объёма страниц необходимо воспользоваться тарифом PRO. Он позволяет индексировать до 1,5 миллиона ссылок, подключать автоматическое обновление, формировать карты для видео, картинок, новостных публикаций.

СайтРепорт

Генератор xml–карты сайта, который позволяет самостоятельно создать полноценный документ, заполнив необходимые поля на сайте

Сервис проведёт анализ ресурса и оформит текстовый файл. Далее вы можете добавить его в корень сайта.  

Freesitemapgenerator

Инструмент предоставляет возможность построить бесплатно файл на 5000 ссылок. 

 

Для работы потребуется пройти процесс регистрации с подтверждением электронной почты. Если установленного лимита на ссылки недостаточно, то можно воспользоваться Premium–аккаунтом, который позволяет работать с 25 тысячами позиций.

 

Важно учесть, что онлайн–генераторы не подходят для сайтов, где динамически изменяется информация. 

Дополнительные плагины для CMS

Проще всего составить карту для интернет–магазина с помощью дополнительных плагинов на CMS. Конкретные плагины назвать не представляется возможным, потому что ответ будет зависеть от системы, на которой размещён ваш ресурс. А вот принцип работы у всех плагинов идентичен: они генерируют файлы, а затем автоматически размещают их в корневой папке сайта.

 

Популярные плагины для работы:

  • — Google XML Sitemaps;

  • — Yandex Sitemap;

  • — PWT Sitemap;

  • — XML Sitemap.

Программное обеспечение

На просторах интернета размещены десятки вариантов различного софта, который сканирует интернет–ресурсы и проверяет их SEO–составляющую, проводит комплексный аудит и формирует карты сайта. Есть платные варианты и бесплатные версии. 

Например, Sitemap Writer Pro, Screaming Frog SEO Spider Tool.

Принцип работы с ними практически одинаков: вводите url–адрес, запускаете проверку, ждёте завершения сканирования, выбираете и загружаете готовый файл в удобном формате.

Возможности разработчика

Ряд платформ предусматривает автоматическую генерацию карт без использования сторонних сервисов и ПО. К примеру, такая функция доступна для владельцев онлайн–магазинов на InSales. Готовый файл располагается по определенному адресу:

Чтобы внести в него изменения потребуется:

  • — скачать файл в используемом браузере;

  • — произвести нужные корректировки;

  • — повторно загрузить документ в блок «Контент», категория «Файлы».

 

Где разместить готовую карту и как о ней сообщить?

Итак, карта сайта готова, но это ещё не повод расслабиться. Ведь готовый файл нужно разместить и уведомить об этом поисковые службы. Иначе проделанная работа будет бессмысленна. 

 

Где разместить

Файл карты сайта формата xml чаще всего размещают в корневой директории ресурса. То есть путь к нему выглядит следующим образом: https://домен/sitemap.xml. По данному стандарту поисковые роботы автоматически ищут sitemap при первом посещении площадки.

В ситуации, когда на сайте несколько карт (например, отдельно для товаров, статей, изображений), допустимо создавать индексный файл, который будет содержать ссылки на все карты.

Как сообщить о карте через robots.txt

Наиболее простой и действенный способ уведомить поисковых роботов — прописать ссылку в файле robots.txt, например в таком виде:

Sitemap: https://example.com/sitemap.xml

Поисковики при первоначальном сканировании страниц обращаются к robots.txt, и оттуда сразу получают данные о наличии sitemap.

Добавление в Google и Яндекс

Ещё один вариант сообщить поисковым системам о карте сайта — ручное добавление через панель вебмастера. Для Google это Search Console, для Яндекса — Вебмастер. В каждом поисковике есть отдельный раздел для добавления файла карты сайта, где можно отслеживать её статус, выявленные ошибки и количество индексированных URL.

Для добавления в Google Search Console необходимо:

  • — создать аккаунт и пройти процесс регистрации ресурса;

  • — перейти в необходимый раздел на панели инструментов;

  • — добавить файл.

В «Яндекс.Вебмастер» понадобится зарегистрировать аккаунт, подтвердить права на ресурс, перейти в меню «Настройки индексирования», выбрать пункт «Файлы Sitemap» и внести данные в появившуюся форму.

 

7 советов по работе с инструментом

Для повышения эффективности работы с sitemap, рекомендуем придерживаться следующих рекомендаций:

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

  2. Если ваш интернет–магазин состоит из нескольких тысяч страниц, то следует формировать несколько мелких xml-карт, а затем объединить их в один файл.

  3. Готовые карты целесообразно добавлять и в панель вебмастера, и в robots.txt.

  4. Для многостраничных ресурсов более эффективна будет разработка динамических sitemap. Дело в том, что там уже просканированные ссылки оперативно заменяются теми, которые требуют обновления. Соответственно, это минимизирует вероятность ошибок поисковых роботов при проверке.

  5. Для сохранения уникальности файла, следует его скрывать. Иначе структуру могут скопировать недоброжелатели с помощью различных сервисов парсинга. Это может значительно снизить потенциал оригиналов в поисковой выдаче.

  6. Ссылки в карте сайта формата html лучше размещать в пределах одного экрана. При этом важно ранжировать их по категориям или в алфавитном порядке, чтобы файл был интуитивно понятен для пользователей.

  7. Стоит помнить, что редактировать документ с картой нужно после каждого обновления контента.

 

Популярные вопросы

Можно ли обойтись без карты сайта?

Да, не для всех ресурсов необходимо составлять sitemap. Например, когда речь идёт о небольших ресурсах (одностраничный лендинг, сайт–визитка, сайт–портфолио или лид–магнит) тратить время и ресурсы на составление карты сайта не целесообразно. 

 

А вот в случае многостраничных ресурсов (корпоративный сайт, интернет–магазин) без карты не обойтись.

Как проверить карту сайта на ошибки?

Осуществить проверку можно воспользовавшись онлайн–валидаторами, такими как, Google Search Console или Website Planet, которые могут проанализировать площадку на соответствие протоколам и доступность url–адресов. 

 

Также помочь в вопросе могут специальные инструменты для веб–мастеров, например, SE Ranking или Netpeak Spider. После выявления ошибок,  их необходимо будет устранить и повторно инициировать проверку ресурса.  

Как часто нужно обновлять карту сайта?

Sitemap требуется обновлять каждый раз, когда на сайт вносятся изменения: добавляется, заменяется или удаляется контент. Это позволит обеспечить актуальность данных для поисковых систем. Оптимальным решением будет использование динамических карт, которые обновляются самостоятельно с помощью скриптов или встроенных инструментов вашей CMS. 

 

Иначе этим вопросом придётся регулярно заниматься вручную, не забывая отслеживать все изменения.

Как удалить карту сайта?

Удалить sitemap можно несколькими способами:

 

  1. С сервера. Для этого потребуется найти файл с картой сайта на сервере вашего ресурса и удалить его вручную. 

  2. При помощи правила. Можно установить специальное правило в robots.txt файл. Для этого необходимо открыть файл robots.txt вашего ресурса и добавить в него правило Disallow: /sitemap.xml, где корень sitemap.xml заменяется на путь к вашей карте сайта. 

  3. При помощи инструментов поисковиков. Интерфейсы поисковых систем также позволяют удалить карту сайта. 

В Google Search Console:  

  1. Открываем отчёт по файлам Sitemap в Google Search Console. 

  2. Находим требуемый файл в таблице отчёта и нажимаем на него. 

  3. На странице сведений о файле находим значок «…» и нажимаем на него. 

  4. Выбираем «Удалить файл Sitemap». 

 

В Яндекс Вебмастере: 

  1. Переходим в интерфейс Яндекс Вебмастера и выбираем нужный сайт из списка. 

  2. Напротив файла Sitemap, который требуется удалить, нажимаем значок в «Х».

Создайте интернет-
магазин на платформе
inSales за 1 день
Первые 7 дней бесплатно. Без ввода платёжных данных.
Создайте интернет-магазин
на платформе inSales за 1 день
Первые 7 дней бесплатно. Без ввода платёжных данных.
Нажимая кнопку «Попробовать бесплатно», я принимаю публичную оферту, пользовательское соглашение и политику конфиденциальности
Создайте интернет-магазин за 1 день
Все для продаж уже внутри
Готовые шаблоны дизайна ・ Надежный хостинг ・ Помощь в продвижении ・ Поддержка 24×7 ・ Интеграции оплаты, доставки и 1С ・ 7 дней бесплатно
Продолжая пользоваться сайтом,
вы соглашаетесь с использованием cookie