Разное

Сделать sitemap xml: Как сделать и настроить карту сайта sitemap.xml — Офтоп на vc.ru

14.07.2023

Содержание

Как создать файл sitemap.xml? Всё об этом файле

Что такое sitemap

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

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

    Какие именно данные содержит файл sitemap xml:
  • Список URL адресов страниц сайта с датой их последнего изменения и указание на приоритетность.
  • Информация о типах контента (изображение, видео) и данные о них (продолжительность, тема, тип лицензии).
  • Данные об альтернативных версиях страницы.

Где находится файл sitemap

В корневом каталоге сайта. Ссылка на него выглядит так: http://site.com/sitemap.xml

Обязательно ли делать карту сайта

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

    В каких случаях точно нужна карта сайта:
  • сайт большой;
  • есть архив несвязанных друг с другом страниц;
  • сайт новый и на него еще нет ссылок;
  • на сайте есть мультимедийный контент;

Как сделать файл sitemap

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

Создание вручную

    Чтобы сделать sitemap, нужно в Excel создать XML файл, где прописывается:
  • кодировка UTF-8
  • тег с указанием стандарта протокола;
  • список URL сайта с обязательными тегами:
    • url — родительский тег для каждого url
    • loc — указание url, начинается с http или https
  • далее указываются дополнительные необязательные теги:
    • lastmod — дата последнего изменения
    • changefreq — частота изменения
    • priority — приоритет адреса относительно других

С помощью бесплатных сервисов

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

Найти такой онлайн-генератор можно в любом поисковике, предложений множество.

Встроенные модули

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

Примеры встроенных генераторов: Google XML Sitemaps для WordPress, PWT Sitemap для Joomla, Yandex Sitemap для OpenCart.

    Требования к sitemap:
  • Ссылки в карте сайта должны быть в том же домене, что и сама XML карта.
  • Ссылки должны использовать тот же протокол (http/https).
  • Url должны вести на страницы в том же каталоге или его подкаталогах, что и сам sitemap.
  • Прописываются канонические URL.
  • Файл карты сайта должен содержать не более 50000 URL
  • Вес файла не должен превышать 50 мб

Если же в карте сайта получается больше 50000 URL адресов, то необходимо создать несколько файлов sitemap и объединить в индексный сайтмап.

Файл индекса sitemap похож на обычный и может ссылаться только на XML карты.

Куда загрузить sitemap

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

1Через Google Search Console и Яндекс Вебмастер. Чтобы добавить sitemap в Search Console надо зайти в раздел «Файлы Sitemap». Добавить нужный файл и кликнуть «Отправить». Чтобы добавить sitemap.xml в Яндекс Вебмастер, надо зайти в раздел «Индексирование – Файлы Sitemap», ввести ссылку на карту и нажать «Добавить».

2Указав ссылку на Sitemap в файле robots. txt

3Выслав HTTP-запрос. Чтобы отправить sitemap с помощью http запроса, нужно в строку браузера ввести следующую строку: http://www.google.com/ping?sitemap=url_sitemap (для Google) и http://yandex.ru/ping?sitemap=sitemap_url_sitemap (для Яндекс)

Sitemap для изображений

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

В sitemap можно указать не более 1000 изображений для одного url.

Нужен настоящий SEO-сайт и интернет-реклама? Пишите, звоните:

Наша почта:
Единая справочная: 8 (843) 2-588-132

WhatsApp: +7 (960) 048 81 32
Оставить заявку

Как создать sitemap.

xml карту сайта и настроить её?

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

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

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

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

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

XML и HTML – языки разметки. При этом HTML – устаревший и не очень удобный.

 

Зачем нужна карта сайта sitemap.xml

Как видно из картинки выше, sitemap.xml содержит:

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

Более подробно можно прочитать в справочниках для вебмастеров Яндекс и Google

Можно ли обойтись без sitemap.xml

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

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

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

Как создать и подключить файл sitemap.xml

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

Создание файла sitemap.xml при помощи он-лайн генератора.

