Создать sitemap: Sitemap . XML Sitemaps

Содержание

MODX — Создание sitemap — ИТ Шеф

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

Что такое файл sitemap.xml

Файл sitemap.xml – это файл в формате XML, который составлен в соответствие с протоколом sitemap 0.9. Он предназначен для того, чтобы помочь поисковым системам (Яндекс, Google и Bing) проиндексировать страницы вашего сайта или блога. Данный файл, кроме адреса страницы (URL) содержит также ещё дополнительную информацию о каждой веб-странице: дату последней её модификации, насколько часто она изменяется и её приоритет перед другими страницами. Эту дополнительную информацию используют поисковые роботы, чтобы больше понять о каждой странице, а именно как часто надо ту или иную страницу заново индексировать, а также важность данной страницы перед другими страницами этого сайта или блога.

Создание файла sitemap.xml в MODX Revolution и его регистрация в поисковых системах

Для создания файла sitemap.xml будет использовать дополнение pdoTools, а точнее сниппет pdoSitemap. Данное дополнение (pdoTools) у нас уже установлено в MODX Revolution, так что можно сразу переходить к разработке карты сайта для поисковых систем.

1. Создать ресурс SiteMapXML и внести во вкладки «Документ» и «Настройки» следующие данные:

Вкладка «Документ»:

  • Заголовок – SiteMapXML.
  • Шаблон – пустой.
  • Псевдоним – sitemap.
  • Не показывать в меню – Да.
  • Опубликован – Да.

Вкладка «Настройки»:

  • Тип содержимого – XML.
  • Доступен для поиска – Нет.
  • Использовать HTML редактор – Нет.
  • Заморозить URI – Да.
  • URI – sitemap.xml
    .

2. Сохранить ресурс SiteMapXML.

3. В поле содержимое ресурса SiteMapXML ввести следующее:


[[!pdoSitemap?
  &checkPermissions=`list`
]]

4. Проверяем результаты работы сниппета pdoSitemap. Для этого в адресной строке браузера вводим: http://www.mysite.ru/sitemap.xml.

5. Указать поисковым системам Яндекс, Google и Bing расположение карты сайта sitemap.xml.

Яндекс. В личном кабинете веб-мастера выбрать в левом меню пункт «Настройка индексирования» -> «Файлы Sitemap». В открывшейся форме ввести URL файла sitemap.xml и нажать на кнопку «Добавить».

Google. В личном кабинете веб-мастера в левом меню выбрать пункт «Сканирование» -> «Файлы Sitemap». В открывшейся странице нажать на кнопку «Добавление/Проверка файла sitemap».

Bing. В личном кабинете веб-мастера в левом меню выбрать пункт «Панель мониторинга» -> «Настройка сайта» -> «Sitemaps». В открывшейся странице указать URL файла sitemap.xml и нажать на кнопку «Отправить».

Использование файла Sitemap — Вебмастер. Справка

Sitemap — это файл со ссылками на страницы сайта, который сообщает поисковым системам об актуальной структуре сайта. Яндекс поддерживает форматы XML и TXT. Формат XML позволяет передавать дополнительную информацию.

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

  1. В каких случаях нужен файл Sitemap
  2. Поддерживаемые Яндексом форматы
  3. Требования к файлу
  4. Как создать файл и сообщить о нем Яндексу
  5. Вопросы и ответы

Яндекс разрабатывает специальные алгоритмы, по которым индексирующий робот узнает о сайте. Например, с помощью и ссылок — переходя с одной страницы на другую. Иногда робот может пропустить страницы. Используйте Sitemap, если на сайте:

  • большое количество страниц;

  • отдельные страницы без навигационных ссылок;

  • глубокая вложенность.

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

Тег Обязательно Описание
loc Да Адрес страницы.
lastmod Нет Дата последнего обновления страницы.

Максимальный размер — 100 байтов.

changefreq Нет
Частота изменения страницы.

Максимальный размер — 100 байтов.

priority Нет Значимость страницы. Робот загружает страницы поочередно с учетом наличия и значения коэффициента от 0.0 до 1.0. Укажите коэффициент для тех URL, которые наиболее важны для сайта.

Максимальный размер — 100 байтов.

Пример:

<?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 
        <url>
            <loc>http://www.example.com/page1.html</loc>
            <lastmod>2005-01-01</lastmod>
            <changefreq>monthly</changefreq>
            <priority>0.8</priority>
        </url>
        ...
    </urlset>
Используйте этот формат, чтобы сообщить только об адресах страниц.

Пример:

https://www.example.com/page1.html
https://www.example.com/page2.html

Также с помощью Sitemap вы можете передать информацию о локализованных страницах сайта и об изображениях (см. раздел Справки Яндекс Картинок).

Чтобы передавать информацию о видео, в файле Sitemap укажите ссылки на XML-фиды (см. подробно в Справке поиска Яндекса по видео).

Ограничение. Поиск Яндекса не поддерживает передачу RSS и Atom-фидов с помощью файла Sitemap.

  • Используйте кодировку UTF-8. Кириллические URL робот Яндекса распознает как в закодированном виде, так и в оригинале.
  • Максимальное количество ссылок — 50 000. Вы можете разделить Sitemap на несколько отдельных файлов и указать их в файле индекса Sitemap.
  • Максимальный размер файла в несжатом виде — 50 МБ.

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

  • Разместите файл на том же домене, что и сайт, для которого он составлен.

  • При обращении к файлу сервер должен возвращать HTTP-код 200.

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

  3. Проверьте файл с помощью инструмента Анализ файлов Sitemap.
  4. Укажите ссылку на файл в robots.txt или в разделе Файлы Sitemap Яндекс Вебмастера.

При необходимости вы можете удалить информацию о Sitemap.

Как организовать Sitemap для большого сайта

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

Если вы используете файл индекса Sitemap отметьте тегом lastmod файлы Sitemap, которые часто обновляются.

Определить, какие страницы сайта уже известны Яндексу, можно в Вебмастере на странице .

Sitemap отображается в сервисе как исключенная страница со статусом «Неверный формат документа»

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

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

При обработке Sitemap возникла ошибка «Неизвестный тег»

Файл Sitemap может содержать только определенные XML-элементы. Если Вебмастер обнаружит в файле другие элементы, например, указание на мобильную версию, в Вебмастере появится ошибка «Неизвестный тег». Неподдерживаемые элементы игнорируются роботом при обработке Sitemap, при этом данные из поддерживаемых элементов учитываются. Поэтому менять файл Sitemap необязательно.

Если содержимое файла будет изменено, потребуется до двух недель на обновление информации в Вебмастере.

Файл Sitemap находится в статусе «Не проиндексирован»

Файл Sitemap может быть не проиндексирован по нескольким причинам:

  • Робот обошел файл Sitemap недавно и еще не успел обработать его. Подождите две недели. Если вы используете файл индекса Sitemap с несколькими файлами, то их обработка может занять больше времени, чем одного файла Sitemap.

  • Сайт ранее был недоступен для индексирующего робота. Необходимо дождаться следующего посещения сайта роботом.

  • Доступ к Sitemap запрещен в файле robots.txt, при обращении к Sitemap сервер возвращает HTTP-код, отличный от 200. Проверьте доступность файла для робота с помощью инструмента Проверка ответа сервера, указав полный путь к файлу.

Если проблема с доступом актуальна, обратитесь к администратору сайта или сервера, на котором он расположен. Если файл составлен корректно, он будет повторно обработан в течение двух недель с момента последнего запроса роботом. Проверить файл можно с помощью инструмента Анализ файлов Sitemap.

Файл Sitemap находится в статусе «Документ не содержит текст»

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

Файл Sitemap находится в статусе «URL запрещён к индексированию тегом noindex»

Такой статус отображается в инструменте Проверка ответа сервера и сообщает, что файл закрыт от индексирования — как правило, запрет прописан в HTTP-заголовке X-Robots-Tag. Директива запрещает файлу появляться в результатах поиска, но не влияет на обработку содержимого Sitemap. Чтобы проверить корректность Sitemap используйте в Вебмастере инструмент Анализ файлов Sitemap.

Sitemap не обрабатывается

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

  • Что Sitemap относится именно к тому сайту, для которого вы добавляете его в Вебмастер. Убедитесь, что адрес сайта совпадает: протокол (HTTP/HTTPS), наличие или отсутствие префикса www.



  • Ответ сервера при запросе Sitemap. Если доступ к Sitemap запрещен в файле robots.txt или при обращении к нему возвращается HTTP-код, отличный от 200, файл не будет обработан роботом. Если при проверке отображается статус «Запрещен метатегом noindex», это не говорит об ошибке. Метатег noindex запрещает включение файла в поисковую базу, но не мешает роботу обрабатывать его содержимое.
  • Корректность файла с помощью инструмента Анализ файлов Sitemap. Устраните ошибки, если они обнаружены.

Как создать и настроить карту сайта sitemap.xml в 2021 году

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

Какие функции имеет карта, почему она так важна

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

  • дает информацию обо всех URL-адресах, имеющих отношение к ресурсу;
  • позволяет поисковым роботам определить приоритеты при индексации страниц;
  • предоставляет информацию о последних изменениях, произошедших на странице.

