Как сделать и настроить карту сайта sitemap.xml

Карта сайта — документ в формате html или xml, который содержит ссылки на все страницы вашего сайта. Создание файла sitemap.xml обязательно, поскольку от него зависит скорость и корректность индексации страниц. Наличие карты в формате html необязательно, и сейчас все меньше сайтов ее создают.

Формат sitemap.xml

Как сделать и настроить карту сайта sitemap.xml

Sitemap.xml имеет следующую структуру:

  • <urlset> — заголовок файла;
  • <url> — блок, содержащий информацию о странице;
  • <loc> — URL-адрес страницы;
  • <lastmod> — дата последнего обновления;
  • <changefreq> — частота обновления;
  • <priority> — приоритет.

Требования

Чтобы правильно сделать sitemap.xml, придерживайтесь следующих правил:

  • Данный файл не может содержать более 50 000 адресов и превышать размер 10 Мб. Если sitemap содержит больше данных, то их необходимо разбить на несколько файлов, указав адреса в файле индекса Sitemap.
  • Файл sitemap.xml должен отдавать код ответа 200.
  • Необходимая кодировка: UTF-8.
  • Файл не должен содержать ссылки на несуществующие страницы с 404 кодом ответа и прочие «мусорные» страницы сайта, которые могут навредить SEO. Также он не должен иметь ссылки на страницы, которые запрещены к индексации в файле robots.txt, чтобы не запутывать поисковых роботов.

Как создать файл sitemap.xml

Существует много способов генерации карты сайта:

  • с помощью онлайн-сервисов (mysitemapgenerator, xml-sitemaps);
  • с помощью плагинов CMS (стандартный для Битрикс, XMap для Joomla, Google XML Sitemap для WordPress);
  • с помощью специальных программ.

Мы в своей работе используем платную версию программы Screaming Frog, которая может парсить неограниченное количество URL-адресов. Бесплатная версия обходит лишь 500 страниц.

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

Как добавить sitemap в Вебмастера

Чтобы добавить карту сайта в Яндекс.Вебмастер, перейдите по ссылке https://webmaster.yandex.ru/site/indexing/sitemap/ и укажите адрес файла.

Как сделать и настроить карту сайта sitemap.xml

Чтобы добавить карту сайта в Вебмастер Google, выберите раздел «Сканирование» — «Файлы Sitemap».

Как сделать и настроить карту сайта sitemap.xml

Для добавления карты в вебмастер Mail в меню «Мета информация» выберите Sitemap и укажите соответствующий адрес.

Как сделать и настроить карту сайта sitemap.xml

Спустя некоторое время надо просмотреть результаты проверки sitemap.xml на наличие ошибок, и исправить их.

Ждите новые заметки в блоге или ищите на нашем сайте.

55
2 комментария

нужна ли карта сайта .xml, если сайт представляет собой одностраничный лендинг

80 нейросетей, которые помогут тебе разобраться в теме и проанализируют десятки источников. Залил в одну табличку + краткое описание — эпичная подборка
80 нейросетей, которые помогут тебе разобраться в теме и проанализируют десятки источников. Залил в одну табличку + краткое описание — эпичная подборка
6464
33
33
22
Мне нужна нейросеть чтобы разобраться в подборке из 80 нейросетей
HR-менеджер в Китае «пристроил» 22 «мёртвые души» и присвоил себе причитающиеся им $2,2 млн

Ему удалось оставаться незамеченным восемь лет.

Источник фото: La Hoguera Mx
1818
55
33
11
Азия-с. Поскреби любую управу в у нас в городе на наличие существующих на бумаге и реальных дворников и будешь удивлен.
В чем секрет успеха шампуня «Лошадиная сила»? Разбираем маркетинговые фишки бренда

Шампунь «Лошадиная сила» — феномен на рынке косметики.
Как продукт с формулой, предназначенной для средств ухода за лошадьми, стал бестселлером среди людей?
Разбираем маркетинговые приемы, обеспечившие бренду миллиарды продаж.

Минпромторг России попросил бизнес рассказать, снятия каких санкций он бы хотел в первую очередь — Reuters

Самыми «обременительными» собеседники издания называют ограничения, связанные с платежами.

1313
22
22
11
Баян, но разве санкции не на пользу?
«Алмаз-Антей» заморозил проект электромобиля E-Neva — «Ъ»

Для оборонного предприятия электрокар — не приоритет, говорят источники издания.

Прототип E-Neva. Источник: Минпромторг
2525
44
Климат у нас такой. Полгода зима. Вот многие проекты и замораживаются.
S7 запланировала сменить базовый аэропорт с Домодедово на Внуково или Шереметьево — «Ъ»

Это может лишить авиагавань значительной части выручки.

Источник фото: : Кирилл Кухмарь / ТАСС
99

PUMA выпустит коллекцию кроссовок по мотивам франшизы о приключениях Гарри Поттера.

В Telegram Wallet добавили возможность получать бонусы за хранение криптовалют и раздел для торговли ими

Нововведения станут доступны в марте-апреле 2025 года, но не во всех странах.

55
11