Этот способ хорош только тем, что вы не привязаны к конкретной CMS и можете создавать sitemap.xml для HTML сайтов. Этот способ подходит для очень маленьких сайтов – визиток, потому что имеет ограничение по количеству страниц сайта при создании sitemap.xml. Если вы собираетесь развивать свой сайт и добавлять всё новые и новые страницы, то бесплатные версии он-лайн генераторов вам не подходят, а платные стоят довольно дорого.

Список некоторых он-лайн генераторов:

  • XML-Sitemaps.
  • XML sitemapgenerator.
  • Online XML sitemapgenerator.
  • MySitemapgenerator.

Скачайте полученный sitemap.xml на компьютер и затем загрузите его в корневую директорию вашего сайта. Это можно сделать с помощью FTP-клиента, например, FileZilla.

Если вы не знаете, где находится корневой каталог сайта, найдите файл index.html. Ещё проще – обратитесь к своему хостеру, и он вам поможет.

Как создать карту сайта с помощью плагинов CMS

Основным достоинством этого является возможность изменить sitemap.xml вручную в любое время. Также это удобно тем, что новые страницы добавляются в карту сайта в режиме реального времени автоматически.

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

Самым простым и удобным в использовании плагином мы считаем плагин Yoast Seo.

Установить его можно как из панели самого WordPress, что проще, так и с сайта производителя 

Так же автоматически добавляет вам на сайт sitemap.xml и плагин All in One SEO Pack.

Оба плагина выполняют очень похожие функции, поэтому мы не рекомендуем использование сразу обоих этих плагинов. Нам больше нравится Yoast Seo, потому что он имеет более широкий функционал по сравнению с All in One SEO Pack.

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

Увидеть созданный плагином sitemap.xml для вашего сайта можно в разделе “общие”, там же есть ссылка на прекрасную статью, написанную разработчиками плагина о пользе sitemap.xml. Функцию создания и добавления URL в sitemap.xml вашего сайта плагин предоставляет бесплатно.

All in One SEO Pack – полностью бесплатный плагин.

Стоит упомянуть ещё плагин Google XML Sitemaps, который тоже бесплатно создаёт sitemap. xml, но он имеет много дополнительных настроек.

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

 

Вот генераторы sitemap.xml для других движков:

  • Для «Джумлы»: Sitemap Generator, PWT Sitemap.
  • Для Drupal: XML Sitemap.
  • Для OpenCart: YandexSitemap.

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

Зачем добавлять sitemap.xml в Google Search Console и Яндекс.Вебмастер? Очень просто. Яндекс.Вебмастер обязательно попросит вас это сделать, ненавязчиво пометив отсутствие sitemap.xml у себя в консоли как некритичную ошибку. Google Search Console не будет этого делать, но добавление туда файла sitemap.xml значительно ускорит индексацию вашего сайта.

Sitemap.xml индексируется поисковиками не сразу. Пройдёт какое-то время, пока поисковики начнут индексировать сайт по sitemap. xml, и вы увидите слово “успешно”, которое светится зелёным цветом.

И в Яндекс.Вебмастер:

Не забудьте в обязательном порядке добавить вашу карту сайта в Robors.txt

О том, что такое Robots.txt, и как туда добавить карту сайта вы можете прочитать в нашей статье:

Как создать и правильно настроить Robots.txt

Проверка файла sitemap.xml

Если вы создали sitemap.xml при помощи генератора, то вам надо добавить его не только в Google Search Console и Яндекс.Вебмастер, но и в robot.txt. Сам файл вы можете найти по адресу:

https://mysite.ru/sitemap_index.xml, где mysite – доменное имя вашего сайта. Так же можно проверить наличие этого файла у других сайтов.

Корректность файла можно проверить с помощью специального инструмента.

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

Как отмечалось выше, HTML карта – элемент навигации для живых пользователей. Надо отметить, что это уже устаревший способ улучшить навигацию на сайте, и теперь его с успехом заменяют “хлебные крошки”. Если у сайта логичная структура и удобное меню, HTML карта тем более не нужна.

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

