7 мин.

Все, что вам нужно для создания карты сайта (sitemap xml), чтобы ускорить индексацию в 2,7 раз.

Хотите ускорить индексацию вашего сайта? Тогда вам нужно знать, как можно больше SEO-хаков. Карта сайта Sitemap xml позволит посетителям быстро найти любую страницу сайта, поисковым системам быстро проиндексировать страницы, а также улучшить вашу SEO стратегию.

Что такое карта сайта?

В этой статье вы получите краткий, ускоренный курс по основам карты сайта Sitemap xml. Вы научитесь создавать карту сайта Sitemap самостоятельно. А в конце статьи вы узнаете, как создать карту сайта Sitemap xml автоматически, онлайн.

Карта сайта (sitemap файл) — содержит ссылки на все важные страницы сайта.

Карта сайта Sitemap может быть представлена в двух форматах.

  • Карта сайта Sitemap — в формате html, как html страница.
  • Карта сайта в формате XML файла, Sitemap xml
    XML — это язык разметки, который является способом отображения информации на сайте.

Начать анализ

Карта сайта HTML Sitemap

Рассмотрим карту сайта HTML на примере сайта Apple.

Как посмотреть карту сайта? Введите название сайта и добавьте «/ sitemap /» к URL-адресу. А именно, http://site.ru/sitemap/

В результате вы увидите карту сайта. Обратите внимание на структуру карты сайта Apple и логическую иерархию каждого раздела.

Карта сайта XML Sitemap

Для этого к названию сайта нужно добавить «/ sitemap.xml » Рассмотрим карту сайта sitemap xml на примере сайта Apple. А именно, http://site.ru/sitemap.xml

Более подробно структуру карты сайта sitemap xml рассмотрим дальше.

Карта сайта считается техническим компонентом SEO. Но в действительности вам не нужно быть техническим мастером или иметь технический опыт для создания карты сайта XML. Как вы вскоре узнаете, карту сайта XML достаточно легко создать.

Зачем нужна карта сайта?

Поисковые системы, такие как Яндекс и Google, стремятся отображать наиболее релевантные результаты для людей по любому заданному поисковому запросу. Чтобы сделать это эффективно, они используют сканеры (боты) сайтов для чтения, организации и индексации информации в Интернете.

XML карты сайта облегчают сканерам поисковых систем чтение содержимого на вашем сайте и индексацию страниц. В результате увеличиваются шансы повысить SEO-рейтинг вашего сайта.

Карта сайта sitemap сообщает поисковым системам местоположение страницы на вашем сайте. А именно, когда она была обновлена, частота обновлений и приоритет страницы. Без карты сайта боты поисковых систем могут подумать, что на вашем сайте имеется дублированный контент. А это может навредить SEO-рейтингу вашего сайта.

Если вы хотите, чтобы поисковые системы быстрее проиндексировали ваш сайт, то просто выполните пять простых шагов для создания карты сайта Sitemap xml.

5 простых шагов создания карты сайта

Шаг 1: Просмотрите структуру ваших страниц

Первое, что вам нужно сделать, это посмотреть на существующий контент вашего сайта и логически всё структурировать в файле карты сайта sitemap.

Все начинается с главной страницы. Вы должны знать всю глубину своего сайта. Имейте ввиду, страницы, расположенные дальше от главной страницы будут труднее ранжироваться. Поэтому вы должны стремиться сделать карту сайта sitemap с малой глубиной. То есть для перехода на любую страницу вашего сайта требуется всего три клика.

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

Рассмотрим пример карты сайта Sitemap.

Из примера видно, страница «О нас» связана со страницей «Наша команда», а также с «Миссия и ценности». Страница «О нас» является наиболее важной, поэтому она является навигацией верхнего уровня. Дальше идет второй и третий уровень контента. Используйте этот шаблон карты сайта sitemap, чтобы структурировать ваши страницы.

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

Шаг 2: Код карты для ваших URL

Когда вы определились со структурой карты сайта sitemap, важность каждой страницы и соответствие этой важности в структуре вашего сайта, пришло время кодировать эти URL.

Для этого нужно отформатировать каждый URL с помощью тегов XML. Если у вас есть опыт работы с HTML-кодированием, это будет для вас очень просто. XML — это язык разметки, то же самое, что и для HTML. Даже если это ново для вас, это не так сложно понять.

В карте сайта Sitemap xml для каждой страницы добавьте соответствующий код.

  • Местонахождение страницы в структуре сайта, то есть адрес страницы. Для этого используется — тег loc
  • Дата последнего изменения страницы — тег lastmod
  • Насколько часто меняется страница (always, hourly, daily, weekly, monthly, yearly, never) — тег changefreq
  • Приоритет страницы относительно других страниц сайта (от 0,1 – низкий приоритет, до 1 – высокий приоритет) — тег priority. То есть вы говорите роботам, какую страницу нужно индексировать в первую очередь на сайте.

Пример Sitemap XML

Код для каждой страницы будет выглядеть следующим образом:

Обязательные теги в карте сайта sitemap: url и loc.
Необязательные теги в карте сайта: lastmod, changefreq и priority.

