Що таке XML Sitemap?

XML Sitemap — це структурований файл (зазвичай sitemap.xml), який містить список URL-адрес веб-сайту разом з метаданими (наприклад, дата останньої зміни, пріоритет), щоб допомогти пошуковим системам, таким як Google, ефективно знаходити та індексувати сторінки.

Технічна структура

Базова XML Sitemap відповідає такій схемі:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/page1</loc>
    <lastmod>2023-10-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>

Навіщо використовувати XML Sitemap?

  • Покращує сканування для великих/динамічних веб-сайтів.
  • Пріоритезує критичні сторінки (через <priority> та <changefreq>).
  • Обробляє дубльований контент, вказуючи канонічні URL-адреси.
  • Необхідно для Google News та SEO відео/зображень.

Як згенерувати XML Sitemap?

  1. Автоматизовані інструменти:
  • Плагіни CMS (наприклад, Yoast SEO для WordPress).
  • Краулери, такі як Screaming Frog або SiteBulb.
  1. Власні скрипти: Python (xml.etree.ElementTree) або JavaScript.
  2. Динамічні Sitemap: Для контенту, що часто оновлюється (наприклад, електронна комерція).

Найкращі практики

  • Обмеження до 50 000 URL-адрес на файл (розділити на кілька карт сайту за потреби).
  • Надсилати через Google Search Console.
  • Виключати сторінки, що не підлягають індексації (наприклад, /admin/).
  • Точно використовувати lastmod, щоб зменшити непотрібні сканування.

Розширено: файли індексу Sitemap

Для великих сайтів використовуйте індекс Sitemap (sitemap-index.xml) для групування кількох карт сайту:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://example.com/sitemap-posts.xml</loc>
  </sitemap>
</sitemapindex>

Вам також може сподобатися

Run multiple accounts without bans and blocks
Спробуйте безкоштовно

Захист безпеки кількох облікових записів, починаючи з FlashID

Завдяки нашій технології відбитків пальців, залишайтеся непоміченими.

Захист безпеки кількох облікових записів, починаючи з FlashID