Упрощенное ориентирование поисковых роботов и ускоренное индексирование – основные задачи, которые решает рассматриваемый инструмент. Для реальных пользователей реализуются HTML-карты, которые помогают искать интересные страницы и взаимодействовать с иерархией сайта, но они устарели и применяются в редких случаях. В связи с этим целесообразно остановить внимание на XML-варианте, который гарантирует корректную и быструю индексацию сайта.

Структура и предназначение

Карта содержит данные, которые поисковые роботы учитывают при индексации сайта. Наличие этой информации существенно ускоряет индексацию и делает ее корректной. В структуру входят:

  • иерархический список URL-адресов страниц сайта;
  • тип контента, размещенного на странице: фотография, видеоролик;
  • сведения о контенте (видео, картинки), используемые поисковыми системами для индексации и составления выдачи;
  • данные о проводимых обновлениях;
  • приоритеты по важности разных страниц.

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


Читайте также:

Гайд по анализу ссылочного профиля сайта: бесплатные сервисы, практические советы

Что будет, если отказаться от внедрения

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

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

Наличие sitemap.xml особо критично для сайтов, которые ведут коммерческую деятельность. Интернет-магазины и другие коммерческие площадки имеют огромное количество страниц и непростую иерархию, проводят регулярные обновления и масштабируются: без sitemap.xml индексация будет проходить с ошибками. На устранение проблем потребуется колоссальное количество времени, на создание карты – 20-30 минут, поэтому выбор очевиден.

Этапы создания и подключения

Для создания карты можно использовать два способа:

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

Рассмотрим каждый способ более детально.

Внешний онлайн-генератор

Этот способ станет оптимальным решением в случае, если вы хотите создать карту без зависимости от какого-либо движка. Внешние генераторы создают sitemap.xml для сайтов, функционирующих на любой CMS или являющихся статичными (HTML). Однако есть минусы: внешние генераторы подходят для небольших ресурсов на несколько страниц. Если на вашей визитке 4-5 страниц, а расширение не планируется, то внешний генератор поможет быстро решить вопрос с sitemap.xml. Если сайт постоянно масштабируется посредством добавления новых страниц, то внешние генераторы не стоит использовать. Они создают карту один раз, при обновлении новые страницы в нее не попадут.

Для создания карты можно использовать сервисы XML-Sitemaps, XML-Sitemap generator или Online XML sitemap generator. Рассмотрим создание на примере XML-Sitemaps:

  • откройте генератор, укажите URL-адрес сайта, после чего нажмите кнопку «Старт»;
  • сканирование сайта занимает несколько минут, после чего произойдет формирование карты;
  • сохраните файл на жесткий диск, но перед загрузкой ознакомьтесь с детализацией, если все в порядке – нажмите кнопку «Скачать» (интерфейс на английском языке).

После этого загруженный файл нужно перенести на сайт: загрузите его в корневую директорию, используя FTP-клиент. Более простой вариант – выполнение работы с привлечением файлового менеджера, реализуемого вашим хостингом. Если вы не можете определить, где именно находится директория, то ориентируйтесь на файлы index.html или .php.

Плагины и модули для движков

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

Нужно подобрать плагин, ориентируясь на CMS, например, для популярного движка WordPress подходит инструмент Google XML Sitemaps. Плагин нужно установить, а потом – активировать и зайти на страницу настроек:

  • включите уведомления для ПС Google;
  • добавьте URL карты в файл robots.txt;
  • включите возможность сжатия sitemap.xml;
  • отключите автоматический расчет приоритета публикаций. В перспективе можно будет расставить приоритеты вручную;
  • зайдите в раздел «Содержание карты сайта», чтобы установить необходимые настройки. Обязательно включите типы страниц, которые должны попасть в индекс ПС. Если ваш сайт – интернет-магазин, то целесообразно добавить в sitemap.xml страниц, отвечающие за категории и метки. После активации функции поисковые системы начнут демонстрировать юзерам страницы каталога: «Стиральные машины» или же товары, которые были отмечены тегами. Если эти страницы в выдаче не нужны, то их включать не стоит;
  • активируйте пункт, помеченный надписью Include the last modification time. После активации плагин будет вносить в карту дату последних обновлений публикаций. Данные используются поисковыми роботами для составления графика, касающегося повторного проведения сканирования страниц;
  • зайдите в раздел Excluded Items, чтобы отключить страницы или категории, если есть такая необходимость;
  • раздел Change Frequencies позволяет запрашивать сканирование определенных типов страниц, которое будет выполняться с фиксированной периодичностью. Однако параметр может быть проигнорирован, так как поисковики используют индивидуальные системы планирования.

Уделите внимание расстановке приоритетов, что можно сделать в одноименном разделе «Приоритеты». Значения – от 0,1 до 1, если параметр не выставлен, то странице автоматически будет присвоено среднее значение 0,5. Приоритеты присваиваются исходя из важности страницы, например, «Главная» получает 1, а страницам меток – 0,3, но здесь нужно ориентироваться на индивидуальные особенности ресурса.

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


Читайте также:

Что такое микроразметка: гайд по созданию и внедрению

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

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

  • найдите раздел «Файлы Sitemap»;
  • загрузите URL карты, а потом нажмите «Отправить». Она доступна по простому адресу, например, site.ru/sitemap.xml, где site.ru – адрес вашего ресурса.

Обновление происходит не сразу: нужно время, чтобы провести индексацию карты. После завершения процедуры вы увидите либо сообщение об ошибке, либо пометку «Успешно». В последнем случае вы получите доступ к отчету об индексации. Добавление в Яндекс.Вебмастер происходит так:

  • откройте раздел «Индексирование», потом – «Файлы Sitemap»;
  • в открывшемся окне отобразиться поле – вставьте в него URL карты, а потом нажмите кнопку «Добавить».

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

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

Навигационный элемент для пользователей нужно создавать в случае, если на сайте наблюдаются проблемы со структурой или меню: нелогичные, непонятные, есть жалобы от посетителей. Создание карты для площадок на движке WordPress выполняется с привлечением плагина Simple Sitemap (можно применить любой другой инструмент с аналогичными возможностями). Плагин нужно установить, провести активацию надстройки и добавить сформированный шорткод на страницу. Плагин выбирается с учетом движка: OSMap – Joomla, Sitemap – Drupal, а в OpenCart создание проходит автоматически.

В заключение

Карта сайта – необходимость в 2021 году, позволяющая забыть о проблемах с индексацией. Если у вас одностраничник или миниатюрная визитка, то потребности во внедрении автоматически обновляемого инструмента нет: отсутствуют глобальные разделы и подразделы, ложащиеся в основу иерархической структуры. Однако для крупных интернет-магазинов и гипермаркетов, блогов, информационных порталов и других ресурсов, состоящих из сотен и даже тысяч страниц, актуализирующая карта нужна как воздух. В первом случае можно применить внешние генераторы, во втором – плагины и модули для CMS. Если у вас возникли проблемы или вопросы, касающиеся создания sitemap.xml, то целесообразно обратиться за помощью к профессионалам!

Как создать и настроить карту сайта sitemap.xml и зачем она нужна

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

Итак, в документе sitemap.xml должна содержаться следующая информация, предназначенная для поисковых систем:

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

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

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

Для этого пользуются двумя способами:

  • плагин-генератор для конкретной CMS,
  • внешний генератор.

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

Что до внешних генераторов (которые подойдут, если сайт, например, сделан на самописном или редком движке), то они хорошо работают на ресурсах с небольшим количеством страниц, которые обновляются редко. Действуют они так: в поле ввода нужно вписать адрес главной страницы, нажать кнопку старта и подождать, пока программа выполнит работу. После этого нужно скачать готовый файл sitemap.xml и поместить его в корень сайта при помощи программы, поддерживающей работу по ftp (например, Filezilla).

Если sitemap.xml отсутствует

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

Ещё одна проблема при отсутствии соответствующего xml-файла связана с часто обновляющимися страницами. Роботы посещают все разделы сайта не так часто. Поэтому, если нет соответствующего указания в нужном файле, они могут долго не заглядывать на страничку, которая уже успела обновиться. А значит, информация о ней в Гугле и Яндексе окажется устаревшей без наличия sitemap.xml.

Sitemap.html и Sitemap.xml – что это и чем различаются

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

Sitemap.xml – это, как было сказано выше, не страница, а файл со всеми адресами (URL), которые должны проиндексировать поисковые роботы Яндекса, Google и других систем. Пользы для посетителей сайта такой файл не несет, потому что они его даже не увидят, зато поможет поисковикам проиндексировать сайт более полно и быстро.

Как сделать карту сайта вручную

Такой способ создания Sitemap.xml подойдет тем, кто не доверяет генераторам, однако если ресурс большой (несколько сотен URL и более), без программ-генераторов не обойтись. Чтобы сделать XML карту сайта самостоятельно, создайте новый документ в текстовом редакторе (например, Notepad++), после чего задайте документу нужное разрешение (XML). Теперь можно приступать к оформлению (написание тегов, URL, команд).

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

