Способы добавление файла sitemap в Вебмастер

Многие владельцы интернет-ресурсов сталкиваются с проблемой индексации — в поисковике не отображается часть веб-страниц. Причина — на площадке нет карты сайта. Разберем, как добавить файл sitemap в Яндекс Вебмастер и Google Search Console.

О Sitemap

Картой сайта или Sitemap принято называть совокупность веб-страниц для поисковиков или пользователей. Поисковые системы используют два типа сайтмапа — в форматах XML и HTML. Первый тип файла применяется только роботами и содержит следующие данные:

  • когда произошло обновление страницы;
  • важность ссылки относительно других;
  • период обновления;
  • вид опубликованных данных (гиф, видео, картинки и пр.);
  • сведения о копиях или альтернативных страницах.

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

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

Требования «Яндекса» и «Гугл» к sitemap

Требования к сайтмап у обоих площадок практически одинаковые, за исключением нескольких пунктов:

  • для файла рекомендована кодировка UTF-8;
  • количество ссылок не должно превышать 50 тыс.;
  • код ответа при обращении к файлу 200 ОК;
  • в sitemap размещаются только канонические ссылки.

Дополнительные требования Yandex:

  • максимальный размер не должен превышать 10 МБ;
  • допускается использовать ссылки, содержащие кириллицу.

Дополнительные требования Google:

  • максимально возможный размер 50 МБ;
  • допустимо использовать ссылки, только содержащие латиницу.

Если файл получился больше 10 МБ (для «Яндекса»), можете разделить карту на несколько частей или использовать специальный архиватор для сжатия данных — GNU ZIP. Программное обеспечение работает на Windows и Linux, совместимо со всеми веб-обозревателями.

Дополнительно убедитесь, что карта соответствует протоколу XML. Если будут ошибки в тегах или других параметрах, поисковой робот проигнорирует сайтмап.

Создание и подключение sitemap.xml

Предусмотрена два способа — специальными онлайн-генераторами и модулями для CMS.

Используем онлайн-генератор

Описываемый метод подходит новичкам. Главное преимущество — отсутствие привязки к определенной CMS. Но есть и минусы.:

  1. Сервисы имею ограничения. В карте вы сможете разместить только пару десятков веб-адресов.
  2. Если планируете добавлять на сайт новый контент, сервисы не позволят внести изменения в сайтмап. Карта потеряет актуальность.

Принимайте на вооружение этот способ, если проект имеет 1-10 страниц, а новый контент добавляться не будет.

Как через sitemap-xml создать и подключить файл:

  1. На главной странице в пустое поле скопируйте ссылку на свой ресурс.
  2. Отметьте чекбоксы и пункт «Раздельные файлы для Гугл и Яндекс».
  3. Нажмите на кнопку «Запустить».
  4. Начнется сканирование страниц. Если сайт большой, придется подождать.
  5. Как только появится статус «Готово», кликните по ссылке с картой для загрузки.
  6. Поместите файл в корневую папку веб-проекта, чтобы подключить. Используем FTP-клиент «FileZilla» или клиент хостинга.
Если затрудняетесь с поиском корневой папки, найдите файл index php и поместите карту в каталог, где он находится.

Используем плагин для CMS

Такой способ предпочтительней других, так как пользователь может настроить sitemap.xml, например, установив редирект (перенаправление пользователя на другой URL), указать приоритетность, добавлять или удалять ссылки. Для создания файла подойдет плагин All in One SEO для «Вордпресса»:

  1. В главном меню плагина выбирите Activate Sitemap.
  2. Откроется раздел параметров. В пункте «Префикс» оставьте данные по умолчанию.
  3. Отметьте чекбокс «Уведомлять Google».
  4. В пункте «Типы записей» выберите нужные чекбоксы и пункт «Ссылка на карту из robots.txt», «Динамическая карта».
  5. Укажите URL файла, приоритетность и периодичность индексирования.
  6. Кликните «Обновить карту сайта».

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

Бывает, что после создания карты через плагины для CMS появляется ошибка в консоли Sitemap Couldn’t Fetch Error In Console. Проблема связана с ошибками в URL. Проверьте карту через Google Search Console:

  • нажмите «Проверка URL»;
  • в поле ввода скопируйте ссылку на карту;
  • щелкните «Проверить в реальном времени»;
  • посмотрите, какие сбои найдет инструмент, и устраните их.

Где нужно размещать сайтмап

Размещайте XML карты исключительно в корневом каталоге веб-проекта. Дополнительно прописывайте адрес сайтмапа в роботс в следующем формате: Sitemap:https://www.myproject123.site/sitemap.xml.

HTML карту размещают в сквозных элементах интерфейса — хедер и футер.

Добавляем сайтмап в Google Search Console и Yandex Webmaster

Сделать это можно несколькими способами. Первый — путем указания ссылки на файл. Второй подразумевает указание адреса в роботс. При этом методе в панели управления «Вебмастера» карта отобразится сама. Ничего дополнительно указывать не надо.

Инструкция, как создать файл sitemap в Яндекс Вебмастер:

  1. В боковом меню выберите вкладку «Индексирование».
  2. Кликните по подкатегории «Файлы Sitemap».
  3. В поле ввода впишите адрес карты.
  4. Кликните по «Добавить».