В данной карте сайта sitemap отсутствует необязательный тег changefreq.

Шаг 3: Проверьте код Sitemap

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

К счастью, есть инструменты, которые помогут проверить код вашей карты сайта sitemap и убедиться, что синтаксис правильный. В интернете доступно много программ, которые могут помочь вам в проверке карты sitemap.

Например, инструмент для проверки кода карты — XML Sitemap (https://www.xml-sitemaps.com/validate-xml-sitemap.html)

Инструмент укажет на любые ошибки в коде карты sitemap. Например, если вы забыли добавить конечный тег, то он поможет быстро идентифицировать ошибку и исправить её.

Шаг 4: Добавьте карту sitemap в корень сайта и robots.txt

В корневую папку вашего сайта разместите карту сайта в формате XML, а именно файл sitemap xml. Также sitemap xml следует добавить в файл robots.txt Файл robots.txt также находится в корневой папке. В robots.txt прописаны инструкции для любых сканеров поисковых систем, индексирующих ваш сайт.

В файле robots.txt вы также можете указать поисковым системам, какие страницы вы не хотите, чтобы они индексировали при сканировании вашего сайта. Для этого используется тег Disallow.

Давайте вернемся к Apple и посмотрим, как выглядит их страница robots.txt

Apple также включил свои карты сайта sitemap в данный файл. Если карта сайта содержит более 50 000 ссылок или размер sitemap xml превышает 10 Мб, то рекомендуется разбить карту sitemap на несколько файлов.

Помните, карты сайта следует добавлять в файл robots.txt

Шаг 5: Отправьте карту сайта в поисковые системы

Ваша карта сайта создана и добавлена в файл robots.txt. Теперь пришло время отправить карту в поисковые системы. Рассмотрим на примере поисковой системы Google, аналогично для Яндекс.

Для этого вам нужно пройти через консоль поиска Google. Некоторые из вас, возможно, уже настроили это. Если нет, то там всё просто.

Как только вы окажетесь на панели мониторинга консоли поиска, перейдите в меню Сканирование > Файлы сайтов.
Затем нажмите «Добавить / проверить файл Sitemap» в верхнем правом углу экрана.

У вас есть шанс еще раз проверить свою карту сайта на наличие ошибок. Все найденные ошибки в карте следует исправить перед отправкой. Как только в вашей карте сайта нет ошибок, нажмите «Отправить». Теперь сканеры с легкостью проиндексируют ваш сайт, что повысит ваш SEO-рейтинг.

Создание карты сайта автоматически

Эти пять шагов создания карты сайта довольно просты и понятны. Но некоторым из вас это может показаться сложным. К счастью для вас, существует множество других решений, которые помогут сделать карту сайта автоматически.

Рассмотрим лучшие онлайн варианты для автоматического создания карты сайта.

Генератор №1. My sitemap generator (https://www.mysitemapgenerator.com)

Есть, как платный, так и бесплатный тариф. Бесплатный тариф генерирует карты сайта до 500 ссылок.

Генератор №2. Yoast плагин

Если у вас сайт на WordPress, то вы можете установить плагин Yoast для создания карты сайта для вашего сайта.

Yoast даст вам возможность включать и выключать карту сайта с помощью простого тумблера. Вы можете найти все ваши варианты XML карты сайта на вкладке SEO через WordPress после установки плагина.

Генератор №3. Screaming Frog (https://www.screamingfrog.co.uk/xml-sitemap-generator/)

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

Screaming Frog позволяет вам вносить все изменения в код карты, но фактически не меняя код самостоятельно. Вместо этого вы следуете подсказкам программы. Это намного удобнее, чем вручную менять код файла. В результате код карты сайта будет изменен автоматически.

Как меняется код карты в автоматическом режиме через подсказки? Просто перемещайтесь по вкладкам, меняйте настройки и файл карты сайта будет соответствующим образом изменен.

Генератор №4. Slickplan

Slickplan имеет функции визуального создания карты. Вам будет предоставлен шаблон карты, перетаскивайте разные страницы в шаблоне, чтобы организовать структуру вашего сайта. Когда карта Sitemap закончена, то вы можете экспортировать её в виде файла XML.

Slickplan — платное программное обеспечение, но они предлагают бесплатную пробную версию.

Заключение

Если вы готовы ускорить индексацию страниц, поднять свою стратегию SEO на новый уровень, то вам нужна карта сайта.

Больше нет причин для страха. Как видно из этого руководства, сделать карту сайта легко, всего за пять простых шагов.

  • Шаг 1: Просмотрите структуру ваших страниц
  • Шаг 2: Код карты для ваших URL
  • Шаг 3: Проверьте код карты сайта
  • Шаг 4: Добавьте вашу карту в корень сайта и robots.txt
  • Шаг 5: Отправьте карту в поисковые системы

Для тех из вас, кто еще не решился вручную сделать карту sitemap, есть инструменты для автоматического создания. Интернет полон различными программами для генерации карт. Генераторы My sitemap generator, Yoast, Screaming Frog и Slickplan — отличный выбор для создания карт.

Пришло время разработать свою карту Sitemap 😉