Особенности Sitemap.xml: 10 полезных рекомендаций от Google

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

  1. Соблюдайте единый синтаксис при добавлении URL. Например, если правильный адрес www.google.com, то при указании “google.com” без “WWW” могут возникнуть проблемы с индексацией.
  2. Учтите, что файл Sitemap.xml имеет лимит на количество URL – оно не должно превышать 50 тысяч. Если адресов больше, создается второй файл, затем третий и так далее – сколько потребуется. Ограничение по размеру тоже есть: оно составляет 50 мегабайт. При превышении этого размера создается следующий файл, иначе с индексацией страниц внутри документа могут возникнуть проблемы.
  3. Обратите внимание на кодировку – только UTF-8. Она нужна для корректного отображения нелатинских символов. В самом файле XML должны быть только символы стандарта ASCII, но не расширенного ASCII, поэтому, например, «звездочки» (*) или фигурные скобки ({}) ставить нельзя. Также не забудьте про правильное экранирование URL и используйте соответствующие коды для преобразования символов (их можно найти в документации Google, посвященной оформлению файлов Sitemap.xml). Экранирование обычно выполняется с помощью скриптов или других инструментов, а корректность их работы можно проверить, посмотрев, соответствуют ли они стандартам XML, RFC-3986 и RFC-3987, принятым в Google.
  4. Размещение файла XML в других папках (не корневой) приведет к тому, что адреса верхнего уровня (в том числе главная страница) не будут проиндексированы при сканировании карты. Однако такое размещение будет иметь смысл в случае разветвленных порталов с большим количеством страниц. В этом случае главный файл XML с указанием родительских страниц (например, для категорий и подкатегорий) можно разместить в корневом каталоге, а остальные – в папках нижних уровней.
  5. Избегайте указания Session ID (идентификаторов сеансов) в документе, поскольку это приведет к слишком частому сканированию страниц поисковыми роботами, что может отрицательно сказаться на дальнейшей индексации ресурса.
  6. Если вы администрируете двуязычный ресурс (или поддерживающий больше языков), пользуйтесь атрибутом hreflang для отметки страниц на второстепенных языках.
  7. Sitemap должен содержать только канонические (canonical) адреса страниц. Заранее определите, какая версия той или иной страницы (если у вас несколько таких версий) должна быть представлена в поиске. Соответственно, в файле XML должна быть указана именно она. То же касается и версий сайта с WWW и без: разместите Sitemap в той, которую вы выбрали в качестве главной, а для другой настройте переадресацию или укажите атрибут rel=canonical для страниц второй версии.
  8. При наличии отдельных URL у мобильной версии Google рекомендует добавлять в индекс только какую-то одну версию страниц, а другую (при необходимости индексации) сопровождать аннотациями.
  9. Расширяйте синтаксис документа для добавления MIME-типов при индексации картинок, видеозаписей, новостных материалов.
  10. В файле XML могут быть прописаны определенные команды для поисковых роботов (например, по частоте индексирования контента или приоритету индексации, то есть с указаниями, какие URL должны индексироваться первыми).

Кроме того, команда «Гугла» отмечает, что карты Sitemap не являются директивными, а представляют собой только рекомендации роботам, какие страницы администрация ресурса считает приоритетными для индексации. При этом сканирование файла производится роботами Google произвольно, то есть без учета порядка URL в документе.

Другие варианты создания карты сайта

XML и HTML не единственные форматы для создания такого документа. Владельцы блогов могут воспользоваться, например, форматами RSS и Atom, позволяющими создавать фиды, которые затем отправляются для индексации «Гуглу». Формат mRSS позволяет индексировать видеофайлы.

Есть возможность отправлять URL на индексацию и при помощи обычного текстового документа. В условиях здесь, как и обычно, кодировка (исключительно UTF-8), а также то, что, кроме адресов страниц, в таких файлах не должно содержаться никакой другой информации. Имя у документа может быть любым (не обязательно Sitemap), а вот расширение – строго TXT. Создание текстового файла удобно, когда требуется не прописать дополнительные команды и атрибуты, а только указать адреса страниц, направляемых на индексацию или переиндексацию.

Что такое Sitemap.xml, для чего он нужен? Как создать файл Sitemap?

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

Характеристика карты сайта:

Не являясь чем-то новым в области разработки сайтов, карта сайта всегда существовала в основе веб-дизайна. Стандартный формат html, предназначенный для удобства восприятия человеком не дает информации для поисковиков url. Для них необходимо создавать карту сайта в формате XML, не ограничиваясь html страницей. Существование нескольких карт в рамках одного сайта при этом не считается двойным контентом.

Поисковики производят поэтапную индексацию сайта исследуя страницы. Если он имеет большой объем и значительное число http страниц. Эта процедура должна стать довольно длительной, рассматривая все url адреса http. В данном случае html sitemap существенно проигрывает в функциональности XML sitemap.

В sitemap xml возможно выставить сравнительный priority и время для обновления страничек. Необходимо заметить, что содержание карты сайта будет, только своего рода, инструкцией для поисковой системы. В частности, если определить для странички сайта периодичность обновления раз в год, поисковики будут обследовать ее чаще. Выставить частоту обновления каждый час и ждать ежечасного индексирования страницы программами также бессмысленно.

Карта сайта XML, представляет собой файл в формате xml и в виде http sitemap.xml. Основным, но не единственным преимуществом перед html форматом, является способность расшифровки формата xml, поисковиками, такими, например, как Yahoo, Google и пр. С помощью sitemap xml, существует возможность указания до 50 тыс. ссылок.

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

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

Карта сайта sitemap выражается основным инструментом для оптимизации сайта по сео параметрам, играющих важнейшую роль. В данном контексте способ организации карты сайта не обладает особым значением, тем не менее важность представляют наличие ссылок в ней и их содержание, а также параметры периода обновления страниц. Зачастую в карту сайта загружаются ссылки без особого разбора. Вводя те, которые не разрешены в robots.txt либо ссылки не стандартного характера. Если процедуры обновления карты сайта при этом проводятся реже чем ежемесячно, то она не принесет никакой пользы. Вдобавок данное отношение приведет к усложнению работы поисковых индексаторов, что отрицательно скажется на priority местонахождении сайта в поисковой программе и нахождению его по http адресам.

Определившись с безусловной полезностью и необходимостью карты сайта, проанализируем основные варианты её создания. Существует следующие варианты:

  • сгенерировать карту сайта посредством системы администрирования сайта, когда CMS предусматривает данную возможность.
  • воспользоваться картой сайта с чужого онлайн сервиса. Имеется большое количество онлайн ресурсов, обладающих возможностью сгенерировать карту сайта, которые предусматривают многообразные вероятности и обладают некоторыми ограничениями. Допустим файл xml-sitemaps.com располагает потенциалом настраивать характеристики карты сайта и обладает лимитом по численности ссылок в sitemap.xml в 500 штук.
  • воспользоваться специальным программным обеспечением, предназначенным для образования карты сайта. Данные программы генераторы в основном распространяются платно. С их помощью возможно систематически генерировать файл sitemap xml для неограниченного числа сайтов с различным количеством страниц. Данный способ подходит для компаний занимающимися профессиональной постройкой сайтов и позволяет создать любой необходимый параметр и иметь такой генератор ей просто необходимо.
  • образование sitemap карты сайта в автоматическом режиме с помощью Joomla, WordPress и пр.

Поиск карты сайта:

Программы индексации сайтов не смогут рассматривать онлайн проект из-за отсутствия sitemap xml и его страницы будут невидимыми. Хотя поисковик, например, google обязан автономно проверить содержимое сайта и все url адреса и полностью и ввести его в систему, на практике, необходимо учесть, что программа возможно даст сбой и не разыщет web-документы и страницы. Как правило, проблемы у поисковиков возникают с областями, которые возможно обнаружить лишь посредством прохождения по веренице ссылок, динамически организовываемые URL для нахождения нужных страниц.

Sitemaps рассматривая seo составляющую располагает значительными возможностями по правильной и быстрой индексации карты сайта. Это приведет к тому, что увеличится вероятность попадания содержимого в поисковую систему, до того, как будет создан плагиат контента. Данное обстоятельство имеет особую важность, потому что поисковые индексаторы дают priority первоначальному контенту.

Организация карты сайта немаловажная процедура и в ней нужно вразумительно показать url и то содержимое сайта, которое необходимо индексировать и то каким образом это лучше произвести. Рассматривая процедуру производства карты сайта xml, необходимо выделить несколько главных способов, которые объединяет место нахождения и то как файл sitemap устанавливается поисковыми индексаторами.

Само содержание карты сайта располагается в узловом разделе сайта. Системы для поиска url, осуществляющие индексацию, имеют возможность автономно разыскать содержание карты сайта, а соответственно и страницы. Тем не менее имеется несколько вариантов показать ссылку на этот файл в целях наиболее priority обнаружения поисковыми индексаторами в http адресе.
Самый примитивный, но достаточно работоспособный, вариант указание области нахождения файла карты сайта — прямое указание пути либо нескольких путей ведущих к необходимым файлам в инструментариях, предназначенных для создателей сайта от Яндекс либо google. Здесь также существует вероятность проверки карты сайта, производства анализа её на содержание, сверка частей карты сайта уже проиндексированных страниц и в данный момент проходящих эту процедуру.
Более продвинутый вариант, показать поисковым роботам месторасположение файла карты сайта с помощью директивы sitemap в файл robots.txt. В данном месте существует возможность обозначения не единственного файла sitemap. После выполнения указанных действий файлы в автоматическом режиме станут доступны в инструментарии для создателей сайта.

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

Sitemap для сайта – что такое, как создать, общие требования к карте сайта

Содержание статьи:

Sitemap — это структурированный список страниц сайта.
Существует 2 типа карт:

  • HTML-карта. Для посетителей.
  • Оглавление веб-ресурса c полным перечнем разделов страницы.

