CityHost.UA
Помощь и поддержка

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

 5429
18.06.2019
article

 

 

Карта сайта — это файл в формате .xml (eXtensible Markup Language — «расширяемый язык разметки»), в котором содержатся ссылки на все страницы веб-ресурса. Она необходима для того, чтобы краулеры поисковиков быстро выполняли сканирование и индексирование. Размещается XML-карта в корневой директории интернет-проекта и называется sitemap.xml.

Кроме непосредственно УРЛов, в карте сайта указывается дата последнего изменения каждой страницы. Благодаря этому параметру, при сканировании sitemap.xml веб-пауки принимают решение о том, стоит ли еще раз обходить каждую конкретную страницу и заново отправлять ее в индекс.

На частоту обхода краулером веб-страниц влияет не только указанная в sitemap дата последнего изменения, но и скорость загрузки. Замечено, что медленные блоги и интернет-магазины веб-пауки сканируют реже, чем быстрые. Заказывая даже самый дешевый хостинг сайта Cityhost, вам не нужно переживать, что ваш онлайн-ресурс начнет «тормозить» при появлении первых посетителей, ведь мы используем скоростные 100% NVMe диски для мгновенной загрузки страниц.

Какой должна быть sitemap.xml для хорошей индексации сайта

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

  • должна быть сохранена в кодировке UTF-8;
  • при обращении к карте сервер должен отдавать ответ 200 OK;
  • предельно допустимый «вес» xml-файла со ссылками на веб-страницы онлайн-ресурса — 10 мегабайт;
  • максимальное количество страниц, УРЛы которых можно указать в sitemap.xml — 50 000 штук;
  • если «вес» файла превышает 10 МБ, а количество URL — 50 000, создайте несколько xml-файлов и укажите ссылки на них в sitemap.xml;
  • предназначение карты сайта — помочь поисковикам быстро выполнить индексацию, поэтому УРЛы в xml-файле должны быть представлены в стандартном формате https://example.com/pageslug/;
  • рекомендуется удалить с карты ссылки, которые заблокированы в файле robots.txt.

Правильно составленная sitemap.xml значительно повышает шансы на то, что поисковики быстро найдут и обработают страницы. Именно поэтому рекомендуется регулярно обновлять файл после существенных изменений и проверять его на валидность с помощью Google Search Console. Для этого достаточно перейти в GSC → Sitemaps и проверить статус — должна быть подпись зеленым цветом Success. Затем нажмите на карту и проверьте статус каждой страницы (category-sitemap, page-sitemap, post-sitemap и другие).

Читайте также: SEO на минималках – что владелец сайта может сделать самостоятельно для продвижения сайта без привлечения специалистов

Как правильно настроить sitemap.xml

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

Создание sitemap.xml вручную — кропотливое занятие, которое требует концентрации внимания и немало времени. Этот метод предполагает знания синтаксиса sitemap.xml и умения работать с файлами XML. Рекомендуем составлять сайтмап вручную только, если имеете технический бэкграунд, а количество страниц веб-ресурса не превышает 100 штук.

Ускорить создание карты сайта помогают онлайн-сервисы. Все они имеют схожий принцип работы: нужно ввести URL домашней страницы, указать дополнительные характеристики и дождаться окончания генерации файла. Эти сервисы имеют ограничения на количество добавленных в XML-файл УРЛов, которые можно снять за дополнительную плату.

Популярные сервисы для создания sitemap.xml:

  • xml-sitemaps.com — бесплатно до 500 URL;
  • freesitemapgenerator.com — безвозмездная генерация карты сайта до 5000 URL;
  • xmlsitemapgenerator.org — базовый тарифный план предлагает генерацию до двух карт сайта размером максимум 25 URL.

Последний способ создания xml-карты — это использование встроенных возможностей движка, на котором работает сайт. Отметим, что некоторые CMS «из коробки» не составляют xml-файл с УРЛами веб-страниц автоматически. Но эта проблема легко решается установкой разработанных для данной задачи плагинов и расширений. К примеру, если вы создаете или администрируете сайты на WordPress, установите плагин Google XML Sitemaps, Rank Math или Yoast SEO, которые сразу же после активации дают возможность автоматического создания xml-карты.


Правильно настроенный sitemap.xml — фактор, который сильнее всего влияет на скорость индексации веб-краулерами. Рекомендуем отнестись к созданию сайта карты с максимальным усердием. Учитывая, что вы уже знаете, что такое карта сайта и как ее корректно составить, процесс не отнимет у вас много времени.

 


Понравилась статья? Расскажите о ней друзьям:

Автор: Богдана Гайворонская

Журналист (с 2003 года), IT-копирайтер (с 2013 года), контент-маркетолог Cityhost.ua. Специализируется на статьях о технологиях, создании и продвижении сайтов.