Вот решения для других CMS:

  • OSMapдля Joomla!.
  • Sitemapдля Drupal.

В OpenCart карта сайта в формате HTML создается автоматически.

Видео по теме sitemap.xml

Заключение

В заключение можно сказать, что sitemap.xml на сегодняшний день является не забытым атавизмом, как HTML карта сайта, а способом и важной составляющей SEO вашего сайта.

СВЯЗАТЬСЯ

На ту же тему

Все, что вам нужно знать

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

  • 1 Что такое XML-карта сайта?
    • 1.1 Что делает карта сайта?
    • 1,2 Что такое SEO для карты сайта?
  • 2 Как создать XML-карту сайта
    • 2.1 Создайте карту сайта с помощью WordPress
    • 2.2 Используйте SEO-плагин Sitemap
    • 2.3 Дополнительные способы создания XML-карты сайта
  • 3 Отправьте свою карту сайта в поисковые системы
  • 4 Часто задаваемые вопросы о SEO-оптимизации карты сайта
    • 4.1 Что должно быть включено в карту сайта для оптимизации SEO?
    • 4.2 Должен ли я иметь более одной карты сайта?
    • 4.3 Что делать, если у меня есть ошибки карты сайта?
    • 4.4 В чем разница между картой сайта HTML и картой сайта XML?
    • 4,5 Существуют ли разные типы карт сайта?
    • 4. 6 Отличаются ли карты сайта WordPress от других платформ, таких как Drupal, Joomla и Squarespace?
    • 4.7 Каковы лучшие SEO-плагины карты сайта для WordPress?
  • 5 Заключительные мысли о SEO карты сайта

Что такое карта сайта в формате XML?

XML-карта сайта — это список наиболее важных страниц веб-сайта. Поисковые системы используют карты сайта для поиска и сканирования страниц сайта, а затем добавляют их в результаты поиска. Карта сайта может иметь до 50 000 URL-адресов и размер файла до 50 МБ, но некоторые сервисы, такие как Yoast, имеют более низкие пороги ради скорости.

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

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

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

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

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

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

Что такое Sitemap SEO?

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

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

Допустим, на вашем сайте 500 страниц, но только 300 из них релевантны. Если Google проиндексирует все 500 страниц и оценит их, 200 из них получат низкую оценку D или F, что понизит среднюю оценку. Но если Google проиндексирует только 300 релевантных страниц, у них будет более высокий средний балл.

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

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

Создайте карту сайта с помощью WordPress

Если вы используете WordPress, есть простой способ создать XML-карту сайта. Добавьте wp-sitemap.xml в конец URL-адреса. Вуаля. WordPress только что автоматически сгенерировал вашу карту сайта.

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

Использование SEO-плагина Sitemap

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

Нажав на одну индексную карту сайта (как показано на снимке экрана выше), вы попадете на новую страницу со всеми ссылками для этой конкретной карты сайта (как показано на изображении ниже).

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

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

После установки и активации Yoast наведите указатель мыши на SEO на левой боковой панели панели управления WordPress. Выберите General во всплывающем меню. Затем перейдите на вкладку Функции и прокрутите вниз, чтобы найти параметр XML Sitemaps . Включите его, если это еще не сделано, затем нажмите Сохранить изменения .

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

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

Если у вас нет WordPress, вам придется создать XML-карту сайта другим способом. Хотя есть инструменты, которые вы можете найти в Интернете, Google предлагает разрешить программному обеспечению вашего веб-сайта создавать карту сайта для вас. Например, вот документация Squarespace о создании карты сайта, а в Drupal есть модуль карты сайта XML с информацией об этом здесь.

Как правило, это так же просто, как использовать плагин с WordPress, но зависит от вашей CMS.

Отправьте свою карту сайта в поисковые системы

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