XML-карта. Для поисковых систем.

Каталог внутренних страниц сайта, “вшитый” в корневую папку интернет-ресурса. XMl-карта создается для поисковых роботов, которые, сканируя код sitemap, получают информацию для проведения индексации.

Задача sitemap — предоставить поисковикам доступ к содержимому сайта.
Таким образом, система находит все страницы ресурса и добавляет их в результаты поиска.
Карта сайта информирует роботов о таких показателях, как:

  • содержимое страницы: текст, видео, фото,
  • период обновления контента и последнее изменение,
  • дубли URL, 
  • приоритет страниц относительно друг друга.

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

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

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

Онлайн-генераторы для создания карты сайта:

  • XML Sitemap Generator
  • Majento 
  • XML-Sitemaps
  • Cy-Pr

Принцип работы: Запускаем онлайн-сервис, вставляем  URL сайта, нажимаем на старт. После того, как карта сайта будет готова — скачиваем и добавляем sitemap в корневой каталог сайта.

Плюсы
  • Sitemap страницы не привязана к конкретному движку. 

  • Создание XML-карты возможно на любой CMS или для статического HTML-сайта.

Минусы
  • Подходит только для лендингов и сайтов-визиток. В случае, если сайт не будет обновляться — это идеальный вариант. XML-карта не подойдет для многостраничников, где регулярно обновляются страницы. Карта сайта статичная и не включает новые URL. То есть, при каждом обновлении, придется заново создавать sitemap. 

  • Ограничение по количеству URL-ов. У каждого генератора свой порог по  добавлению страниц. За последующие URL-ы взимается плата. 

Плагины CMS

  • WordPress: Yoast; 

  • Joomla: XMap; 
  • Drupal: XML Sitemap;
  • OpenCart: Yandex Sitemap;
  • 1C-Битрикс
Плюсы:
  • Удобство. Плагин позволяет контролировать и управлять свойствами карты сайта. 
  • Автоматическое обновление. Система генерирует sitemap после создания новых страниц и передает сообщение напрямую поисковикам. 
Минусы:
  • Процесс установки. В онлайн-генераторах карта сайта генерируется за пару кликов.
  • Плагин нужно сначала установить, после чего sitemap будет доступна.

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

Sitemap для картинок нужна по следующим причинам: 

  • Поисковики могут не проиндексировать все графические элементы страницы на сайте;
  • Отсутствие XML-карты для изображений приводит к ошибкам в основной sitemap;
  • Пользователи часто используют “поиск по картинкам”. Так, отдельная sitemap привлечет трафик и повысит показатели страницы. Карта сайта генерируется теми же инструментами, что и главная sitemap. С помощью плагинов, интернет-сервисов или вручную. Добавить карту можно как через отдельный файл, так и через теги в главной папке основной sitemap.

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

Карта сайта обеспечивает: 

  • Лучшее ранжирование в результатах выдачи страницы. Поисковики приветствуют sitemap, так как она облегчает процесс индексации. Чем больше данных получает система, тем выше позиция сайта. 
  • Расширенную демонстрацию видео, что проводит дополнительный трафик.

HTML-карта, в отличие от XML-карты, работает на поведенческий фактор. Особенно это касается ресурсов с большим количеством вкладок. Структурированная навигация в виде карты сайта помогает пользователям ориентироваться на странице. 
В следующих CMS можно сгенерировать пользовательскую sitemap:

После установки и активации плагина, код готовой карты сайта вставляется на страницу ресурса. 

  • Карта сайта имеет кодировку UTF-8; 
  • Вес карты не более 10 мб;
  • Отсутствие ошибок 404 и экспериментальных страниц на сайте; 
  • Код ответа sitemap.xml —  200;
  • Количество ссылок не превышает 50000 адресов. В случае, если объем sitemap превышает допустимое количество — разбить карту сайта на несколько частей; 
  • Отсутствие конфликтующих файлов с robot.txt. Robot.txt — текстовой документ, который “помогает” поисковикам проиндексировать страницы. 

Как сделать карту сайта sitemap.xml с помощью онлайн генератора и плагина wordpress

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

Не нужно путать карту сайта html и xml — это разные вещи. Html карта создается больше для посетителей, как навигация по всем страницам сайта. Xml карта создается исключительно для роботов, чтобы они быстрее обходили весь сайт и сканировали все страницы.

Сайтмап представляет из себя вот такого вида файл в корне сайта по ftp.

Здесь указаны все URL страниц, которые есть на сайте, их приоритет и дата последних изменений.

Сам файл можно найти по адресу https://mydaoseo.ru/sitemap.xml, где нужно к домену просто подписать /sitemap.xml. Также в файле robots.txt обязательно должен быть указан полный путь к карте сайта вида:

Sitemap: https://mydaoseo.ru/sitemap.xml

Если у сайта есть протокол https, то нужно обязательно указать путь именно с этим протоколом.

Как правильно сделать файл sitemap xml для сайта

Самый простой путь создать карту сайта sitemap.xml — это сгенерировать её онлайн. Для этого можно воспользоваться генератором mysitemapgenerator.com.

Теперь нужно скачать файл, переименовать его в sitemap.xml и добавить в корень сайта по ftp. Делается это через любой клиент, например, Total Commander.

Вот подробное видео как пользоваться сервисом:

Минусы этого способа:

  • Ограничение по количеству страниц на сайте — не более 500
  • При появлении новых страниц нужно постоянно обновлять файл

Конечно, можно купить и платную версию, тем более что она дешевая, тогда этих недостатков не будет.

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

Вот еще сервисы онлайн генерации карты сайта:

  • htmlweb.ru
  • cy-pr.com
  • majento.ru
  • xml-sitemaps.com
  • web-site-map.com

Как сделать sitemap xml для wordpress

Для создания файла sitemap.xml для wordpress я использую плагин Google XML Sitemaps, который автоматически генерирует карту сайта.

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

Также можно использовать plugin Google XML Sitemap Generator для вордпресс, принципиальных отличий я не вижу. И тот и другой плагины хороши.

Я не разделаю sitemap.xml для Яндекса и для Google, так как не вижу в этом смысла. Плагин одинаково хорошо работает для обеих поисковых систем, сайт индексируется отлично и там и там.

Смотрите видео, как добавить карту сайта для вордпресс с помощью плагина.

Как добавить файл sitemap в Яндекс и Google вебмастеры

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

В Яндекс вебмастер сайтмап добавляется таким образом — раздел “Индексирование” — “Файлы Sitemap” — добавить новый файл (прописывается весь путь).

В Google Search Console немного по другому — раздел “Сканирование” — “Файлы Sitemap” — “Добавление/проверка файла Sitemap” — прописывается только окончание пути — sitemap.xml.

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

Как создать SEO-оптимизирующую XML-карту сайта за 20 минут (или меньше)

Когда дело доходит до SEO и маркетинга, мне нравятся быстрые и легкие победы.

Несмотря на то, что я привержен долгому пути ведения блога (более 10 лет и больше), я бы предпочел нажать несколько кнопок и потянуть несколько рычагов, чтобы получить больше трафика.

Низкое усилие. Большие победы. Вот где мне нравится быть.

И, к счастью, есть есть некоторые методы SEO, которые приносят большую пользу при минимальных усилиях.

Я хочу поделиться с вами одним из таких приемов — созданием XML-карты сайта.

Теперь, прежде чем вы убежите после прочтения термина «XML карта сайта», позвольте сообщить вам хорошие новости.

Несмотря на то, что XML-карта сайта относится к «технической» части SEO, сделать ее несложно. Да и не такой уж он «технический».

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

Это бесплатно. Это просто. Это относительно просто, и это может улучшить ваше SEO.

Готов попробовать?

Что такое XML Sitemap?

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

Проще говоря, это список URL-адресов веб-сайтов.

Вот почему карта сайта называется . Отображает структуру веб-сайта и страницы, которые он включает.

(«XML» означает «расширяемый язык разметки», способ отображения информации на веб-сайтах.)

Вот что такое XML-карта сайта , , но , почему вообще должна быть у вас? Какова цель?

Какова цель XML-карты сайта?

Поисковые системы используют сканеры для организации и индексации информации в Интернете.

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

Как только он это сделает, у вашего веб-сайта больше шансов быстро улучшить свой рейтинг.

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

Однако хорошо структурированная карта сайта может сделать еще больше.

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

Вот как выглядит информация на карте сайта:

  • Где находится страница на сайте (ее URL): http://www.example.com/mypage
  • Дата последнего изменения страницы: 2013-10-10
  • Частота изменения страницы: ежемесячно
  • Что приоритет, который страница имеет по отношению к другим страницам на сайте: 1

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

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

Однако, что еще более важно, карта сайта — это быстрый способ проиндексировать Google.

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

В течение нескольких минут (обычно) Google просканирует ваш сайт и проиндексирует ваш контент.

Каковы преимущества карты сайта в формате XML?

Если вам интересно: «Хм. Действительно ли мне нужна карта сайта? Стоит ли мне идти на все эти неприятности?» Я хочу уговорить вас, да, сделать это.Это займет всего несколько минут, а преимущества огромны.

