Створюємо цифрові рішення, які працюють на бізнес
SEO та маркетинг
Може зацікавити
Карта сайту XML — обхід сторінок і готовий файл.
До 1 000 сторінок за один обхід. Робот поважає robots.txt, пропускає noindex і неканонічні адреси, збирає мовні версії з hreflang. Готовий файл покладіть у корінь: example.com/sitemap.xml
Інструмент перевіряє одну річ. Ми безкоштовно пройдемо весь сайт і надішлемо звіт: що заважає вам у Google і що виправити першим.
Google знаходить сторінки, переходячи за посиланнями. Карта сайту — це готовий список адрес, який позбавляє його здогадок.
Суперечність між картою й тегами шкодить: якщо адреса є в карті, але закрита від індексації, Google бачить це як помилку налаштувань і починає менше довіряти самій карті.
Робот починає з адреси, яку ви ввели, і йде за посиланнями — так само, як Googlebot. У карту потрапляють лише сторінки того самого домену, які віддають HTML із кодом 200. Усе, що зайве для пошуку, відсіюється автоматично: файли (PDF, картинки, архіви), сторінки з метатегом noindex, адреси, закриті в robots.txt для Googlebot, редиректи та неканонічні версії — якщо на сторінці стоїть canonical на іншу адресу, в карту йде саме вона.
Мовні версії збираються з <link rel="alternate" hreflang>, а не лише з меню — інакше, наприклад, англійська версія без посилання в шапці не потрапила б у карту. Параметри відстеження (utm_, fbclid, gclid) зрізаються, щоб та сама сторінка не зʼявилась двічі.
Запити йдуть пачками по вісім одночасно, тож тисяча сторінок на звичайному хостингу обходиться за 30–45 секунд. Ліміт на один обхід — 1 000 адрес. Якщо сайт більший, нижче пояснено, що робити.
Протокол sitemaps.org описує чотири елементи на кожну адресу. На практиці вони мають дуже різну вагу.
article:modified_time або og:updated_time; якщо їх немає — атрибут не ставиться взагалі. Це чесніше, ніж вигадувати.Висновок простий: карта потрібна заради loc. Решта — опції, які не зашкодять і які люди звикли бачити, бо їх додають усі генератори.
Три кроки, і жоден не можна пропустити.
https://ваш-домен/sitemap.xml. Карта може лежати й у підпапці, але тоді вона описує лише адреси всередині цієї папки.Sitemap: https://ваш-домен/sitemap.xml. Так карту знаходять усі пошуковики, навіть ті, де ви не реєстрували сайт.Звіт «Файли Sitemap» у консолі — найкорисніше, що дає карта після подання. Якщо там «Виявлено 400, проіндексовано 120» — це не помилка карти, а сигнал: 280 сторінок Google бачив, але не вважав вартими індексу. Зазвичай це тонкі або дубльовані сторінки.
Протокол обмежує одну карту 50 000 адресами й 50 МБ без стиснення. Наш генератор зупиняється на 1 000 — для сайту-візитки, блогу чи невеликого магазину цього вистачає з запасом. Для більших сайтів правильне рішення — не один гігантський файл, а кілька за розділами плюс sitemap index, який їх перелічує:
sitemap-pages.xml — статичні сторінкиsitemap-blog.xml — статтіsitemap-catalog.xml — товариsitemap.xml — індекс, що посилається на три файли вищеТак у Search Console видно статистику окремо по кожному розділу, і коли зникає індексація саме в каталозі, це помітно одразу. Запустіть генератор для кожного розділу окремо, вказавши його адресу як стартову, — і зберіть індекс руками або засобами CMS.
Усе це можна перевірити нашим валідатором карти сайту: він розбирає готовий файл, знаходить редиректи, дублі й noindex усередині.
Найчастіші причини, за спаданням імовірності:
Якщо лічильник «пропущено» великий — це сторінки, що віддали не 200, не HTML або мали noindex. Якщо «закрито в robots.txt» — відповідно.