Однако, если вы не добавили некоторые (или вообще какие-либо!) внутренние ссылки на свой веб-сайт, поисковые системы не смогут найти контент. И это когда отправка XML-карты сайта особенно удобна. Кроме того, в некоторых поисковых системах есть инструменты для веб-мастеров с дополнительными услугами для управления вашей картой сайта и URL-адресами. Например, консоль поиска Google сообщит вам об ошибке с одним из ваших URL-адресов:

Отправить карту сайта довольно просто, и у нас есть руководства по отправке вашей XML-карты сайта в Google, Bing и Яндекс. Другие поисковые системы будут иметь аналогичный процесс, а некоторые, такие как DuckDuckGo, вообще не позволяют отправлять карты сайта.

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

Часто задаваемые вопросы о карте сайта SEO

Что должно быть включено в карту сайта для оптимизации SEO карты сайта?

Страницы, которые должны быть включены в вашу карту сайта, являются наиболее релевантными URL-адресами на вашем веб-сайте. Это означает две вещи:

  • вы хотите, чтобы люди попадали на страницу
  • это представляет ценность для вашей аудитории.

Если для URL-адреса не отмечены эти флажки, его, вероятно, не следует включать в вашу карту сайта.

Знайте, что даже если вы намеренно исключите страницы из своей карты сайта, поисковые системы все равно смогут их найти и проиндексировать. Чтобы эти страницы не отображались в результатах поиска, вам нужно добавить определенные теги. Наша статья о том, как и когда использовать Nofollow Links и Follow Links должна помочь.

Должен ли я иметь более одной карты сайта?

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

Если вы превысите ограничения карты сайта, о которых мы упоминали ранее, например, у вас более 50 000 URL-адресов или более 50 МБ (или любые другие ограничения, установленные вашим плагином SEO), вам нужно будет разделить URL-адреса между несколькими картами сайта. Затем вам нужно будет включить их все в основной файл индекса карты сайта.

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

Что делать, если у меня есть ошибки карты сайта?

Если вы отправили карту сайта в Google Search Console, она отметит любые ошибки URL. Вы также можете использовать валидатор карты сайта, который будет обрабатывать карты сайта в формате XML и HTML для поиска ошибок, включая страницы, которые поисковые системы не могут сканировать, ошибки 401 или 404, неканонические URL-адреса и т. д. Взгляните на наша статья об использовании валидатора карты сайта для устранения ошибок для получения дополнительной информации.

В чем разница между картой сайта HTML и картой сайта XML?

Карты сайта

HTML предназначены для людей, а карты сайта XML — для поисковых роботов. Рекомендуется использовать оба типа файлов Sitemap.

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

.

Источник: Barnes and Noble

При нажатии карта сайта в формате HTML будет выглядеть примерно так:

Источник: Barnes and Noble

Карта сайта в формате XML: Карта сайта в формате XML является наиболее известной, и поисковые системы могут ее понять. Обычно XML-карта сайта находится в корневой папке вашего домена, например, www.lindsaypietroluongo.com/sitemap.xml .

Существуют ли различные типы файлов Sitemap?

В дополнение к двум основным типам карт сайта, описанным выше (HTML и XML), существуют также карты сайта для изображений, новостей и видео. Карты сайта для изображений и видео помогают поисковым системам находить и понимать мультимедийный контент на вашем сайте. Файлы Sitemap для новостей помогают поисковым системам находить контент, одобренный Google News.

Отличаются ли карты сайта WordPress от других платформ, таких как Drupal, Joomla и Squarespace?

Нет. XML-карта сайта — это XML-карта сайта. В этом суть. Идея состоит в том, что поисковые системы могут сканировать и индексировать URL-адреса вашего сайта независимо от того, как вы создали этот сайт. Как сгенерировать ваша карта сайта может отличаться от платформы к платформе, как упоминалось ранее в этой статье, но сам формат XML является стандартным.

Какие SEO-плагины карты сайта лучше всего подходят для WordPress?

