XML (Extensible Markup Language, расширяемый язык разметки) — это текстовый формат для хранения и передачи структурированных данных, стандартизированный консорциумом W3C. В отличие от HTML, набор тегов в XML не фиксирован: их задают под конкретную задачу.
Простыми словами: представь накладную на складе. В ней есть чёткие графы — «товар», «цена», «количество», — и любой кладовщик поймёт, что где записано. XML — такая же накладная, только для программ: каждое значение лежит в подписанной «ячейке»-теге.
Что такое XML и зачем он нужен в SEO
Поисковики и рекламные системы работают с XML каждый день. Самый известный пример — XML Sitemap: файл sitemap.xml со списком адресов сайта, который помогает Google быстрее находить новые и обновлённые страницы. В одном таком файле может быть до 50 000 URL или до 50 МБ в несжатом виде.
Помимо карты сайта, на XML строят RSS-ленты, товарные фиды для Google Merchant Center и выгрузки на маркетплейсы. Поэтому ошибка в одном XML-файле может задеть и индексацию, и показ товаров в рекламе.
Что важно проверять в XML-файлах
- Корректная структура. У документа один корневой элемент, каждый тег закрывается, а вложенность не пересекается.
- Чувствительность к регистру. <loc> и <Loc> — разные теги, поэтому sitemap пишут строго по протоколу sitemaps.org.
- Кодировка и экранирование. Файл должен быть в UTF-8, а символ «&» в адресах записывают как &, иначе XML станет невалидным.
- Актуальные данные. В sitemap — только канонические страницы с ответом 200, а lastmod — только реальная дата изменения. Поля priority и changefreq Google игнорирует.
- Регулярный мониторинг. Ошибки sitemap видны в Google Search Console, фидов — в Merchant Center.
Пример
Интернет-магазин сантехники во Львове насчитывает 18 000 товаров и 600 категорий. Одним файлом столько адресов не покрыть, поэтому sitemap делят на несколько — для категорий, товаров и блога, а Google получает один sitemap index. Параллельно из той же базы ежедневно генерируется XML-фид с ценами и наличием для Merchant Center. Когда в фиде «поехала» кодировка названий, часть товаров начали отклонять в рекламе — сбой нашли по отчёту диагностики.
Часто путают с…
- HTML — описывает, как страница выглядит и что видит пользователь; XML описывает сами данные и их структуру.
- JSON-LD — формат микроразметки Schema.org на основе JSON, а не XML; именно его Google рекомендует для структурированных данных.
- Карта сайта — более широкое понятие: бывает HTML-версия для людей и XML-версия для роботов. XML — лишь формат второй.
Вопросы и ответы
Обязателен ли sitemap.xml для сайта?
Не обязателен, но желателен. Небольшой сайт с хорошей перелинковкой Google проиндексирует и без него, а крупным и новым проектам XML-карта заметно ускоряет обнаружение страниц.
Как проверить, корректен ли XML-файл?
Откройте его в браузере: при синтаксической ошибке он покажет, в какой строке сбой. Для sitemap смотрите отчёт о файлах Sitemap в Search Console, для фидов — раздел диагностики в Merchant Center.
Влияет ли XML на ранжирование?
Напрямую — нет. XML-карта или фид не повышают позиции сами по себе, но помогают поисковику быстрее найти и правильно обработать страницы, а без индексации ранжирование невозможно в принципе.
Хотите, чтобы sitemap и фиды работали без сбоев? Проверим XML-файлы сайта и настроим их правильно — SEO-аудит и создание фида для Merchant Center.
Похожие термины: XML Sitemap, HTML, Товарный фид, RSS Feed, Индексация.
Опишіть свій запит
і ми зробимо для Вас
пропозицію
Напишіть нам, щоб бути в ТОП
- Продвижение сайтов в Днепре
- Продвижение сайтов в Чернигове
- Продвижение сайтов в Николаеве
- Продвижение сайтов в Одессе
- Продвижение сайтов в Виннице
- Продвижение сайтов в Полтаве
- Продвижение сайтов в Черкассах
- Продвижение сайтов в Запорожье
- Продвижение сайтов в Ивано-Франковске
- Продвижение сайтов в Харькове