Как создать карту сайта sitemap.xml

Как создать карту сайта sitemap.xml

Привет друзья на связи Павел Гречко, в этой статье я расскажу вам как создавать карту сайта sitemap.xml что бы лучше индексировать большие сайты.

Sitemap — это файл который лежит в корне сайта и в котором содержаться ссылки на различные разделы и страницы. Именно это файл отправляет роботов поисковых систем на главные разделы сайта.

Для чего создают карту sitemap.xml

Обычно она нужна тогда, когда у сайта есть проблемы с индексацией. Причины этих проблем заключаются в следующем:

  • Очень много страниц;
  • Нет внутренних или внешних ссылок на страницы;
  • Сайт имеет чересчур запутанную структуру.
Как создать карту сайта sitemap.xml

Виды сайтмэпов

Существует два основных типа:

  • HTML
  • XML

Их главное отличие состоит в том, что формат XML прежде всего нужен для поисковой системы, а HTML для юзеров.

HTML-карта

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

Как создать карту сайта sitemap.xml

Что стоит учесть при составлении HTML-карты?

1. Структурированное содержание

Главное – чтобы карты была понятна пользователям. Будет лучше, если она будет содержать в себе не только основные разделы, но и различные подкатегории.

2. Анкоры ссылок

У каждой ссылки должно быть свое название. Так пользователям будет понятнее, на какую страницу они переходят.

3. Важно, чтобы попасть на карту можно было с любой страницы сайта.

XML-карта

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

Существуют специальные XML-теги для sitemap

Обязательные:

  • <urlset> – определяет стандарт протокола и инкапсулирует этот файл.
  • <url> – включает данные о URL-адресе (является материнским тегом).
  • <loc> – включает главный URL-адрес.

Необязательные:

  • <lastmod> – сообщает, когда последний раз изменяли файл
  • <changefreq> – сообщает, какчасто сменяют файлы
  • <priority> – сообщает о том, насколько значимым является документ на сайте.

Другие виды Sitemap

Те, которые поддерживаются поисковиком Google

— RSS, mRSS и Atom 1.0;

Необходимо, чтобы RSS / Atom фиды содержали информацию о самом позднем обновлении сайта. Требуют частых обновлений.

— Сайты, которые создаются на платформе Google.

Для подобных сайтов карта создается автоматически. Внесение изменений в такие карты не представляется возможным.

Форматы, которые поддерживаются Google и Яндекс

— текстовый формат (TXT).

Файл должен быть в кодировке UTF-8 и состоять только из URL-адресов.

Параметры файлов Sitemap, необходимые для Google и Яндекс

Общие указания:

  • Применять кодировку UTF-8
  • MAX возможное число URL- 50000
  • Домен ссылок в sitemap должен быть таким же, как и у файла
  • Вместо больших файлов лучше добавлять несколько маленьких
  • 200 ОК – необходимый ответ сервера, который должен быть при обращении к сайту
  • Если указываете адрес страниц, то они должны быть строго канонические

Отличия:

Требования Яндекс — 10 Мб, Кириллические URL

Требования Google — 50 Мб, Только цифры и латинские буквы

Способы создания XML Sitemap

  • Первый шаг – определение канонических адресов, которые позже будут добавлены в файл.
  • Далее – выбрать формат файла, который собираетесь использовать.
  • Третий шаг – создать файл. Это можно сделать вручную или сгенерировать автоматически.

Сгенерировать карту довольно просто. Например, с помощью специальной программы Скриминг фрог. Для этого нужно:

1. Прежде всего нужно спарсить сайт.

2. Далее в программе переходим в раздел «Sitemap».

3. Теперь нужно сохранить файл в требующемся формате.

4. Получаем готовую карту сайта.

Как создать карту сайта sitemap.xml

Также карту можно создать онлайн, не устанавливая дополнительных приложений. Для этого можно использовать XML Sitemap Generator.

XML-карта для изображений

Использование специального синтаксиса для картинок нужно, чтобы гугл смог найти те изображения, которые у него не получилось обнаружить при сканировании сайта.

Для карты изображений также существуют свои обязательные и необязательные теги.

Обязательные:

  • <image:image> содержит URL картинки и второстепенную информацию.
  • <image:loc> – URL картинки.

Необязательные:

  • <image:caption> – описание картинки.
  • <image:geo_location> – место, где была сделана фотография.
  • <image:title> – наименование картинки.
  • <image:license> – URL-лицензионной фотографии.

XML-карта для видео

Зачем она нужна?

  1. Это дает понять поисковику, каким контентом наполнен сайт.
  2. Это помогает составить подробное описание к файлу.
  3. При поиске в ПС будет отображаться превью видео.

Карта сайта для видео:

  • <loc> – содержит URL-адрес раздела, на котором запощено видео. Подходит для каждого видео, расположенного на странице.
  • <video:video> – несет полную информацию о видео.
  • <video:thumbnail_loc> – URL миниатюрной заставки видео.
  • <video:title> – название заголовка видео, который совпадает с названием раздела.
  • <video:description> – дискрипшин видео. Максимально допустимое количество знаков с пробелами – 2048.

ВАЖНО

Карту сайта лучше всего размещать в корневом каталоге. И прописать путь до нее в файле robots.txt

Добавить карту сайта в Yandex.Webmaster

Это нужно сделать, чтобы робот Яндекса знал о том, что эта карта существует. Для этого в разделе «Индексирование» нужно указать ссылку на Sitemap и нажать «Добавить». Перед добавлением файла не забудьте проверить его на наличие ошибок.

Как создать карту сайта sitemap.xml

Тоже самое нужно сделать для Google, только добавлять файл потребуется уже в Google Search Console.

Как создать карту сайта sitemap.xml

Заключение

Файл сайтмэп — полезный инструмент для вебмастера что бы рассказать поисковой системе о всех важных ему страницах. Используйте мою статью что бы понимать как работает и устроена карта сайт. До связи.

ПРОДВИЖЕНИЕ САЙТА

Оптимизация вашего сайта под Яндекс и Гугл!
Увеличим поисковый трафик в 1,5 раза.
от 25 000 ₽ в месяц

Задайте свой вопрос!

Ваш адрес email не будет опубликован. Обязательные поля помечены *