Рассмотрите следующие преимущества карты сайта XML:

  • Указывает Google просканировать и проиндексировать ваш веб-сайт.
  • Он сообщает Google , что сканировать на вашем веб-сайте.
  • XML-карта сайта сообщает Google, какая информация содержится на вашем веб-сайте.
  • XML-карта сайта сообщает Google, когда ваш контент был обновлен (что может привести к более благоприятным или «свежим» рейтингам).
  • Сообщает Google, как часто ваш контент обновляется и насколько он важен.
  • XML-карта сайта помогает вашему веб-сайту мгновенно индексировать динамически создаваемые страницы.
  • Помогает преодолеть ограничения веб-сайта со слабыми внутренними ссылками.
  • Это поможет вашему сайту решить проблему, связанную с отсутствием надежного профиля внешних ссылок.
  • Помогает крупным сайтам лучше и организованнее индексироваться.
  • XML-карта сайта помогает Google более эффективно сканировать ваш сайт.
  • Он показывает Google все страницы вашего веб-сайта, даже если они находятся глубоко внутри архитектуры и в противном случае не могли бы сканироваться так быстро.

Если вы готовы приступить к созданию собственной XML-карты сайта, мы выполним трехэтапный процесс:

  1. Создайте карту сайта в формате XML.
  2. Добавьте XML-карту сайта на свой веб-сайт.
  3. Отправьте свою XML-карту сайта в Google.

(я также покажу вам, как отправить карту сайта в Bing и Яндекс)

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

Создание XML-карты сайта с помощью Screaming Frog (для любого веб-сайта)

Вы можете использовать Screaming Frog для создания XML-карты сайта для любого веб-сайта. Неважно, какую CMS вы используете, какого размера веб-сайт или его возраст.

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

Это связано с расходами? Screaming Frog, инструмент, который мы будем использовать, обеспечивает бесплатное сканирование до 500 страниц.Для сканирования веб-сайтов размером более 500 страниц вам необходимо приобрести лицензию Screaming Frog.

О кричащей лягушке

Если у вас еще нет Screaming Frog, вам необходимо сначала установить его. Вы можете сделать это здесь.

Screaming Frog — это мощная настольная программа, которая помогает выполнять целый ряд операций SEO.

Базовая версия бесплатна. Полная версия (с покупкой лицензии) стоит 149 фунтов стерлингов в год (около 180 долларов США или 170 евро).

В этом разделе я расскажу вам, как создать XML-карту сайта для любого веб-сайта с помощью бесплатной версии Screaming Frog.

Сначала откройте Screaming Frog.

Затем введите URL-адрес в поле вверху.

Нажмите «Пуск».

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

Для такого сайта, как NeilPatel.com (более 6600 страниц), сканирование занимает некоторое время, но не слишком много. Я работал над несколькими крупными сайтами электронной коммерции с миллионами URL-адресов. Это занимает несколько часов, чтобы ползти.

Когда сканирование сайта завершится, в строке состояния отобразится «100».

Теперь нажмите «Карты сайта» в строке меню.

Нажмите «Создать XML-карту сайта».

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

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

Вот краткое описание каждого из них:

  • Включить страницы Noindex: Страницы Noindex содержат HTML-код в заголовке, указывающий поисковым системам , а не , чтобы включить страницу в поисковый индекс.Если ваш разработчик установил для определенных страниц статус «Без индекса», вероятно, на то есть веские причины. Если вы сомневаетесь, установите этот флажок , а не .
  • Включить канонизированный : может быть более одного URL-адреса, указывающего на одну и ту же страницу контента. Если вы «включаете канонические», вы указываете инструменту сканирования включать варианты URL-адресов, которые указывают на одну и ту же страницу. Если вы сомневаетесь, оставьте этот флажок не отмеченным.
  • Включить URL-адреса с разбивкой на страницы : URL-адрес с разбивкой на страницы включает атрибуты rel= (rel=»prev» и «next») для навигации по ряду контента на веб-сайте.Если вы не будете осторожны с этим, разбиение на страницы может быть немного опасным для SEO. Я рекомендую вам поставить , а не галочку в этом поле.
  • Включить PDF-файлы : Вы можете выбрать, хотите ли вы, чтобы PDF-файлы включались в вашу XML-карту сайта. Google индексирует все виды контента, включая PDF-файлы. Я рекомендую вам сделать включить PDF-файлы в вашу XML-карту сайта, если PDF-файлы на вашем веб-сайте важны и актуальны для пользователей, которые могут искать ваш контент.

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

Для своих целей я собираюсь включить PDF-файлы.

Вкладки «Последнее изменение», «Приоритет» и «Частота изменения» относятся к дате и времени изменения страниц веб-сайта, а также к настройкам <приоритета>.

Если вы не знакомы с этими настройками, оставьте их такими, какие они есть по умолчанию.

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

Перейдите на вкладку «Изображения».

Затем нажмите «Включить изображения». Третье поле («Включать только релевантные изображения с не более чем 10 ссылками») будет автоматически отмечено.

Затем нажмите «Далее».

Вам будет предложено сохранить XML-карту сайта на вашем компьютере. Найдите подходящее место для его сохранения и нажмите «Сохранить».

Поздравляем! Вы создали XML-карту сайта!

Теперь вам нужно загрузить этот файл на свой веб-сайт через FTP. Возможно, вы уже знаете, как это сделать.

Если вы не знаете, как загрузить XML-карту сайта на свой веб-сайт, обратитесь к разработчику, чтобы определить, какой процесс следует использовать для вашего конкретного сервера и/или CMS.

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

Перейдите к разделу «Отправьте карту сайта в формате XML в Google», чтобы узнать, как это сделать.

Создание XML-карты сайта с помощью Yoast (только для WordPress)

Yoast — один из самых популярных SEO-плагинов для WordPress.Yoast упрощает создание и отправку XML-карты сайта.

Я объясню, как это сделать шаг за шагом, но сначала вот что вам нужно:

  • Вы должны использовать сайт WordPress.org.
  • У вас должен быть установлен плагин Yoast. (Это бесплатно.)
  • Ваш сайт должен быть подключен к Google Search Console.

Большинство веб-сайтов уже имеют эти три элемента. Если вы готовы, давайте приступим.

Войдите в свою админку WordPress

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

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

Нажмите на плагин Yoast

Он имеет значок «Y» и надпись «SEO». Он должен быть расположен на левой боковой панели.

Выберите опцию «Панель инструментов».

На панели инструментов нажмите «Функции».

На вкладке «Функции» найдите «XML карты сайта» и убедитесь, что для нее установлено значение «Вкл.

Теперь прокрутите вниз и нажмите «Сохранить изменения».\

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

В целом, однако, карта сайта, которую генерирует Yoast, имеет тенденцию быть довольно надежной.

Теперь пришло время отправить это в Google.

Как отправить файл Sitemap в формате XML в Google

Теперь пришло время сделать что-то ценное с вашей картой сайта — отправить ее в Google.

Для этого вам необходимо подключить Google Search Console к вашему веб-сайту. Ознакомьтесь с этим руководством Google, чтобы узнать, как это сделать.

Сначала перейдите в Google Search Console и выберите свой веб-сайт.

На панели инструментов нажмите «Карты сайта».

Нажмите «Добавить новый файл Sitemap».

Введите URL-адрес, по которому вы сохранили карту сайта. Он должен заканчиваться на «.xml», поскольку это XML-файл.

Нажмите «Отправить».

Затем используйте отчет Sitemaps, чтобы убедиться в отсутствии ошибок.(Я также расскажу о другом методе ниже.)

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

Как отправить XML-карту сайта в Bing и Яндекс

Google — крупнейшая поисковая система, но не единственная. Чтобы получить максимальную отдачу от вашей XML-карты сайта, я предлагаю отправить ее в Bing и Яндекс. Вот как:

Отправить карту сайта в Bing

Bing — это ответ Microsoft на Google.У него гораздо меньшая доля рынка (чуть более 6%). Тем не менее, более 900 миллионов уникальных пользователей посещают Bing в месяц. Отправка карты сайта в Bing очень проста, поэтому стоит потратить несколько минут, чтобы охватить их аудиторию.

Чтобы отправить карту сайта в Bing, войдите в свою панель управления в инструментах для веб-мастеров. Найдите виджет Sitemaps и нажмите «Отправить файл Sitemap».

Введите URL-адрес вашего файла и нажмите «Отправить». Вот и все!

Отправить карту сайта в Яндекс

Яндекс — российская версия Google.В России Яндекс занимает более 55% поискового рынка. Он также предоставляет электронную почту, потоковое воспроизведение музыки и услуги онлайн-платежей. Как и в Bing, отправка карты сайта занимает всего несколько минут, поэтому стоит приложить усилия, чтобы охватить более широкую аудиторию.

Вот как отправить карту сайта в Яндекс:

Перейдите на страницу файлов Sitemap и выберите свой сайт из списка.

Добавьте URL вашей карты сайта.

Нажмите добавить.

Загрузка карты сайта займет около двух недель.Вы захотите проверить и убедиться, что он загружен правильно; если он говорит «ОК», то все готово. Если вы видите «Перенаправление», попробуйте загрузить файл еще раз.

Если вы видите «ошибка» или «не проиндексировано», вам необходимо устранить неполадки. Используйте это руководство от Яндекса, чтобы разобраться, что происходит.

Используйте Ubersuggest для проверки ошибок XML Sitemap

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

Вот как вы можете использовать Ubersuggest для проверки ошибок карты сайта:

Шаг №1: Введите имя своего домена и нажмите «Поиск».

Шаг № 2: Нажмите «Аудит сайта» на левой боковой панели.

