CityHost.UA
Допомога і підтримка

Що таке xml карта сайту

 5430
18.06.2019
article

 

 

Карта сайту — це файл у форматі .xml (eXtensible Markup Language — «розширювана мова розмітки»), який містить посилання на всі сторінки веб-ресурсу. Вона необхідна для того, щоб краулери пошукових систем швидко виконували сканування та індексування. Розміщується XML-карта в кореневій директорії інтернет-проекту й називається sitemap.xml.

Крім безпосередньо УРЛів, у карті сайту вказується дата останньої зміни кожної сторінки. Завдяки цьому параметру, під час сканування sitemap.xml веб-павуки приймають рішення про те, чи варто ще раз обходити кожну конкретну сторінку й заново відправляти її в індекс.

На частоту обходу краулером веб-сторінок впливає не тільки зазначена в сайтмап дата останньої зміни, але і їхня швидкість завантаження. Помічено, що повільні блоги та інтернет-магазини веб-павуки сканують рідше, ніж швидкі. Замовляючи навіть найдешевший хостинг сайту 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 значно підвищує шанси на те, що пошукові системи швидко знайдуть та оброблять сторінки. Саме тому рекомендуємо регулярно оновлювати файл після суттєвих змін та перевіряти його на валідність за допомогою 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.

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


Правильно налаштований sitemap.xml — чинник, що найбільше впливає на швидкість індексації веб-краулерами. Рекомендуємо віднестися до створення сайтмапа з максимальною ретельністю. З огляду на те, що ви вже знаєте, що таке мапа сайту та як її коректно скласти, процес не відніме у вас багато часу.


Сподобалася стаття? Розкажіть про неї друзям:

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

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