Компоновка sitemap-файлов

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

Рассмотрим, какие инструменты вы можете использовать для создания вашего sitemap-файла.

Генератор XML-кода sitemap-файлов — это простой скрипт, который можно настроить для автоматического создания sitemap-файлов. Такие генераторы могут создавать sitemap-файлы из списка URL-адресов, журналов доступа либо из маршрута к каталогу (в котором хранятся статические файлы, соответствующие URL-адресам). Далее представлены некоторые примеры генераторов sitemap-файлов:

Google-sitemapgen (bit.ly/google-sitemap_gen) компании SourceForge;

Sitemap Generator компании XML-Sitemaps.com (www.xml-sitemaps.com);

Sitemaps Pal (www.sitemapspal.com);

GSite Crawler (gsitecrawler.com).

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

Базовый XML, построение кода

Способы создания Sitemap для Яндекс

Через плагины CMS: Если сайт работает на WordPress, 1C-Битрикс или другой популярной платформе, достаточно включить стандартный модуль или установить плагин (например, Yoast SEO или Rank Math ). Они обновляют карту сайта автоматически

Через онлайн-генераторы: Для небольших сайтов (до 1000 страниц) используйте бесплатные сервисы, такие как XML-Sitemaps. Введите адрес сайта, скачайте готовый файл sitemap.xml и загрузите его в корневую папку вашего хостинга. 

Вручную: Если страниц мало (меньше десятка), создайте текстовый файл в кодировке UTF-8 с расширением .xml, прописав теги <urlset>, <url> и <loc> для каждого адреса. 

Пример

Встроенная карта сайта WordPress (Core Sitemap)

Начиная с версии WordPress 5.5, на сайтах автоматически работает встроенный генератор карты сайта.

  • Где найти: файл доступен по адресу https://your-site.com.
  • Как устроена: WordPress автоматически генерирует индексный файл, который делит ссылки по типам контента (отдельно страницы, записи, категории, авторы и т.д.).
  • Лимиты встроенной карты: по умолчанию WordPress ставит лимит в 2 000 URL на один файл (в отличие от стандартных 50 000), после чего разбивает его на следующую страницу.
  • Минусы: базовый sitemap сложно настраивать без знания кода (нельзя легко кликом мыши исключить конкретную страницу или категорию).

Как исключить конкретную страницу из Sitemap в WordPress?

Если вы используете любой из этих SEO-плагинов, убрать мусорную или служебную страницу из карты сайта очень просто:

  1. Откройте редактирование конкретной страницы/записи в админке WordPress.
  2. Прокрутите вниз до блока настроек плагина (Yoast / Rank Math).
  3. В расширенных (Advanced) настройках SEO установите для страницы запрет на индексацию: noindex.
  4. Плагин автоматически удалит этот URL из XML-карты сайта.

Поставить запрет на индексацию

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