Шаг 3: Просмотрите результаты.

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

Например, когда вы нажимаете на Критические ошибки, вот что вы видите для моего веб-сайта:

У меня нет проблем с моей картой сайта, но если бы они были, здесь вы могли бы найти дополнительную информацию.Помимо самих проблем, есть кнопка «Узнать больше», которая приведет вас к:

.

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

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

Заключение

Многие владельцы малого бизнеса и интернет-предприниматели пугаются, когда слышат термин «XML карта сайта».

Звучит жаргонно и похоже на код. Если вы не специалист по SEO или компьютерщику, как вам понять, как создать и отправить XML-карту сайта?

Как оказалось, это не так уж и сложно.

Создание карты сайта с помощью таких программ, как Screaming Frog или Yoast, занимает десять минут или меньше.

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

Однако преимущества SEO будут огромными.

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

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

Вы можете это сделать. Я тебя прикрою.

Каков ваш опыт создания XML-карты сайта? Как это помогло SEO вашего сайта?

Посмотрите, как мое агентство может привлечь огромное количество трафика на ваш сайт

  • SEO — разблокируйте огромные объемы SEO-трафика.Смотрите реальные результаты.
  • Контент-маркетинг — наша команда создает эпический контент, которым будут делиться, получать ссылки и привлекать трафик.
  • Платные медиа — эффективные платные стратегии с четкой окупаемостью.

Заказать звонок

Как создать карту сайта для веб-сайта: HTML, XML или Visual

Если бы мы получали доллар каждый раз, когда нас спрашивают: «Как мне создать карту сайта» — ну, скажем так, мы могли бы себе это позволить эта вечеринка с пиццей в офисе… плюс 5-звездочная поездка в Италию.Вопрос о том, как создать карту сайта, довольно прост, но «почему» и «что дальше» не менее важны. В этой статье, хотя мы рассмотрим основные моменты «как», и вы попали в нужное место, карты сайта — это своего рода наша проблема.

Как создать карту сайта для сайта (3 вида)

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

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

Часто задаваемый в Google вопрос «как создать карту сайта для веб-сайта» начинается с определения того, что вы собираетесь делать после использования создателя карты сайта. Если вы не знаете, что такое XML-карта сайта (см. ниже), обычно это не то, что вы найдете в нижнем колонтитуле ваших любимых веб-сайтов, потому что обычному пользователю не всегда понятно, как ее читать.Они включают в себя такие вещи, как URL-адреса вашего сайта, приоритет карты сайта и теги changefreq, если вы того пожелаете. Это список всех страниц и способов доступа к ним. На самом деле они предназначены для быстрого чтения компьютерами и индексации поисковыми системами. Однако, если у вас нет подготовки к тому, что вы читаете, это также может быть написано в крылышках.

Создание карты сайта для отправки в Google и другие поисковые системы жизненно важно для успеха вашего сайта. Веб-мастера знают об этом, и ваша CMS (система управления контентом), скорее всего, уже имеет один, созданный для вашего сайта за кулисами в корневой папке или корневом каталоге.

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

  • Запустите экспорт вашей карты сайта непосредственно из источника
  • Пройдитесь по своему сайту и создайте его вручную с нуля
  • Сканирование с помощью поискового робота для автоматизации процесса

Краткий обзор:

  1. Что вообще означает XML? Расширяемый язык разметки.
  2. Могу ли я иметь более одного типа карты сайта? Да! У вас должно быть несколько типов, потому что вы будете использовать их для разных целей.
  3. Сколько страниц может содержать моя XML-карта сайта? В одном XML-файле может быть до 50 000 страниц.
  4. Что делать, если мой сайт превышает 50 000 страниц? Тогда у вас будет несколько файлов XML.
  5. Действительно ли мне нужна новая карта сайта или версия XML для нового веб-сайта и любых более поздних версий? К сожалению, да. По мере создания веб-сайта структура сайта будет меняться, как и файл карты сайта.

Как сделать карту сайта в формате XML

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

Как было сказано ранее, существует три основных способа создания XML-файла.

1. Запустите экспорт из вашей CMS

К сожалению, не все CMS созданы одинаково, и все они работают по-своему. Например, WordPress не создает карты сайта автоматически.Самым популярным решением является плагин Yoast SEO. 5+ миллионов сайтов не могут все ошибаться, поэтому мы настоятельно рекомендуем этот. Вы можете найти информацию о местонахождении корневой папки, в которой находится ваш файл XML, или о том, как запустить экспорт, посетив раздел справки любой CMS, которую вы используете (например, Wix, Squarespace, Weebly и т. д.).

2. Пройдитесь по всему сайту вручную

Этот метод, вероятно, является наименее рекомендуемым вариантом, особенно если вы не знаете, что делаете. Это не должно звучать резко — на самом деле, мы говорим это в интересах экономии вашего времени и разочарования.Это огромная задача. Множества нюансов правильного создания файла индекса карты сайта без единой ошибки достаточно, чтобы заставить кого-то принять лекарство от беспокойства. Пометка атрибутов карты сайта, таких как теги приоритета, lastmod, urlset xmlns, changefreq и т. д., требует много усилий, особенно если у вас большой сайт. Так что, если это не ваша сильная сторона, есть гораздо более доступные и менее напряженные варианты.

3. Просканируйте свой сайт

Есть несколько опций, доступных для ваших нужд поискового робота (Slickplan, XML-карты сайта.ком). Короче говоря, вы вводите URL-адрес домашней страницы вашего сайта, выбираете любые доступные параметры (игнорировать robots.txt, не следовать переменным строки запроса и т. д.), включаете жуткую печь-краулер, и все готово. Этот процесс быстро просмотрит ваш сайт и определит общедоступные страницы, а некоторые поисковые роботы даже смогут работать с сайтами, требующими базовой HTTP-аутентификации. Чрезвычайно простая и не требующая усилий задача, которая так много делает для вашего сайта.

Вы, вероятно, слышали, что этот инструмент называется по-разному; паук, сканер сайта, сканеры поисковых систем, импортер карты сайта, «эта штуковина карты сайта» и так далее.Существуют специальные сайты, такие как xml-sitemaps.com, на котором есть бесплатный поисковый робот с некоторыми ограничениями, в первую очередь по количеству страниц. Их платная версия стоит очень дорого, учитывая обширный список функций, которые она включает, такие как XML, HTML и текстовые версии вашей карты сайта, автоматические обновления и многое другое. Этот вариант отлично подходит, если вам нужна локальная копия файла и вы хотите отправить ее в Google самостоятельно, и/или вам неудобно заходить в файлы и искать карту сайта, созданную вашей CMS.Однако проблема заключается в том, чтобы поддерживать его в актуальном состоянии. Подробнее об этом позже.

Почему важно создавать карту сайта в формате XML

По словам замечательных сотрудников Google и, в частности, Google Search Console, карты сайта в формате XML являются предпочтительным типом файлов для отправки. Они будут принимать RSS и текстовые файлы, но, как однажды сказала Мадонна, «не гонись за вторым, детка». Кроме того, это легко доступный файл, и он удовлетворяет требованиям поисковых систем, которые будут направлять трафик на ваш сайт, поэтому лучше играть по их правилам.

Напоминание: XML-карты сайта созданы для поисковых систем. Они не предназначены для удобства посетителей вашего сайта. Да, они могут быть прочитаны людьми, но это не увлекательное чтение, и другие варианты больше подходят для этого.

Как добавить карту сайта в Google Search Console

Процесс отправки карты сайта в Google Search Console начинается с добавления основного URL-адреса вашего сайта в качестве «собственности» и подтверждения того, что он принадлежит вам. После этого Google проведет вас через все остальное, и у них есть множество полезных статей.

Поначалу это может показаться сложной задачей, но как только вы все настроите, все сводится к ее поддержке и поддержанию в актуальном состоянии. Это может быть проблемой, если у вас есть локальная копия под рукой. Большинство сайтов недолго остаются неизменными, будь то недели, дни, часы или даже минуты. Многие вещи могут изменить вашу карту сайта, и если вы не просматриваете текущую копию, то и Google тоже. Это все равно, что просить кого-то перемещаться по Манхэттену с пиратской картой из диснеевского фильма 1960-х годов. Бесполезный.Карты сайта не ставь и забудь.

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

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

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

Создание карты сайта в формате HTML также относится к системе Run-Walk-Crawl.

1. Запустите экспорт из вашей CMS или подключаемого модуля в вашей CMS.

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

2.Пройдитесь по вашему сайту

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

3. Проползи!

Наконец, вы можете использовать поисковый робот за пределами вашей CMS, и здесь на помощь приходит Slickplan.Быстрое создание карт сайта — одна из наших сильных сторон, и у нас есть несколько типов файлов для экспорта, включая PDF, PNG, CSV и, конечно же, HTML. Мы вполне уверены, что этот щенок — то, что вам нужно, но не стесняйтесь взять бесплатную 14-дневную пробную версию и проверить нас на ней.

Почему важно создавать карту сайта в HTML

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

Мы упоминали, что Slickplan может помочь с этим? Очень просто.

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

Создание карты сайта для визуального использования

Искусство создания визуальных карт сайта — это буквально наша специализация здесь, в Slickplan. Этот стиль карты сайта служит нескольким целям; он дает вам визуальное представление о структуре вашего сайта или приложения (или того, что вы планируете при использовании Slickplan), он позволяет людям, которые не «в бизнесе», лучше понять расположение земли и упрощает планирование.Меньше технической чепухи и больше наглядности.