При необходимо пользователи могут просканировать файл на ошибки. В панели управления нужно найти кнопку «Диагностика» и начать проверку. После завершения сканирования вы получите отчет о корректности работы ресурса. Дополнительно будут отражены ошибки в карте сайта.

Инструкция для Google Search Console:

  1. Перейдите в панель управления и откройте «Файлы Sitemap».
  2. Скопируйте адрес файла и вставьте в поле ввода.
  3. Кликните по ссылке «Отправить».

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

Что будет, если не использовать sitemap.xml

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

  • если на ресурсе размещено более 50 страниц;
  • отсутствуют ссылки на сайт на других площадках;
  • ресурс был недавно создан.

Sitemap.xml позволяет мониторить и отслеживать критические ошибки:

  • запрет на индексацию отдельных веб-страниц;
  • ошибки 404 и в ссылках.

Если у вас простой одностраничный сайт (визитка), сайтмап особого преимущества не даст. Если портал использует сложную многостраничную структуру, необходимо использовать этот файл. Робот быстро обойдет ресурс и добавит в выдачу ссылки, а вы сможете отслеживать проблемы и исправлять ошибки. Поэтому лучше добавить в «Вебмастер» sitemap.

Может ли sitemap влиять на продвижение сайта

Многие веб-мастера с уверенностью говорят, что отсутствие сайтмапа ведет к пессимизации сайта (понижение в поисковой выдаче). Но утверждение неверное. Все дело в структуре ресурса. Если на нем с десяток страниц, наличие или отсутствие сайтмапа ничего не даст. Если портал имеет сложную многостраничную структуру, а также присутствуют глубоковложенные разделы, требующие перехода сразу по нескольким ссылкам, поисковой робот может не проиндексировать весь контент. Ему нужно помочь и обязательно сделать добавление sitemap в «Вебмастер».

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

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

Атрибуты Sitemap: особенности и зачем нужны

Sitemap состоит из XML-тегов. Есть обязательные и необязательные. Подробнее рассмотрим, какие атрибуты должны использоваться в сайтмап.

Urlset

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

Url

Это тег для обозначения ссылки, дополнительно указывающий на приоритетность индексирования. Может содержать дочерние теги. Атрибут обязателен.

Loc

Обязательный тег, который ограничивает ссылку. В него помещаются только канонические (основные) адреса. Дополнительно указывает на протокол — HTTP и HTTPS. Должен заканчиваться префиксом </loc>.

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

Lastmod

Атрибут необязателен. Тег помогает роботу отследить последние изменения, так как в нем прописана дата обновления. В некоторых случаях ускоряет процесс индексации новых страниц, если значения заданы правильно. Позволяет роботу узнать, было ли произведено обновление веб-страницы.

Priority

Еще один необязательный атрибут сайтмапа. Определяет значимость ссылки относительно других. Можно указать диапазон приоритетности — 0,0 или 1,0. Тег помогает роботу определить, какие ссылки подлежат быстрому сканированию.

Типы sitemap

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

Sitemap Index

В файл помещаются ссылки на страницы ресурса. Он сообщает о приоритетности индексации роботу. Может содержать до 50 тыс. адресов, но размер не должен превышать 10 МБ для «Яндекса» и 50 МБ для «Гугл». При необходимости файл можно сжимать, если размер больше допустимого или разделить на части, перераспределив ссылки. Имеет расширение XML.

Сайтмап для изображений

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

  • <image:image>: данные об объекте;
  • <image:loc>: внутри тега расположена ссылка на саму картинку.

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

  • <image:caption>: короткая подпись к объекту;
  • <image:geo_location>: описания геопозиции;
  • <image:title>: наименование контента;
  • <image:license>: авторская лицензия, если есть ограничения на публикацию.

Добавить файл sitemap можно через Вебмастер или Google Search Console.

Сайтмап для видео

Необходимо использовать на сайтах, где есть видео-контент, но который размещается на локальных серверах или же проверка видео роботами по техническим причинам затруднена. Например, если встраиваются на сайт с YouTube, Rutube, VK Video, Video Mail.ru, карту для них создавать не нужно. Sitemap для видео позволяет роботу вывести в поиск, размещенный контент.

Сайтмап для «Google Новостей»

Создавать карту необходимо, если сайт добавлен в «Гугл Новости». Благодаря файлу, поисковой робот будет быстрее индексировать информацию. Если ресурс привязан к новостному сервису, добавьте в карту те новости, которые были опубликованы за последние 2 суток. Добавлять сайтмап для изображений к сервису новостей не нужно, поисковик не проиндексирует картинки. Необходимо использовать миниатюры, которые встраивают в файл с тегом <og:image>.

Сайтмап для мобильной версии сайта

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

Учтите несколько факторов:

  • подобный сайтмап должен быть связан с тем страницами, которые относятся к мобильной версии сайта;
  • в карте должны быть прописаны отдельные адреса веб-страниц.

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

Сайтмап в формате HTML

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

Динамическая карта сайта

Сайтмап может быть двух вариантов: статический или динамический. Первый тип подлежит самостоятельному (ручному) обновлению, а второй подразумевает автоматическое обновление данных после внесения любых изменений. Создать такую карту можно с применением плагина для «Вордпресса» — All in One SEO Pack.

Конструктор сайтов «Тильда» предлагает пользователям сразу динамический sitemap.xml. Он генерируется автоматически, а по мере обновления данных в него вносятся новые сведения.

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

Поделиться:
Written by
Павел Ходырев
Комментарии