ЗАРЕГИСТРИРУЙТЕСЬ
и получите бесплатно:
1.Чек-лист по созданию информационного сайта.
2.3 видеоурока с первыми шагами в сайтах.
3.10 лучших материалов из Базы Знаний.



или Регистрация
Восстановление пароля

Что такое карта сайта? Как создать и добавить на сайт Sitemap

Карта сайта или Sitemap — это реестр страниц сайта. Напоминает оглавление книги со всеми разделами и подразделами. Различают два вида карт HTML и XML. HTML и XML — языки разметки.

В этой статье разберем:

  1. Что такое HTML-карта?
  2. Плагины для создания HTML-карты сайта.
  3. Что такое XML-карты?
  4. Отношение поисковиков к XML-картам.
  5. Кому и когда нужны XML-карты.
  6. Сервисы для создания XML-карты.
  7. Плагины для создания XML-карты.
  8. Требования Google и Яндекса к файлам XML-карты.
  9. Как добавить на сайт XML-карту.
  10. Как удалить старую XML-карту.

Что такое HTML-карта?

HTML-карта помогает посетителям ориентироваться на сайте. По сути, это отдельная страница, где прописаны маршруты к другим разделам.

Пример HTML-карты сайта

В HTML-карте нельзя размещать более 100-150 адресов. Иначе ее заблокируют. Даже за внутренние однодоменные ссылки.

HTML-карты нужны крупным ресурсам от 30 страниц и выше. Всем остальным достаточно лаконичного меню и ссылок в подвале сайта.

Плагины для создания HTML-карты сайта

WordPress:

Joomla: OSMap.
Drupal: Sitemap.

Что такое XML-карты?

XML-карта служит ориентиром для поисковых роботов. С ее помощью они понимают, какие страницы нужно проиндексировать.

Робот заходит на сайт и обращается к инструкции в файле robots.txt. Если в него добавлена карта сайта sitemap.xml, он переходит на страницу с адресами, рекомендованными для индексации.

Пример XML-карты сайта

Отношение поисковиков к XML-картам

Необходимость XML-карты — спорный момент. Нет прямых доказательств, что ее наличие положительно или отрицательно влияет на индексацию страниц. Поисковые системы относят XML-карту к рекомендованным инструментом, но никак не обязательным.

Google об этом пишет так: «Даже если вы создали файл Sitemap, это не гарантирует, что Google будет сканировать и индексировать все ваши страницы, так как эти процедуры выполняются при помощи сложных алгоритмов. В большинстве случаев эти файлы приносят пользу и не приводят к ошибкам».

Яндекс тоже не считает отсутствие sitemap.xml критичной или фатальной проблемой.

Зачем же нужны XML-карты? Стоит ли заморачиваться? Да, стоит.
Sitemap XML — это еще один бонус в копилку доверия поисковиков. К тому же, карты выступают в роли некоторой страховки, если поисковой робот что-то пропустит.

Кому и когда нужны XML-карты

  1. Большим сайтам со сложной структурой.
  2. Ресурсам, где постоянно появляется новый контент.
  3. Новым сайтам.
  4. Когда много не связанных друг с другом страниц.
  5. Когда нужно удалить страницу из индексации.

Сервисы для создания XML-карты

СайтРепорт
Генератор СайтРепорт бесплатно создает файл карты до 5000 страниц. Интерфейс на русском. Автоматического обновления карты не предусмотрено.

Генератор СайтРепорт

XML-Sitemaps
XML-Sitemaps позволяет бесплатно создать карту для ресурсов в 500 страниц. Регистрация не нужна. Для обновления Sitemap XML придется снова обращаться к ресурсу.

XML-Sitemaps. Создание Sitemap

 

Чтобы получить автоматически обновляемый файл, придется приобрести платный аккаунт. Стоимость от 3.49 долларов. Взамен вы получите возможность добавить до 1,5 миллиона страниц, анализ ссылок и карты для изображений и видео.

Можно приобрести платный PHP-скрипт для установки на своем сервере. В итоге: никаких ограничений по ссылкам, главный бонус: автоматическое деление на несколько карт. Стоимость покупки от 19,99 долларов.

MySitemapGenerator
MySitemapGenerator генерирует карту до 500 страниц. Можно бесплатно запрашивать новые карты до трех раз в день. Интерфейс на русском языке. Нужно вводить капчу. За автоматическое обновление и неограниченное количество страниц в карте попросят от 4 долларов в месяц. Итоговая стоимость зависит от частоты обновления Sitemaps XML.

MySitemapGenerator. Создание Sitemap

Xml Sitemap Generator
Xml Sitemap бесплатно генерирует HTML, RSS и Google XML-карты сайта.
Есть онлайн-режим, плагин для WordPress и возможность скачать программу для Windows. Плагин для WordPress можно найти в официальном магазине WordPress. Всё бесплатно, но при желании можно поблагодарить разработчиков и перевести им деньги.

Xml Sitemap Generator

 

Плагины для создания XML-карты

WordPress:

Joomla:

  • демо и платная версия OSMap,
  • демо и платная jSitemap, бесплатная JL Sitemap.

1С-Битрикс: в админпанели в разделе «Маркетинг» есть «Настройка sitemap.xml».

Drupal: WebforMyself.

Требования Google и Яндекса к файлам XML-карты

  1. Кодировка UTF-8.
  2. Не более 50 тысяч ссылок в одной карте. Если выходит больше, поделите Sitemap на несколько файлов.
  3. Размер несжатого файла: не более 50 МБ.
  4. При запросе к файлу сервер должен возвращать HTTP-код 200.
  5. Один синтаксис для всех адресов (т. е. если веб-сайт представлен в виде http://www.example.com/, все адреса должны выглядеть также: http://www.____/)

Подробнее о требованиях есть в Справке Google и на странице Помощи Яндекса.

Как добавить на сайт XML-карту

  1. Выясните, есть ли в файле Sitemap ошибки.
  2. Добавьте файл в корневую директиву сайта http://<адрес сайта>/sitemap.xml.
  3. Для двух и более карт создайте индекс карт с перечислением всех ссылок XML-файлов.
  4. Укажите в файле robots.txt директиву с маршрутом к карте сайта. К примеру, так: Sitemap: https://puzat.ru/sitemap.xml.
  5. Укажите URL файла в панелях вебмастеров в Яндекс.Вебмастер и Google Search Console.

Как удалить старую XML-карту

Чтобы об этом узнал Google
Для удаления старой карты сайта присвойте ссылке на файл ошибку 404.
Если ссылка на Sitemap XML возвращает код ошибки 404, то через некоторое время бот не будет учитывать эту карту.
Чтобы удалить несколько страниц можно создать временный файл Sitemap. Туда нужно включить адреса для удаления. Укажите дату, когда странице был присвоен код 404.

Чтобы узнал Яндекс
В интерфейсе Яндекс.Вебмастера можно удалить те файлы, которые были добавлены на странице Файлы Sitemap:

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

Подытожим

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

Даже если у вас на сайте не будет XML-карты, роботы все равно проиндексируют все необходимые страницы. Поисковые системы не считают отсутствие Sitemap XML смертельным грехом.

Поэтому XML-карты больше нужны для подстраховки. Чтобы робот не пропустил ни одной нужной страницы. Для составления Sitemap XML можно использовать разные инструменты: от онлайн-сервисов до плагинов и десктоп-программ.

Комментарии

  • seoonly.ru

    Спасибо-)) карта сайта — основа для индексации