Следующий раздел представляет собой ситуацию типа «выбери свою судьбу». Может показаться, что дополнительных опций много, но они по-прежнему подпадают под методологию «беги-иди-ползай». Две вещи будут определять вашу схему дизайна карты сайта; что сканер обнаруживает и сообщает, а также базовый стиль карты сайта, установленный для конкретной платформы сканера. Затем вы добавляете стили и другие функции.

1. Новый сайт или существующий

Если это новый сайт или приложение, перейдите к шагу 2.Если сайт уже существует, перейдите к шагу 3.

2. Создание карты сайта с нуля

Предварительное планирование структуры и потока вашего сайта или приложения — это огромная экономия времени и, в свою очередь, экономически эффективный шаг к созданию лучшей версии с первого раза. Закладывая основу для структуры вашего сайта, вы также создаете руководство, которого следует придерживаться, чтобы избежать дублирования и тупиков. Slickplan позволяет вам создать макет всего сайта всего за несколько кликов и перетаскиваний.

3.Примите во внимание факты

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

4. Создание карты сайта вручную

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

5. Импорт файла

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

Пример визуальной карты сайта

Ключевые выводы по созданию карт сайта

Файлы Sitemap имеют первостепенное значение, любой, кто говорит иначе или что они не стоят времени, просто не имеет достаточно информации. Это не дрель; было бы глупо упускать из виду наличие надлежащей документации карты сайта. Имейте в виду, что, хотя может показаться, что составить карту сайта будет уйма работы, сделать ее на удивление просто. Кроме того, существует множество вариантов, которые помогут с дизайном вашей карты сайта.Только не забывайте бегать-ходить-ползать!

Как создать карту сайта для моего сайта?

Карта сайта может использоваться для улучшения индексации веб-сайта. Карты сайта можно легко и удобно отправлять в поисковые системы Google и Bing. В этой статье показано несколько методов.

Карты сайта для поисковых систем должны отображаться в специальном «машиночитаемом» формате. Карта сайта, читаемая поисковой системой, должна быть иерархически структурирована и написана на языке разметки, предназначенном для этой цели.Протокол карты сайта XML служит основой для карты сайта XML.

Создание XML-карты сайта

Каждый веб-мастер может быстро и легко создать XML-карту сайта для своего веб-сайта. Онлайн-генератор карты сайта XML-Sitemaps.com является очень полезным инструментом в этом отношении.

Маска ввода для создания вашей собственной XML-карты сайта на XML-Sitemaps.com

Если ваш веб-сайт не состоит более чем из 500 страниц, вы можете быстро сгенерировать XML-карту сайта с помощью этого бесплатного онлайн-генератора карты сайта.

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

После завершения создания XML-карты сайта у вас есть возможность экспортировать созданную XML-карту сайта.

Диалог после успешной миграции

Помимо XML карты сайта с именем файла «sitemap.xml», необходимой для поисковых систем, создается ряд других файлов:

  • карта сайта.xml: файл, требуемый по умолчанию  
  • sitemap.xml.gz: файл sitemap.xml, сильно сжатый по размеру с помощью gzip. Поисковые системы рассматривают его как эквивалент несжатого файла sitemap.xml.
  • sitemap.html: четко отформатированная карта сайта в формате HTML для посетителей веб-сайта
  • urllist.txt: простой текстовый файл, в котором последовательно перечислены все URL-адреса в карте сайта расширен за счет включения RSS

Эти файлы можно загрузить в другой ящик или отправить по электронной почте.

Представление загрузки XML

Альтернативные способы создания XML-карты сайта

Google предлагает несколько альтернативных способов создания карты сайта по адресу https://code.google.com/archive/p/sitemap-generators/wikis/SitemapGenerators.wiki. К ним относятся серверные скрипты, загружаемые программы и другие онлайн-генераторы.

Использование XML-карты сайта

Файл «sitemap.xml» должен быть загружен в основной каталог (корневой) вашего собственного домена.

XML-карта сайта должна быть доступна в вашем собственном домене:

http://www.meine-domain.de/sitemap.xml

Результат должен выглядеть примерно так:

файл sitemap.xml домена seo.at в браузере

В качестве альтернативы можно использовать файл «sitemap.xml.gz» , так как его размер намного меньше из-за сжатия файла.

Другие файлы можно игнорировать; в качестве альтернативы все они могут быть загружены в ваше собственное веб-пространство.

Если к XML-карте сайта можно получить доступ в Интернете через ваш собственный домен, ее следует отправить в Google:

Также можно автоматизировать создание карты сайта:

Что делать с неработающими страницами в XML-карте сайта?


Крупные сайты регулярно меняются.Это изменяет структуру, и в карте сайта появляются URL-адреса, которые больше не доступны. Это можно обнаружить с помощью инструментов для проверки кодов состояния HTTP ссылок в вашей карте сайта.
Удалите неработающие ссылки или замените их новыми, чтобы сэкономить ресурсы сканирования. Вы можете отправить обновленную карту сайта в поисковую систему, отправив запрос Google по этой ссылке:
www.google.com/webmasters/tools/ping?sitemap=http://www.website.de/sitemap.xml.
Кроме того, вы можете использовать Search Console. Для получения дополнительной информации о файлах Sitemap в нашей библиотеке ask-sisitrx есть много статей о файлах Sitemap, которые могут помочь.

Видео-объяснение по этой теме

Джон Мюллер объясняет, что карта сайта очень полезна для Google, и обсуждает, как даже большие домены с более чем 50 000 URL-адресов могут быть сопоставлены с помощью карты сайта.

Полезные ссылки для карт сайта

Справка Google Search Console: создание файлов Sitemap
Протокол XML Sitemap (sitemaps.org)
Обзор вариантов карты сайта

Как создать карту сайта WordPress: руководство для начинающих

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

Начните бесплатный 7-дневный курс электронной почты на WordPress

В этой статье вы найдете более подробную информацию о преимуществах создания карт сайта для веб-сайтов WordPress. Мы также объясним разницу между XML- и HTML-картой сайта и то, как они помогают оптимизировать сайт.

Кроме того, вы узнаете, как создать обе карты сайта для своего сайта WordPress и отправить карту сайта в Google и Bing.

Без лишних слов, приступим.

Что такое карта сайта WordPress и зачем она вам нужна?

Карта сайта WordPress — это список всех общедоступных URL-адресов на веб-сайте WordPress. Файлы Sitemap помогают посетителям и поисковым системам быстрее и проще перемещаться по всем URL-адресам на сайте. Они также могут показать взаимосвязь между разными страницами и важность каждой страницы.Прочитайте наше руководство, если вы хотите узнать больше о том, что такое карта сайта в целом.

Карта сайта WordPress помогает владельцам веб-сайтов:

  • Уведомление поисковых систем — предупреждает сканеры поисковых систем и показывает посетителям, когда на веб-сайте появляются новые сообщения. Карты сайта WordPress также информируют поисковые системы о страницах на сайте, которые они ранее не индексировали.
  • Удобная навигация — показывает структуру и иерархию веб-страниц, предоставляя полный список настраиваемых URL-адресов.
  • Поисковая оптимизация — помогает оптимизировать веб-сайт, уведомляя поисковые системы о том, что на веб-сайте нет дублирующегося контента. Карты сайта также делают веб-сайт более удобным для пользователя, что повышает его рейтинг в результатах поиска (SERP).

Различия между XML и HTML Карта сайта WordPress

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

При отправке карты сайта WordPress в поисковые системы используйте карту сайта Extensible Markup Language (XML). С помощью этого языка поисковые роботы будут легче находить контент и информацию. Карты сайта XML также предоставляют дополнительные метаданные и контекст каждого URL-адреса.

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

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

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

Как создать XML-карту сайта WordPress вручную?

Генерация XML-карты сайта WordPress вручную поможет указать точную информацию, которую будут изучать сканеры поисковых систем. Однако создание карты сайта WordPress вручную займет больше времени, особенно для веб-сайтов с более чем 10 URL-адресами.

Чтобы создать карты сайта WordPress вручную, откройте текстовый редактор, например Блокнот Windows или Nano для пользователей Linux и macOS. Обратите внимание, что файл должен быть в формате XML. В нем укажите URL вашего сайта и всю необходимую информацию, которую должны знать поисковые системы.

Вот пример XML-карты сайта:

 

   <ссылка>
      http://www.пример.com/
      2021-07-18
      ежемесячно
      <приоритет>0,5
   

 

В этой карте сайта есть как обязательные, так и необязательные теги. Ниже приведено объяснение необходимых тегов:

  • — ссылка на текущий стандарт протокола. Сохраните URL-адрес в примере для вашего XML-файла карты сайта.
  • — родительский тег для URL.Остальные теги включены в этот тег.
  • – URL сайта. Он должен начинаться с протокола, например HTTP, и заканчиваться косой чертой, если он используется вашим веб-сервером. Значение этого тега должно быть меньше 2048 символов.

Кроме того, следует учитывать некоторые необязательные теги:

  • — показывает время последней модификации сайта. Используйте для этого тега формат ГГГГ-ММ-ДД.
  • — показывает, как часто сайт вносит изменения.Допустимые значения: всегда, ежечасно, ежедневно, еженедельно, ежемесячно, ежегодно и никогда.
  • <приоритет> — сообщите поисковым системам, какие URL наиболее важны для сканеров. Допустимые значения находятся в диапазоне от 0,0 до 1,0, по умолчанию 0,5.