Мы неравнодушны к Yoast, но есть и другие отличные плагины для SEO, которые также могут помочь вам создавать карты сайта. Rank Math также является звездным в этом отношении. В основном, вы хотите убедиться, что вы можете редактировать карту сайта. Таким образом, вы можете удалить URL-адреса, которые вы не хотите индексировать поисковыми системами. У нас есть сводка из 8 плагинов WordPress Sitemap, которые помогут вам выбрать, включая Yoast, All-in-One SEO, Rank Math SEO, SEOPress и многое другое.

Заключительные мысли о карте сайта SEO

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

Хотите еще больше улучшить SEO? Как только ваша карта сайта будет на месте, у нас есть все, что вам нужно знать о тактике белого SEO в качестве продолжения.

Изображение статьи K3Star / Shutterstock.com

Как создать карту сайта (XML или HTML)

SEO-руководство, шаг 9

Помогите поисковым системам найти ваш контент

Что такое Карта сайта: а Карта сайта — это файл, который сообщает поисковой системе информацию о страницах, изображениях, видео и других картах сайта, а также об их взаимосвязях и важности. Поисковые системы (Google, Bing и другие) используют этот файл для сканирования вашего сайта. Существует две формы карт сайта: HTML и XML.

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

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

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

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

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

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

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

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

XML и карты сайта HTML

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

Карта сайта XML Карта сайта HTML
Доступно для сканирования поисковыми системами Да Да
Читается посетителями Нет Да
Максимальный размер 50 000 URL-адресов или 10 МБ без сжатия Не указано, но сделайте его удобным для пользователя
Формат XML-файл (обычный текст) Веб-страница (может быть красивой)
Ссылка из Файл robots. txt Навигация по сайту (нижний колонтитул)
Можно вручную отправить в поисковые системы Да Да, как обычный URL
Рекомендуется для SEO Да Да

 

Сколько файлов Sitemap нужно создать?

Каждому сайту требуется хотя бы одна карта сайта в формате XML.  Наличие актуальной XML-карты сайта — это действительно Essential Лучшие практики SEO. Точно так же рекомендуется иметь HTML-карту сайта для ваших пользователей.

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

Крупным веб-сайтам может потребоваться разбить список URL-адресов на несколько карт сайта XML. Это гарантирует, что количество URL-адресов страниц на карту сайта не превышает лимита. Хотя карта сайта XML может содержать до 50 000 URL-адресов страниц, мы рекомендуем не более 2000 на файл XML, чтобы улучшить SEO-покрытие.

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

БОНУС-ВИДЕО РУКОВОДСТВО ПО SEO

В другом полезном видео из Справки Google для веб-мастеров Мэтт Каттс отвечает, почему важно предлагает карту сайта в формате HTML И карту сайта в формате XML.

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

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

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

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

ПРИМЕЧАНИЕ. Любая поисковая система может читать ваши XML-файлы карты сайта, поскольку они соответствуют протоколу Sitemaps.org.

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

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

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

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

Вы можете отправить свою XML-карту сайта в Google и Bing, используя функцию Sitemaps в их инструментах для веб-мастеров:

  • Google: Войдите в свою учетную запись Google Search Console . В меню «Сканирование» выберите «Карты сайта».
  • Bing: Войдите в Bing Webmaster Tools. Вы можете использовать виджет Sitemap на панели инструментов или перейти к функции Sitemaps, расположенной в разделе «Настроить личный сайт».

Вышеупомянутые методы позволяют вам заблаговременно отправлять ваши XML-файлы карты сайта в поисковые системы, если вы хотите. Несмотря на это, убедитесь, что вы указали местоположение своей XML-карты сайта в файле robots.txt , где пауки обязательно найдут ее, когда в следующий раз будут сканировать. (Файл robots.txt  – это просто текстовый файл, сохраненный в корневом каталоге вашего веб-сайта и содержащий инструкции для поисковых роботов.) Ваш файл robots.txt должен выглядеть примерно так, со строкой директивы Sitemap для каждого из ваших различные карты сайта XML:

Агент пользователя: *
Запретить: /tmp/
Запретить: /filename.html
Карта сайта: http://website.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *