Как создать и настроить карту сайта

Хочешь в ТОП? Хватит хотеть, пора действовать!

Начать продвижение

Как создать и настроить карту сайта

Опубликовано: 27 марта 2020
7.6к
Москва г. Москва, ул. Нобеля 7, п. 56 +7 (800) 700-59-30

Карта сайта Sitemap.xml
Sitemap.xml Sitemap.xml

Зачем нужно создавать карту веб-ресурса

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

  • перечень URL-страниц с указанием их иерархии;

  • информация о контенте, включая картинки и видеоматериалы;

  • сведения о последних обновлениях;

  • указания на существующие альтернативные страницы;

  • данные о приоритетности разных URL.

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

Создавать sitemap.xml обязательно?

Сейчас Google и Яндекс рассматривают карту сайта в качестве рекомендованного инструмента. Отсутствие служебного файла не определяется как серьезная ошибка, но система всегда предложит его создать. Вне зависимости от наличия подключенной карты сайта, индексация будет проходить корректно — алгоритмы сканирования и определения релевантности достаточно «умные» для того, чтобы самостоятельно определить структуру проекта. Однако существуют моменты, в которых отсутствие sitemap.xml может привести к определённым неприятностям. К таким ситуациям можно отнести следующее:

  • сайт имеет много страниц и/или сложную структуру;

  • новый проект;

  • контент часто обновляется или редактируется;

  • существуют страницы, не задействованные во внутренней перелинковке;

  • можно выделить важные и второстепенные URL.

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

Как сделать и подключить служебный файл

Существует два возможных сценария создания карты сайта. Её можно сгенерировать с помощью стороннего онлайн-сервиса. Или же придется применить собственный инструмент системы управления сайтами (специальный модуль). Подробнее рассмотрим оба эти подхода.

Использование внешнего онлайн-генератора

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

Какой генератор выбрать

Можно выделить следующие популярные онлайн-инструменты для создания карты сайтов:

  • My Sitemap generator;

  • Online XML sitemap generator;

  • XML-Sitemaps.

Все они работают примерно по одному простому алгоритму, выполнение которого потребует всего 3–5 минут. В предусмотренное окно нужно вставить URL-адрес главной страницы сайта и подтвердить действие. После этого система просканирует проект, составит карту и предложит сохранить её в памяти компьютера. Скачанный файл необходимо поместить в корневую директорию сайта, что можно сделать с помощью инструмента FileZilla или любого другого FTP-клиента.

Создание sitemap xml с использованием модулей

sitemap.xml с использованием модулей
Создание sitemap.xml Создание sitemap.xml

С точки зрения администрирования и оптимизации сайта этот способ намного лучше сервисов-генераторов. Модуль автоматически обновляет карту сайта при появлении новых страниц, а также даёт возможность управлять дополнительными параметрами. Такие плагины созданы для всех популярных движков. К примеру, если сайт создан на базе WordPress, то для создания карты удобно пользоваться инструментом Google XML Sitemaps.

Этап I. После установки и активации дополнения в настройках нужно провести следующие манипуляции:

  • добавить URL служебного файла в robots.txt;

  • одобрить сжатие sitemap.xml;

  • активировать функцию отправки уведомлений для Google.

Этап II. В настройках модуля необходимо найти пункт «Приоритет статьи», где нужно выключить функцию автоматического расчёта приоритета страниц. Иерархия будет определена позже с помощью ручных настроек.

Этап III. В разделе «Содержание карты сайта» необходимо оставить только URL, которые должны индексироваться поисковыми системами. Также нужно активировать пункт «Include the last modification time», что позволит отображать в карте сайта дату последнего редактирования или обновления страницы. Ориентируясь на эту информацию, краулеры определяют частоту последующих индексаций. Раздел Excluded Items даёт возможность изъять из sitemap xml конкретные страницы или разделы веб-проекта.

Этап IV. С помощью функции Change Frequencies можно указать поисковым системам желаемую периодичность индексации отдельных страниц. Роботы не всегда прислушиваются к таким «просьбам», но воспользоваться этой возможностью стоит.

Определяем приоритеты в Google XML Sitemaps

В категории «Приоритеты» можно определить важные и второстепенные страницы. Шкала настроек имеет значения в диапазоне от 0,1 до 1,0. До внесения изменений всем страницам присваивается средний уровень приоритетности. Отдать предпочтение стоит URL-адресам, на которых часто публикуется новый контент. Это может быть главная страница, раздел с анонсами, акциями или новостями. Нужно отметить, что эти настройки имеют рекомендательный характер, на практике поисковые системы могут самостоятельно определять приоритетность индексации страниц. Поэтому даже если не вносить изменения здесь, никакого негативного эффекта не произойдет.

Что еще нужно знать о плагинах для создания sitemap xml