Создав XML-файл карты сайта, загрузите его в корневую папку WordPress. Затем перейдите по URL-адресу карты сайта, чтобы проверить карту сайта WordPress. Обычно URL-адрес имеет следующий формат:

.

http://пример.com/sitemap.xml

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

Чтобы использовать валидатор карты сайта, введите URL-адрес карты сайта в валидаторе и нажмите кнопку ПРОВЕРИТЬ КАРТУ САЙТА .

Если карта сайта WordPress действительна, она покажет баннер Проблем не обнаружено .

Однако, если карта сайта WordPress недействительна, будет отображаться предупреждающее сообщение Обнаружена проблема .

Как создать XML-карту сайта WordPress с помощью плагина?

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

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

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

Создание карты сайта WordPress с помощью Yoast SEO

Плагин

Yoast — один из самых популярных SEO-плагинов для WordPress. Этот SEO-плагин заботится обо всех технических аспектах, связанных с оптимизацией контента WordPress, включая создание XML-карт сайта.

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

  1. Перейдите на панель инструментов WordPress -> Плагины -> Добавить новый и найдите плагин Yoast SEO.Нажмите Установить сейчас и Активируйте бесплатную версию плагина.
  1. Перейдите в меню SEO на приборной панели и выберите Общие . Затем перейдите на вкладку Features , чтобы увидеть настройки.
  1. На вкладке функций выберите кнопку On под XML-картами сайта и нажмите кнопку Сохранить изменения .
  1. Чтобы проверить ссылку на XML-карту сайта, щелкните значок со знаком вопроса и выберите параметр См. XML-карту сайта .
  1. Yoast SEO перенаправит вас на URL-адрес карты сайта XML. Там вы увидите больше информации о каждом URL на вашем сайте.

Кроме того, Yoast SEO имеет параметр Инструменты для веб-мастеров , который позволяет сразу подключить веб-сайт WordPress к различным поисковым системам. Таким образом, будет проще отправлять и уведомлять об обновлениях различные поисковые системы.

Google XML Sitemaps

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

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

  1. Установите подключаемый модуль XML Sitemaps из каталога подключаемых модулей WordPress.
  1. Откройте страницу конфигурации, выбрав Настройки -> XML-Sitemap . Поскольку плагин автоматически создает XML-карту сайта для сайта WordPress, вы увидите там URL-адрес карты сайта.
  1. Нажмите на URL-адрес, чтобы увидеть XML-индекс карты сайта .

Чтобы уведомить поисковые системы, перейдите в Настройки -> XML-Sitemap и найдите раздел Основные параметры . Отметьте первые два поля, чтобы уведомить Google и Bing, и нажмите кнопку Параметры обновления внизу страницы.

Как отправить XML-карту сайта WordPress в поисковые системы?

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

  • SEO — карты сайта уведомляют поисковые системы об изменениях или новом контенте, что помогает вашей странице оставаться обновленной в результатах поиска.
  • Точность — с помощью карты сайта WordPress поисковая система будет индексировать только самую точную и актуальную информацию о сайте.
  • Бесплатно — создание карты сайта WordPress бесплатно, независимо от метода.
  • Органический трафик — генерируйте больше посещений за счет более высокого рейтинга в поисковой выдаче.

Перед отправкой сайта WordPress в поисковые системы вам потребуется URL-адрес карты сайта в формате XML.

Отправить файл Sitemap в формате XML в Google

Отправка карты сайта WordPress в Google увеличит трафик и повысит узнаваемость веб-сайта. Владельцы веб-сайтов могут сделать это с помощью Google Search Console.

Войдите в свою учетную запись Google и выполните следующие действия:

  1. Выберите тип свойства для запуска. Чтобы получить информацию обо всех URL-адресах в домене, выберите параметр Домен . Введите свое доменное имя и нажмите кнопку ПРОДОЛЖИТЬ .
  1. Подтвердите домен, добавив TXT-запись из Google Search Console на сервер системы доменных имен (DNS). В Hostinger перейдите на hPanel -> Редактор зоны DNS и добавьте запись в поле Управление записями DNS .
  1. Вернитесь к учетной записи Google Search Console и выберите Sitemaps в меню левой боковой панели. Там вставьте URL-адрес вашей карты сайта в разделе Добавить новую карту сайта и нажмите ОТПРАВИТЬ , чтобы завершить процесс.

Чтобы проверить статус, перейдите на страницу Sitemaps -> Отправленные файлы Sitemap . Google Search Console сообщит о статусе и предоставит отзыв об оптимизации вашего сайта с использованием документации и ресурсов.

Отправить карту сайта WordPress XML в Bing

Bing — еще одна популярная поисковая система, в которую можно отправить веб-сайт, поскольку другие поисковые системы, такие как Yahoo и DuckDuckGo, также используют его поисковый индекс для ранжирования.Владельцы веб-сайтов могут использовать инструменты Bing для веб-мастеров для немедленного сканирования и индексирования.

Выполните следующие шаги, чтобы отправить карты сайта WordPress XML в Bing:

  1. Используйте учетные записи Microsoft, Google или Facebook для входа в Bing Webmaster Tools.
  1. В разделе Добавьте свой сайт вручную добавьте URL своего сайта. Если URL-адрес был проверен в Google Search Console, войдите в систему, используя свою учетную запись Google, и нажмите кнопку Import .
  1. Выберите Sitemaps -> Submit Sitemaps и добавьте URL-адрес карты сайта, чтобы уведомить инструмент о необходимости проиндексировать ваш сайт.

Чтобы узнать о состоянии индексации, нажмите Site Explorer в меню левой боковой панели.

Как создать HTML-страницу карты сайта для WordPress?

Как упоминалось ранее, HTML-карта сайта WordPress является неотъемлемой частью SEO. Он обеспечивает удобную навигацию для посетителей веб-сайта и устанавливает четкую структуру веб-страниц.

Самый простой способ создать карту сайта в формате HTML для сайта WordPress — установить плагин. Мы рекомендуем использовать страницу WP Sitemap:

.
  1. Установите страницу WP Sitemap и активируйте плагин.
  1. Перейдите на Dashboard -> Pages -> Add New , чтобы создать новую страницу на сайте WordPress. Чтобы добавить карту сайта WordPress на существующую страницу, выберите страницу в разделе Pages . Тем не менее, мы рекомендуем вместо этого создать новую страницу.
  1. Вставьте следующий шорткод WordPress, чтобы добавить карту сайта HTML:

[wp_sitemap_page]

  1. Нажмите Publish, , и карта сайта WordPress в формате HTML будет доступна на вашем веб-сайте.

Заключение

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

Вместо этого мы рекомендуем использовать один из подключаемых модулей для создания карт сайта в формате HTML и XML. Мы также поделились инструкциями по отправке карты сайта WordPress в Google и Bing.

Не стесняйтесь поделиться своим опытом создания и отправки карты сайта WordPress в разделе комментариев ниже.

Домантас возглавляет группы по контенту и SEO, предлагая свежие идеи и нестандартные подходы.Обладая обширными знаниями в области SEO и маркетинга, он стремится распространить информацию о Hostinger во всех уголках мира. В свободное время Домантас любит оттачивать навыки веб-разработки и путешествовать по экзотическим местам.

Используйте карты сайта для улучшения SEO и доступности

Улучшите SEO с помощью карт сайта

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

Карта сайта для поисковых систем — это XML-файл, содержащий список URL-адресов, не отражающих иерархию содержимого сайта.

 

<ссылка> https://www.mywebsite.org/home 2020-01-08 ежемесячно <ссылка> https://www.mywebsite.org/shops 2020-02-14 еженедельно <ссылка> https://www.mywebsite.org/shops/brisbane 2020-03-07 еженедельно

<ссылка> https://www.мой веб-сайт.org/home 2020-01-08 ежемесячно <ссылка> https://www.mywebsite.org/shops 2020-02-14 еженедельно <ссылка> https://www.mywebsite.org/shops/brisbane 2020-03-07 еженедельно

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

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

Помогите людям понять структуру вашего веб-сайта

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

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

Способы создания карты сайта в Kontent

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

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

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

Ограничение изменений карты сайта определенными ролями

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

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

Создание карт сайта с использованием связанных элементов контента

Карты сайта для посетителей

При создании карты сайта для посетителей вам необходимо связать элементы контента таким образом, чтобы он отражал иерархию вашего веб-сайта. При таком подходе вы всегда переходите с вершины иерархии вашего сайта. Возьмите самый высокий элемент контента и свяжите с ним элементы, находящиеся непосредственно под ним. Затем продолжайте таким же образом со всеми элементами ниже в иерархии.

Карта сайта для поисковых систем

Если вам нужна только карта сайта для поисковых систем, вам не нужно отражать структуру вашего веб-сайта.Возьмите самый высокий элемент контента и свяжите с ним все элементы нижнего уровня, которые вы хотите добавить в карту сайта. Тем не менее, мы предлагаем вам использовать подход таксономии в этом случае, потому что с ним проще управлять плоской структурой.

1. Настройте модель содержимого

Вам необходимо настроить типы содержимого элементов, которые вы будете связывать с элементами ниже в иерархии.

  1. В