После сохранения настроек о модуле Google XML Sitemaps можно больше не вспоминать. Надстройка работает в автоматическом режиме, самостоятельно актуализируя данные в служебном файле. Для корректной работы нужно только не забыть добавить карту сайта в «Личном кабинете» административной панели Яндекса и Google. Нужно отметить, что Google XML Sitemaps не уникальный инструмент для WordPress. Для этих целей можно использовать многофункциональное решение All in One SEO Pack, с помощью которого можно быстро создать и настроить карту сайта. Если на веб-ресурсе размещается большое количество видеоматериалов, то рекомендуется создать отдельную карту для этого вида контента. С этой задачей хорошо справляется модуль WP Video SEO, хотя и у него есть достойные аналоги. Для других CMS можно использовать:

  • OpenCart — Yandex Sitemap;

  • Joomla — PWT Sitemap;

  • Drupal — XML Sitemap.

Как добавить в кабинет веб-мастера

Кабинет в панели Google

Чтобы привязать карту к Search Console, необходимо перейти в раздел «Файлы Sitemap». Здесь нужно прописать URL служебного документа и кликнуть по кнопке «Отправить». В стандартной ситуации ссылка на карту сайта будет иметь вид типа sayt.com/sitemap.xml. После этого нужно дождаться индексации нового файла, что может занять достаточно продолжительное время. По результатам сканирования веб-мастер получает статус «Успешно» или уведомление об ошибках с описанием их характера. Чтобы получить доступ к отчету об индексации, необходимо кликнуть по небольшой серой пиктограмме в виде графика.

Кабинет в панели Яндекса

Чтобы привязать карту в «Вебмастере» нужно перейти в раздел «Индексирование – Файлы Sitemap». Здесь нужно тоже вставить ссылку на служебный файл и подтвердить действие, кликнув по кнопке «Добавить». В «Кабинете» веб-мастера Яндекса предусмотрен специальный инструмент для проверки корректности sitemap xml. Если система обнаружит ошибки в файле, то соответствующие уведомления будут отражены в разделе «Диагностика сайта».

Типичные заблуждения при работе с sitemap xml

Управление индексацией

Не стоит считать, что карта сайта даёт команды краулерам в приказном порядке. Файл даёт только рекомендации, которые могут по-разному восприниматься роботами. Поэтому управлять индексацией с помощью sitemap xml не получится.

Бесполезный инструмент

Карта сайта может стать хорошим помощником в деле SEO-продвижения. С её помощью можно условно скрыть малоинформативные или бесполезные страницы. Это важный момент, так как алгоритмы поисковых систем учитывают соотношение «полезных» и «бесполезных» страниц на сайте. Если с помощью sitemap скрыть слабые места, то можно улучшить фактор, влияющий на определение качества веб-проекта.

Сложно создавать для больших сайтов

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

Как и когда создавать HTML-карту сайта

Сразу нужно отметить, что такая карта никак не влияет на индексирование и результаты ранжирования — это навигационный элемент, предназначенный исключительно для живых посетителей ресурса. По справедливости, если на сайте есть удобное меню, оптимизированное юзабилити и логичная структура, то HTML-карта ему не нужна. Когда в силу каких-либо причин у проекта сформировалась запутанная сложная структура, а пользователи часто «теряются» на страницах, то можно попытаться решить эту проблему путем внедрения HTML-карты. Сегодня уже достаточно сложно найти такой, некогда распространенный навигационный функционал. Однако этот вид карт часто встречается на сайтах государственных органов. Эту закономерность придется принять как данность, так как причину закономерности рационально и однозначно объяснить не получается.

Создание HTML-карты

Для сайтов, созданных на основе WordPress, предусмотрено дополнение Hierarchical HTML Sitemap. После инсталляции и активации модуля нужно будет просто вставить предложенный специальный код на страницу, где будет отображаться HTML-карта. Следующие инструменты разработаны для выполнения аналогичной задачи в других движках:

  • Joomla — OSMap;

  • OpenCart — карта генерируется автоматически;

  • Drupal — OSMap.

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

Подведём итоги

Сделать и забыть. Именно по такому принципу должна строиться часть работы по внутренней оптимизации, связанная с созданием sitemap.xml. В последнее время значение карты сайта в SEO значительно снизилось. Современные роботы поисковых систем хорошо справляются с индексацией даже без этого служебного файла. Но всё же лучше выделить время на создание карты сайта. Для генерации файла лучше пользоваться специальными плагинами. Их достаточно один раз настроить, и они будут самостоятельно актуализировать информацию о структуре страниц проекта. Если всё сделать правильно, то о карте сайта можно будет забыть. Даже если в ней появятся какие-либо ошибки, то в панели веб-мастера появится соответствующее уведомление. Чтобы решить проблему, достаточно повторно сгенерировать sitemap xml.


Оценить статью

6 5