Сайт

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

07.05.1985

Содержание

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

23 мин — время чтения

Апр 30, 2021

Поделиться

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

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

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

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

Существует 2 основных типа карты сайта: HTML и XML.

HTML Sitemap — это веб-страница, на которой перечислены ссылки на наиболее важные разделы и страницы сайта. Вот несколько хороших примеров в формате HTML: Эльдорадо, Apple, Olx.

Карта сайта в формате HTML предназначена в основном для пользователей, а не для роботов, и помогает быстро перемещаться по основным разделам сайта.


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

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

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

Преимущества XML Sitemap

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

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

  • Карты сайта в формате XML помогают краулерам понять, какие страницы необходимо проиндексировать — добавляя URL в файл Sitemap, вы сообщаете поисковикам, что страница качественная. Но не забывайте, что поисковая система может проигнорировать ваш запрос — чтобы страница была проиндексирована, она должна соответствовать стандартам качества Google.
  • Файлы Sitemap помогают контролировать индексацию определенных страниц в Google Search Console.
  • Можно сообщить поисковикам о региональных версиях страниц, указав их в карте сайта вместе со специальными атрибутами hreflang. Это не единственный способ правильно организовать многоязычный сайт, но некоторые вебмастера считают, что именно этот вариант — самый простой.
  • Карта сайта в формате XML — наглядное подтверждение ваших авторских прав на контент: в ней указываются время публикации и обновления страниц.

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

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

Разделяйте большие файлы Sitemap

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

Рекомендуем сжимать файлы Sitemap с помощью инструмента gzip для экономии трафика. Когда карта сайта сжимается, к имени файла добавляется расширение .gz, например, sitemap.xml.gz.

Поэтому если у вас огромный сайт и, соответственно, огромный файл Sitemap, необходимо разбить его на несколько поменьше. В противном случае вам выдаст ошибку при отправке файла Sitemap в Google Search Console.

Несколько файлов Sitemap для разных разделов сайта

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

Наконец, использование файлов Sitemap меньшего размера для разных разделов сайта — хорошее техническое решение. Размер вашей карты сайта может не превышать 50 МБ, а количество перечисленных URL будет меньше 50 000, но чем больше страниц в карте сайта, тем больше ненужной нагрузки на ваш сервер. Это может привести к усеченным ответам или тайм-аутам соединения и, следовательно, к возможным ошибкам сканирования. Используя файлы Sitemap меньшего размера, вы можете предотвратить такие проблемы.

Карта сайта для видео, изображений и новостей в Google

В дополнение к файлам Sitemap, которые содержат URL сайта, Google позволяет создавать отдельные карты сайта для изображений и видеоконтента, а также — для новостей.

Последнее точно пригодится новостным порталам — такие сайты создают контент, который быстро теряет актуальность, и для Google очень важно как можно быстрее находить новостные статьи. Чтобы пользователи получали свежую информацию, Google разрешает включать только новые статьи в файл Sitemap для новостей — они должны быть опубликованы в течение последних двух дней. Нужно помнить, что в одну такую карту можно включить не более 1000 статей. Но, если учитывать, что старый контент необходимо удалить из файла, это не будет проблемой. Последнее и, наверное, самое важное условие — сайт должен быть зарегистрирован в Google News.

А вот файлы Sitemap для изображений и видео будут очень полезны для сайтов, которые существуют за счет медиаконтента. Например, стоки, библиотеки или стриминговые платформы. Файлы Sitemap для изображений увеличивают шансы сайта на попадание в поиск по картинкам, а карта сайта для видео помогает Google ранжировать видеоконтент.


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

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

Какие страницы включить в карту сайта

Эта часть нашего интенсива по созданию файла Sitemap очень важна, так что читайте внимательно!

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

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

Страницы с кодом 4хх в XML Sitemap

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

Страницы с кодом 4хх, которых не должно быть в карте сайта

404 — это удаленные страницы. Поэтому, если они были удалены намеренно, не стоит включать их в карту сайта. То же самое касается страниц soft 404, которые были удалены, но по-прежнему возвращают код ответа 200 ОК. Обычно soft 404 — это страницы, на которых нет или очень мало контента, страницы с перенаправлением на главную или заблокированные файлом robots.txt. Ошибки soft 404 вряд ли хорошо повлияют на продвижение сайта в целом, поэтому выделите время для решения этого вопроса.

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

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

Страницы с кодом 4хх, которые могут быть в карте сайта

В некоторых случаях необходимо, чтобы поисковик просканировал и проиндексировал страницу 401. Например, вы защищали паролем страницу на стадии разработки, а затем забыли снять ограничения, когда проект был запущен. Иногда вебмастера ограничивают доступ к определенным страницам, чтобы защитить их от плохих ботов или спамеров. В таких случаях для проверки необходимо выполнить DNS-запрос, чтобы убедиться, что краулер, который обращается к странице, является роботом Google.

Страницы с кодом 3хх в XML Sitemap

3xx — это страницы редиректа. Они могут быть в карте сайта в зависимости от типа редиректа.

Страницы с кодом 3хх, которых не должно быть в карте сайта

Код ответа 301 означает, что страница была навсегда перемещена ​​на новый адрес, а исходной страницы больше не существует. Таких страниц не должно быть в карте сайта. Единственное, что в этом случае обязательно нужно внести целевой URL в файл Sitemap.

Страницы с кодом 3хх, которые могут быть в карте сайта

Страницы с кодом 302 — это временно перенаправленные страницы. Например, такой редирект часто используется для A/B-тестирования — когда часть пользователей перенаправляют на тестовый URL. В этом случае вам нужно, чтобы исходная страница оставалась проиндексированной, поэтому очевидно, что она должна оставаться в карте сайта. С другой стороны, тестовую страницу не нужно индексировать, потому что она по сути дублирует исходную. Поэтому вам необходимо сделать исходный URL каноническим и не вносить тестовый URL в карту сайта, как и все неканонические страницы.

Страницы с кодом 5хх, которых не должно быть в карте сайта

Код 5хх означает, что на сервере возникла проблема. Наиболее распространенной является ошибка 503 Service Unavailable — она сообщает, что сервер временно не работает. Это может произойти из-за того, что сервер находится на техническом обслуживании или он попросту перегружен.

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

В случае страниц с кодом 5хх речь не идет о том, чтобы добавлять их в карту сайта. Главное здесь — устранить проблему и убедиться, что страницы возвращают код ответа 200 OK.

Неиндексируемые страницы

На каждом сайте есть ряд служебных страниц, которые важны для пользователей, но не для поисковых систем — страницы входа, личные аккаунты, страницы сортировки и фильтрации и т. д. Обычно такие страницы блокируют с помощью файла robots.txt, чтобы Google не мог получить к ним доступ. Или можно дать поисковику сканировать страницу, но ограничить ее индексирование специальными директивами (noindex или all).

Логично, что эти страницы не нужны в карте сайта. Если страница не может быть проиндексирована, но указана в файле Sitemap, это не только сбивает поисковик с толку, но и расходует ваш краулинговый бюджет. То же самое и со страницами, заблокированными файлом robots.txt — поисковик не сможет их просканировать.

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

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

Вы можете легко найти все необходимые страницы с помощью инструмента «Аудит сайта» SE Ranking. После запуска аудита нужно перейти в раздел «Отчет об ошибках» — «Сканирование».

Нажав на количество страниц, вы увидите полный список URL-адресов, отмеченных метатегом noindex или заблокированных файлом robots. txt. Здесь можно отследить и другие важные параметры — количество внутренних ссылок, указывающих на страницу, все метатеги robots, теги X-Robots и заголовки страниц. Также вы сможете увидеть, какие страницы включены в файл Sitemap.

Если вы еще не пользовались SE Ranking, протестировать платформу можно в рамках 14-дневной пробной версии.

Неканонические страницы

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

Иногда теги canonical используют, чтобы сделать страницу доступной как по HTTP, так и по HTTPS, а также как с префиксом www, так и без него. В этом случае основная версия страницы (например, вариант HTTPS без www) будет помечена атрибутом rel=canonical. Однако большинство сайтов делают переадресацию на стороне сервера — это просто и гарантирует индексацию только предпочтительного варианта сайта.

Теги canonical отличаются от редиректов — это скорее рекомендация, чем директива, поэтому поисковики могут как следовать им, так и игнорировать их. Вот почему наличие неканонических URL в карте сайта действительно сбивает с толку поисковые системы. Если страница не помечена как каноническая, это говорит Google, что вы не хотите, чтобы она индексировалась. В то же время вы добавляете страницу в карту сайта, побуждая поисковые системы проиндексировать ее. В результате Google может проиндексировать все версии страниц, и вам придется столкнуться с каннибализацией ключевых слов. Или поисковики проиндексируют неканонический URL, что вам тоже не нужно.

Страницы, которые не нужно добавлять в карту сайта

А теперь давайте быстро закрепим, какие страницы вам не следует добавлять в карту сайта:

  • удаленные страницы 404 и soft 404, страницы с кодом 401, которые защищены паролем;
  • страницы 301, с которых настроена постоянная переадресация;
  • неиндексируемые и неканонические страницы — эта категория включает страницы входа и страницы пагинации, фильтрации и сортировки, страницы результатов поиска по сайту, URL-адреса с идентификаторами сеансов и т. д.

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

XML-теги карты сайта и их настройки

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

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

  • <urlset> — это обязательный элемент, который инкапсулирует карту сайта и показывает, какая версия стандарта протокола XML Sitemap используется (с помощью атрибута xmlns). Стандарт протокола еще называют пространством имен.
  • <url> — еще один обязательный элемент, который отмечает блок со всей информацией, относящейся к одному URL-адресу.
  • <loc> — последний обязательный элемент, который указывает на сам URL страницы. Все перечисленные URL должны быть абсолютными — содержать протокол сайта (HTTP или HTTPS), а также префикс www, если он включен в доменное имя.
  • <changefreq> определяет примерную частоту изменений страницы. Можно указать следующие значения: always, hourly, daily, weekly, monthly, yearly или never.
  • <priority> устанавливает приоритетность сканирования страницы (допустимый диапазон значений — от 0,0 до 1,0).
  • <lastmod> указывает дату последнего изменения страницы.

Убедитесь, что вы используете такой же синтаксис при указании URL-адреса. Кроме того, файлы Sitemap должны быть в кодировке UTF-8.

Раньше Google обращался к тегам <changefreq> и <priority>, чтобы понять, каким страницам следует отдавать приоритет при сканировании сайтов. Поэтому вебмастерам приходилось тщательно настраивать эти параметры для каждой страницы. Сейчас это неактуально. Аналитики Google Джон Мюллер и Гэри Иллис подтвердили, что Google теперь не учитывает тег <priority>. А Гэри Иллис заявил, что этот тег — это просто «много шума из ничего».

То же самое и с тегом <changefreq> — по словам Джона Мюллера он также не берется во внимание. 

Единственный необязательный тег, который все еще учитывается Google — это <lastmod>. Гэри Иллис утверждает, что поисковик может обратиться к нему, если тег достаточно актуален. Вероятно, он имел в виду, что тег должен обновляться только тогда, когда в контент были внесены существенные изменения. Намеренное обновление тега — чтобы заставить поисковик думать, будто у вас новый контент, никак не поможет.

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

Статические и динамические карты сайта

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

Этот вид файла Sitemap обновляется автоматически, когда вы вносите какие-либо изменения на сайте. Например, каждый раз, когда вы удаляете страницу, и она становится 404, эта страница удаляется из карты сайта. Если вы пометите страницу метатегом noindex или добавите ее в файл robots.txt, она тоже будет удалена из карты сайта. Также каждый раз, когда вы создаете новую страницу и помечаете ее как каноническую, она сразу же добавляется в карту сайта. Проще некуда — все, что вам нужно, это правильно настроить инструмент, который будет генерировать динамические карты сайта.

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

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

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

У некоторых CMS встроенная функция создания карты сайта — это относится к Tilda, «1С-Битрикс», Magento, Shopify, Wix и Squarespace. С другими популярными CMS, такими как WordPress, Joomla, Drupal или OpenCart, придется использовать специальные плагины.

WordPressYoast SEO, Google XML Sitemaps, WordPress XML Sitemap Plugin, All in One SEO Pack
JoomlaOSMap, JSitemap, Sitemap Cache
DrupalSimple XML sitemap
OpenCart
All In One Seo Extension, XML Sitemap, XML Sitemap Generator by Cuispi

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

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

Поэтому, если использование одного из платных решений и функций CMS не подходит, советую создать файл Sitemap с помощью инструмента «Аудит сайта» SE Ranking. Всего за несколько минут инструмент сделает для вас статическую карту сайта на основе последнего сканирования.

По умолчанию инструмент включает в карту сайта только страницы с кодом ответа 200, упуская 4xx, 3xx, неиндексируемые и другие страницы, которые обычно не добавляют в файл Sitemap.

При создании Sitemap с помощью инструмента «Аудит сайта» помните об ограничениях сканирования — количество страниц на вашем сайте не должно превышать установленные лимиты. Иначе есть риск, что некоторые важные страницы не попадут в карту сайта.

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

Как загрузить карту сайта в Google

Все зависит от платформы, которая использовалась для создания карты сайта. В некоторых случаях придется добавить файл Sitemap вручную на свой сайт. А если динамическая карта сайта создана на CMS, она скорее всего уже есть на сайте. Обычно, когда Sitemap автоматически добавляется на сайт, ее можно найти по адресу: yoursite. com/sitemap.xml.

Если вы использовали один из сервисов для создания XML Sitemap, вам придется вручную загрузить его в корневой каталог сайта. Сделать это можно с помощью хостинг-панели cPanel или программы «FTP-клиент», например, Total Commander или FileZilla. Перед загрузкой необходимо проверить карту сайта, особенно если файл был создан вручную. Воспользуйтесь одним из бесплатных сервисов, подобных этому, чтобы убедиться, что карта сайта работает так, как вы задумали.

Также рекомендуется продублировать ссылку на файл Sitemap в robots.txt — ее можно найти в корневом каталоге сервера.

Host: seranking.ru
Sitemap: https://seranking.com/ru/sitemap.xml

Загружаем карту сайта в Google Search Console

Давайте рассмотрим, как отправлять файл Sitemap в Google. Как только на вашем сайте появится действующая карта сайта, можете смело отправлять ее в Google Search Console (GSC). Для этого перейдите в раздел «Файлы Sitemap», нажмите «Добавить файл Sitemap», введите URL-адрес карты сайта и нажмите кнопку «Отправить».

В столбце «Статус» будет показано, смог ли Google обработать ваш файл Sitemap. Если все прошло удачно, вы увидите «Успешно». Если карта сайта была проанализирована, но Google нашел ошибки, будет статус «Обнаружены проблемы». Наконец, если Google не смог просканировать карту сайта, вы увидите «Не получено».

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

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

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

Отправка нескольких карт сайта в Google

Несколько файлов Sitemap можно отправить в поисковую систему одновременно. Для этого нужно указать все свои карты сайта в одном файле.

Файл под названием Sitemap index поможет поисковикам легко найти все ваши карты сайта. В один файл можно включить до 50 000 URL-адресов отдельных карт сайта, и еще одно требование — размер файла. Как вы уже могли догадаться, он не должен превышать 50 МБ.

Создав индекс файлов Sitemap, отправляйте его в Google так же, как и стандартный файл Sitemap.

Заключение

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

Бонус! Инфографика: как создать правильную карту сайта

1287 views

Как сделать XML-карту и задать режим обхода сайта — SEO на vc.

ru

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

11 595 просмотров

Отличие XML-карты сайта от HTML версии

Под термином «карта сайта» понимают 2 вида документов:

  • HTML (веб-страница) — перечень ссылок на страницы сайта. Нужна для навигации пользователей, обычно оформлена как древовидная структура, имеет адрес вида site.com/sitemap/ или site.com/karta-saita/ и т.п.

Пример оформления html-карты сайта​

  • XML — файл в корневой папке сайта, который содержит список URL с информацией об их последнем обновлении и приоритете в индексировании. Нужна для поисковых роботов, должна быть доступна по адресу site.com/sitemap.xml.

Фрагмент XML-карты сайта.​

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

XML-карту удобно использовать для парсинга данных с сайтов. Парсер мета-тегов и заголовков системы PromoPult: быстро, с любого сайта. Соберем мета-теги и заголовки h2 с любого сайта. Подгрузите список страниц или карту сайта.

Синтаксис файла sitemap.xml

Первой строкой в файле sitemap указывается ссылка на пространство имен языка XML (описание стандарта, на основе которого составлен файл). Строка стандартная и всегда выглядит вот так:

<urlset xmlns=»http://www.sitemaps.org/schemas/sitemap/0.9″>

XML-карта сайта должна иметь кодировку UTF-8 и содержать следующие теги:

  • <urlset> — открывающий/закрывающий тег, в него заключаются все ссылки файла sitemap.
  • <url> — заключает в себе всю необходимую для робота информацию о каждой ссылке: URL, с какой периодичностью обновляется информация по этому адресу, дату последнего обновления и приоритет в индексировании.
  • <loc> — ограничивает конкретный URL:
  • <changefreq> — задает периодичность обновления информации на странице: always, hourly, daily, weekly, monthly, yearly, never (всегда, ежечасно, ежедневно, еженедельно, ежемесячно, ежегодно, никогда). Благодаря этому тегу робот может понять, насколько часто меняется содержание в документе и нужно ли его сканировать. Тег необязателен и сейчас используется крайне редко.
  • <lastmod> — указывает на дату последнего обновления страницы. Так робот понимает, изменилось ли что-нибудь с момента его предыдущего посещения.
  • <priority> — дает роботам рекомендацию о приоритете индексирования. Главная страница всегда имеет <priority> 1, остальные можно расставить в зависимости от предпочтений оптимизатора (например, 0,8, 0,6 и так далее до 0,1).

Рекомендация по количеству ссылок в файле sitemap. xml — не более 50 тысяч. Если количество страниц сайта превышает это число, нужно сделать несколько карт, а в файле по адресу site.com/sitemap.xml указать на них ссылки:

Модуль SEO в системе Promopult: все инструменты для улучшения качества сайта и поискового продвижения. Полный комплекс работ — с нами вы не упустите ни одной мелочи. Чек-листы, подсказки, прозрачная отчетность и рекомендации профессионалов. Гарантии, оплата работ в рассрочку.

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

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

Важно понимать, что указания в файлах robots.txt и sitemap.xml — только рекомендации для роботов.

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

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

Как рассказать поисковым роботам о карте сайта

1. Указать ссылку на файл в директиве sitemap файла robots.txt:

2. Добавить файл sitemap.xml в разделы «Индексирование — Файлы Sitemap» Яндекс.Вебмастера и «Файлы Sitemap» в Google Search Console.

Яндекс и Google не только просканируют добавленный файл, но и укажут на возможные ошибки.

4 cпособа создать sitemap.xml

  1. Вручную, руководствуясь правилами синтаксиса, которые мы описали выше. Этот вариант подходит для небольших сайтов. Не забудьте разместить файл sitemap.xml в корневой папке сайта (потребуется доступ к хостингу или ftp) и проверить, открывается ли он корректно по адресу site.com/sitemap.xml.
  2. Использовать платные и бесплатные программы для генерации XML-карты сайта (например, Sitemap Generator, Sitemap Writer Pro, SiteMap XML Dynamic). Такой софт использовался до широкого распространения онлайн-генераторов. На момент написания статьи все три программы давно не обновлялись.
  3. Использовать генераторы карты сайта онлайн — самый простой и бесплатный способ создать файл sitemap.xml.
  4. Воспользоваться возможностями системы управления сайтом.

При любом способе обратите внимание на следующие моменты:

  • Разместить файл sitemap. xml нужно в корень сайта.
  • Ссылки в sitemap не должны конфликтовать с правилами в файле robots.txt. Иначе говоря, страниц, закрытых от индексации в robots.txt, не должно быть в XML-карте сайта.
  • После автоматической генерации нужно проверить и скорректировать XML-карту на предмет попадания в нее ненужных для индексации URL.

Рассмотрим подробнее самые популярные способы создания XML-карты.

Онлайн генераторы карты сайта

Если на сайте небольшое количество страниц, создайте sitemap при помощи онлайн-генераторов.

Самые популярные:

  • Mysitemapgenerator: бесплатно сканирует до 500 страниц, есть платный тариф и подписка на автоматически обновляемый файл sitemap.xml.
  • Xml-sitemaps: бесплатно без регистрации позволяет просканировать до 500 страниц, есть платный аккаунт и php-версия для установки на сервер. Англоязычный сервис.
  • Web-Site-Map: количество бесплатных страниц для генерации динамически меняется с учетом реальной нагрузки на сервер. Имеет валидатор и сообщает о битых ссылках.
  • Gensitemap: бесплатно можно просканировать до 1000 страниц.

Большой недостаток онлайн-генераторов — они создают файл sitemap.xml раз и навсегда. Если на сайт постоянно добавляются новые страницы, такой способ не подходит.

Как создать sitemap.xml в разных CMS

Во всех популярных системах управления сайтом (CMS) есть возможность создать XML-карту. Файлы sitemap в этом случае обновляются автоматически, вам не придется генерировать карту сайта заново после каждой добавленной страницы.

1C-Битрикс: встроенная функция

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

Добавьте файл, назовите его и активируйте чекбокс о добавлении ссылки в robots.txt:

Во вкладке «Файлы» выберите разделы, которые вы хотите предоставить для индексации поисковым роботам:

То же самое проделайте во вкладке «Инфоблоки».

Сохраните все изменения и нажмите кнопку «Запустить»:

После создания карты сайта вы увидите сообщение, что генерация закончена:

WordPress: используйте плагины

XML-карта сайта настраивается в двух популярных SEO-плагинах: All in One SEO Pack и Yoast SEO. Есть также отдельный плагин для создания XML-карты — Google XML Sitemaps.

Покажем настройку на примере первого.

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

В нем активируем модуль, который отвечает за XML-карту:

После активации модуль становится доступным для редактирования:

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

В Yoast SEO карта сайта создается автоматически по адресу site.com/sitemap_index. xml. Модуль также доступен для редактирования или можно оставить настройки по умолчанию.

Модули для других популярных CMS

  • Joomla: используйте плагины OSMap (бесплатная версия Free и платная Pro), jSitemap (платное расширение, фактически целый набор SEO-инструментов).
  • Drupal: модуль XML Sitemap.
  • Magento: настройте Site Map Configuration.

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

Как сделать XML-карту сайта для картинок: пошаговая инструкция

15754

How-to – Читать 7 минут

Прочитать позже

ЧЕК-ЛИСТ: ТЕХНИЧЕСКАЯ ЧАСТЬ — КАРТЫ САЙТА

Инструкцию одобрил SEO Classifieds Specialist в Inweb

Виктор Саркисов

Image sitemap XML — это карта сайта для изображений. Создать Sitemap необходимо, чтобы обеспечить правильное сканирование и индексирование картинок.

Зачем нужна карта сайта для изображений

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

Яндекс Вебмастер не видит изображений через sitemap.xml и данная тема актуальна только для Google sitemap. Работая с Яндексом, делают две карты — основную, где содержатся страницы сайта, и отдельную для картинок. Через панель вебмастеров Яндекс загружают только основную карту.

Если Google Search Console «ругается» на карту сайта, то дело в потенциальной ошибке, которая будет занижать показатели сайта в выдаче.
Индексацию карты для картинок можно увидеть в панели Search Console рядом с основной картой страниц сайта:

К тому же, пользователи часто ведут поиск по картинкам. Когда находят подходящую, совершают переход на сайт. Чтобы повысить ваши шансы попадания в поиск Google по картинкам, вам нужно создать Sitemap для изображений. И заполнить корректно атрибуты title и alt. Это положительно влияет на ранжирование картинок.

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

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

#1

Ручное создание карты сайта


Карта сайта для картинок использует следующий синтаксис:

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

Если вы создаете отдельный sitemap images, укажите ссылку на него в robots. txt, как на примере ниже. Либо укажите карту изображений в карте сайта.

User-agent: Yandex
Disallow: /wp-admin/
Disallow: /wp-includes
Disallow: /wp-login.php
Disallow: *?
Disallow: /tag/
Disallow: /trackback/
Host: rockhit.ru
Sitemap: http://example.ru/sitemap.xml
Sitemap: http://example.ru/sitemapimages.xml

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

#2

Автоматическая генерация карты сайта


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

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

Скопируйте полученный XML в текстовый файл на своем компьютере, удобнее в Блокнот. Дайте имя файлу sitemap-image. xml или другое понятное вам:

Сохраните документ в формате для всех файлов:

Когда завершите предыдущий этап, загрузите файл в корневую папку сайта. Если общей карты для карт нет, отредактируйте файл robots.txt, разместив карту изображений рядом с основной картой. Чтобы ускорить обработку, можно добавить карту сайта в Google Search Console:

Инструмент для работы с картами сайта находится на главной странице панели. Щелкните по нему и перейдите в рабочее пространство.

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

#3

Netpeak Spider


Netpeak Spider проводит комплексный аудит сайта. Кроме того, с его помощью вы сгенерируете карту для изображений. Инструмент платный и предоставляет 14-дневный триал. Для бесплатного создания карты этого будет достаточно. Скачайте через Netpeak Launcher программное обеспечение и зайдите в систему. Чтобы получить карту, нужно настроить несколько параметров. Посмотрите в видео, как их настроить:

Вам нужно в верхней панели Инструментов выбрать Генератор Sitemap, как на картинке:

Настройте карту изображений:

Вы получите файл, который будет содержать ссылки на все изображения. Если на странице нет изображения, то ссылка на такую страницу не будет добавляться в Image Sitemap. Кроме того, существуют плагины для CMS, которые автоматически генерируют все карты и дерево сайта. Для WordPress, например, Yoast, Udinra и другие. Плагин Yoast при генерации sitemap сайта автоматически включает в себя и карту изображений.

Undira тоже создает карту изображений автоматически:

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

Заключение

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

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

Как сделать карту сайта вручную? Все необходимые для этого теги указаны в технической поддержке Google. Однако легче и быстрее воспользоваться автоматической генерацией. Из бесплатных инструментов мы описали angeldigital.marketing. Эта система самостоятельно создает файл, который вам нужно переименовать и сохранить в формате всех файлов.

Другой инструмент, который помогает автоматически генерировать Image Sitemap — это Netpeak Spider. Инструмент предоставляет триал на 14 дней. Скачайте и установите программное обеспечение на свой компьютер и перейдите в раздел генератора.

Загрузите созданный документ в корневую папку вашего сайта. Не забудьте прописать его наличие в robots.txt или создать ссылку в карту сайта. Чтобы ускорить индексирование документа, дополнительно загрузите его в Search Console.

«Список задач» — готовый to-do лист, который поможет вести учет
о выполнении работ по конкретному проекту. Инструмент содержит готовые шаблоны с обширным списком параметров по развитию проекта, к которым также можно добавлять собственные пункты.

Начать работу со «Списком задач»

Сэкономьте время на изучении Serpstat

Хотите получить персональную демонстрацию сервиса, тестовый период или эффективные кейсы использования Serpstat?

Оставьте заявку и мы свяжемся с вами 😉

Оцените статью по 5-бальной шкале

3.63 из 5 на основе 7 оценок

Нашли ошибку? Выделите её и нажмите Ctrl + Enter, чтобы сообщить нам.

Рекомендуемые статьи

How-to

Denys Kondak

Как проверить наличие склеенных с основным доменом зеркал

How-to

Анастасия Сотула

Как проверить сайты-доноры на фильры и вирусы

How-to

Анастасия Сотула

Как отклонить плохие внешние ссылки через Google Disavow Tool

Кейсы, лайфхаки, исследования и полезные статьи

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

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

Поделитесь статьей с вашими друзьями

Вы уверены?

Спасибо, мы сохранили ваши новые настройки рассылок.

Сообщить об ошибке

Отменить

Как сделать XML-карту и задать режим обхода сайта

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

Отличие XML-карты сайта от HTML версии

Под термином «карта сайта» понимают 2 вида документов:

  • HTML (веб-страница) — перечень ссылок на страницы сайта. Нужна для навигации пользователей, обычно оформлена как древовидная структура, имеет адрес вида site.com/sitemap/ или site.com/karta-saita/ и т.п.

Пример оформления html-карты сайта

  • XML — файл в корневой папке сайта, который содержит список URL с информацией об их последнем обновлении и приоритете в индексировании. Нужна для поисковых роботов, должна быть доступна по адресу site.com/sitemap.xml.

Фрагмент XML-карты сайта

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

XML-карту удобно использовать для парсинга данных с сайтов. Парсер мета-тегов и заголовков системы PromoPult: быстро, с любого сайта. Соберем мета-теги и заголовки h2 с любого сайта. Подгрузите список страниц или карту сайта.

Синтаксис файла sitemap.xml

Первой строкой в файле sitemap указывается ссылка на пространство имен языка XML (описание стандарта, на основе которого составлен файл). Строка стандартная и всегда выглядит вот так:

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

XML-карта сайта должна иметь кодировку UTF-8 и содержать следующие теги:

  • <urlset> — открывающий/закрывающий тег, в него заключаются все ссылки файла sitemap.
  • <url> — заключает в себе всю необходимую для робота информацию о каждой ссылке: URL, с какой периодичностью обновляется информация по этому адресу, дату последнего обновления и приоритет в индексировании.
  • <loc> — ограничивает конкретный URL:
  • <changefreq> — задает периодичность обновления информации на странице: always, hourly, daily, weekly, monthly, yearly, never (всегда, ежечасно, ежедневно, еженедельно, ежемесячно, ежегодно, никогда). Благодаря этому тегу робот может понять, насколько часто меняется содержание в документе и нужно ли его сканировать. Тег необязателен и сейчас используется крайне редко.
  • <lastmod> — указывает на дату последнего обновления страницы. Так робот понимает, изменилось ли что-нибудь с момента его предыдущего посещения.
  • <priority> — дает роботам рекомендацию о приоритете индексирования. Главная страница всегда имеет <priority> 1, остальные можно расставить в зависимости от предпочтений оптимизатора (например, 0,8, 0,6 и так далее до 0,1).

Рекомендация по количеству ссылок в файле sitemap.xml — не более 50 тысяч. Если количество страниц сайта превышает это число, нужно сделать несколько карт, а в файле по адресу site.com/sitemap.xml указать на них ссылки:

Модуль SEO в системе Promopult: все инструменты для улучшения качества сайта и поискового продвижения. Полный комплекс работ — с нами вы не упустите ни одной мелочи. Чек-листы, подсказки, прозрачная отчетность и рекомендации профессионалов. Гарантии, оплата работ в рассрочку.

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

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

Важно понимать, что указания в файлах robots.txt и sitemap.xml — только рекомендации для роботов.

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

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

Как рассказать поисковым роботам о карте сайта

1. Указать ссылку на файл в директиве sitemap файла robots.txt:

2. Добавить файл sitemap.xml в разделы «Индексирование — Файлы Sitemap» Яндекс.Вебмастера и «Файлы Sitemap» в Google Search Console.

Яндекс и Google не только просканируют добавленный файл, но и укажут на возможные ошибки.

4 cпособа создать sitemap.xml

  1. Вручную, руководствуясь правилами синтаксиса, которые мы описали выше. Этот вариант подходит для небольших сайтов. Не забудьте разместить файл sitemap.xml в корневой папке сайта (потребуется доступ к хостингу или ftp) и проверить, открывается ли он корректно по адресу site.com/sitemap.xml.
  2. Использовать платные и бесплатные программы для генерации XML-карты сайта (например, Sitemap Generator, Sitemap Writer Pro, SiteMap XML Dynamic). Такой софт использовался до широкого распространения онлайн-генераторов. На момент написания статьи все три программы давно не обновлялись.
  3. Использовать генераторы карты сайта онлайн — самый простой и бесплатный способ создать файл sitemap.xml.
  4. Воспользоваться возможностями системы управления сайтом.

При любом способе обратите внимание на следующие моменты:

  • Разместить файл sitemap.xml нужно в корень сайта.
  • Ссылки в sitemap не должны конфликтовать с правилами в файле robots. txt. Иначе говоря, страниц, закрытых от индексации в robots.txt, не должно быть в XML-карте сайта.
  • После автоматической генерации нужно проверить и скорректировать XML-карту на предмет попадания в нее ненужных для индексации URL.

Рассмотрим подробнее самые популярные способы создания XML-карты.

Онлайн генераторы карты сайта

Если на сайте небольшое количество страниц, создайте sitemap при помощи онлайн-генераторов.

Самые популярные:

  • Mysitemapgenerator: бесплатно сканирует до 500 страниц, есть платный тариф и подписка на автоматически обновляемый файл sitemap.xml.
  • Xml-sitemaps: бесплатно без регистрации позволяет просканировать до 500 страниц, есть платный аккаунт и php-версия для установки на сервер. Англоязычный сервис.
  • Web-Site-Map: количество бесплатных страниц для генерации динамически меняется с учетом реальной нагрузки на сервер. Имеет валидатор и сообщает о битых ссылках.
  • Gensitemap: бесплатно можно просканировать до 1000 страниц.

Большой недостаток онлайн-генераторов — они создают файл sitemap.xml раз и навсегда. Если на сайт постоянно добавляются новые страницы, такой способ не подходит.

Как создать sitemap.xml в разных CMS

Во всех популярных системах управления сайтом (CMS) есть возможность создать XML-карту. Файлы sitemap в этом случае обновляются автоматически, вам не придется генерировать карту сайта заново после каждой добавленной страницы.

1C-Битрикс: встроенная функция

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

Добавьте файл, назовите его и активируйте чекбокс о добавлении ссылки в robots.txt:

Во вкладке «Файлы» выберите разделы, которые вы хотите предоставить для индексации поисковым роботам:

То же самое проделайте во вкладке «Инфоблоки».

Сохраните все изменения и нажмите кнопку «Запустить»:

После создания карты сайта вы увидите сообщение, что генерация закончена:

WordPress: используйте плагины

XML-карта сайта настраивается в двух популярных SEO-плагинах: All in One SEO Pack и Yoast SEO. Есть также отдельный плагин для создания XML-карты — Google XML Sitemaps.

Покажем настройку на примере первого.

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

В нем активируем модуль, который отвечает за XML-карту:

После активации модуль становится доступным для редактирования:

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

В Yoast SEO карта сайта создается автоматически по адресу site.com/sitemap_index.xml. Модуль также доступен для редактирования или можно оставить настройки по умолчанию.

Модули для других популярных CMS

  • Joomla: используйте плагины OSMap (бесплатная версия Free и платная Pro), jSitemap (платное расширение, фактически целый набор SEO-инструментов).
  • Drupal: модуль XML Sitemap.
  • Magento: настройте Site Map Configuration.

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

Как создать карту сайта XML для вашего сайта WordPress

Карты сайта Google XML

ЦЕНА: Бесплатно

SEO от Yoast

ЦЕНА: Бесплатно

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

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

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

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

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

Карты сайта Google XML

ЦЕНА: Бесплатно

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

  1. Перейдите в Плагины -> Добавить новый
  2. Искать: «Google XML Sitemaps»
  3. Установите и активируйте плагин
  4. Перейдите в Настройки -> XML-карты сайта.

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

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

Отличительной особенностью Google XML Sitemaps является то, что он будет продолжать автоматически обновлять вашу карту сайта. Если вы добавите страницу, плагин добавит ее в вашу карту сайта. Если вы удалите один, плагин поможет вам и сделает то же самое в файле XML.

SEO от Yoast

ЦЕНА: Бесплатно

Этот плагин является одним из самых популярных плагинов для WordPress. Его основная цель – контролировать ваш контент, чтобы добиться лучшего SEO, но в этой статье мы не будем вдаваться в подробности о SEO от Yoast. Поскольку плагин настолько популярен, вполне вероятно, что он также установлен на вашем WordPress. А когда дело доходит до карт сайта, нет необходимости устанавливать дополнительные плагины, поскольку SEO от Yoast предоставляет вам модуль, отвечающий за вашу карту сайта. Итак, если у вас установлен плагин, вот как вы можете создать карту сайта:

  1. Перейдите к SEO> Карты сайта XML.
  2. Создайте свою карту сайта

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

  1. Перейдите в Инструменты Google для веб-мастеров
  2. Откройте свой сайт из списка
  3. Перейдите в Сканирование -> Карты сайта.
  4. Нажмите кнопку «Добавить / протестировать карту сайта».
  5. Введите расположение вашей карты сайта
  6. Нажмите кнопку «Тест», а затем нажмите кнопку «Отправить».

Готово. Ваша карта сайта создана, и Google получает уведомление об этом. Оставьте XML-файл на своем сервере, и пусть ваш плагин сделает свою работу.

Источник записи: https://firstsiteguide.com

Как создать и настроить карту сайта 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. Создание текстового файла удобно, когда требуется не прописать дополнительные команды и атрибуты, а только указать адреса страниц, направляемых на индексацию или переиндексацию.

Создание и отправка карты сайта | Центр поиска Google | Документация

На этой странице описывается, как создать карту сайта и сделать ее доступной для Google. Узнайте больше о картах сайта здесь.

  1. Решите, какой формат карты сайта вы хотите использовать.
  2. Создайте карту сайта автоматически или вручную.
  3. Сделайте свою карту сайта доступной для Google, добавив ее в свой robots.txt или отправив его напрямую в Search Console.

Форматы карты сайта

Google поддерживает несколько форматов карты сайта:

  • XML
  • RSS, mRSS и Atom 1.0
  • Текст

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

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

XML

Вот очень простая карта сайта XML, которая включает расположение одного URL:



  <ссылка>
    http://www.example.com/foo.html
    2018-06-04
  
 

Вы можете найти более сложные примеры и полную документацию по адресу sitemaps.org.

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

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

  • Google принимает каналы RSS 2.0 и Atom 1.0.
  • Вы можете использовать mRSS (медиа RSS) подавать на предоставить Google подробную информацию о видеоконтенте на вашем сайте.

Текст

Если ваша карта сайта включает только URL-адреса веб-страниц, вы можете предоставить Google простой текст файл, содержащий по одному URL-адресу в строке. Например:

 http://www.example.com/file1.html
http://www.example.com/file2.html 
Рекомендации по использованию файлов Sitemap в текстовых файлах
  • Закодируйте файл, используя кодировку UTF-8.
  • Не помещайте в файл карты сайта ничего, кроме URL-адресов.
  • Вы можете назвать текстовый файл как угодно, при условии, что он имеет расширение .txt (для например, sitemap.txt).

Расширения карты сайта для дополнительных типов носителей

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

  • Видео
  • изображений
  • Новости Google

Общие правила карты сайта

  • Используйте согласованные, полные URL-адреса. Google будет сканировать ваши URL точно так, как указано в списке. Например, если ваш сайт находится по адресу https://www.example.com/ , не указывайте URL как https://example.com/ (отсутствует www ) или ./mypage.html (относительный URL).
  • Карта сайта может быть размещена в любом месте вашего сайта, но карта сайта влияет только потомки родительского каталога . Поэтому карта сайта размещена в корне сайта может повлиять на все файлы на сайте, где мы рекомендуем размещать ваши файлы Sitemap.
  • Не включайте идентификаторы сеансов из URL-адресов в карту сайта. Это уменьшает дублирование сканирования эти URL-адреса.
  • Сообщите Google о альтернативных языковых версиях URL-адреса использование Аннотации hreflang.
  • Файлы Sitemap должны иметь кодировку UTF-8 и URL-адреса экранированы надлежащим образом .
  • Разбивайте большие карты сайта на более мелкие карты сайта: карта сайта может содержать до 50 000 URL-адреса и не должны превышать 50 МБ в несжатом виде. Использовать файл индекса карты сайта, чтобы перечислить все отдельные карты сайта и отправьте этот единственный файл в Google вместо отправки индивидуальные карты сайта.
  • Только список канонические URL-адреса в ваших картах сайта. Если у вас есть две версии страницы, укажите в карте сайта только ту, которую вы предпочитают появляться в результатах поиска. Если у вас две версии сайта (например, www. и без www), решите, какой сайт вам больше нравится, поместите туда карту сайта и добавьте rel=canonical или перенаправляет на другой сайт.
  • Если у вас разные URL-адреса для мобильной и настольной версий страницы, мы рекомендуется указывать только одну версию в карте сайта. Однако, если вы хотите указать на оба URL-адреса, комментировать ваши URL-адреса, чтобы указать настольную и мобильную версии.
  • Используйте расширения карты сайта для указания на дополнительных носителя типы , такие как видео, изображения и новости.
  • Если у вас есть альтернативные страницы для разных языков или регионов , вы можете использовать hreflang в карте сайта или в тегах html чтобы указать альтернативные URL-адреса.
  • Небуквенно-цифровые и нелатинские символы. Мы требуем, чтобы ваш файл карты сайта был в кодировке UTF-8 (обычно это можно сделать, когда вы сохраните файл). Как и во всех XML-файлах, любые значения данных (включая URL-адреса) должны использовать сущность. управляющие коды для символов, перечисленных в следующей таблице. Карта сайта может содержать только ASCII персонажи; он не может содержать расширенные символы ASCII или определенные управляющие коды или специальные символы, такие как * и {} . Если URL вашей карты сайта содержит эти символов, вы получите сообщение об ошибке при попытке добавить его.
    Символ Символ Код выхода
    Амперсанд и &
    Одиночная кавычка ' '
    Двойная кавычка " "
    Больше > >
    Менее < <

    Кроме того, все URL-адреса (включая URL-адрес вашей карты сайта) должны быть закодированы для удобства чтения веб-сервер, на котором они расположены и защищены от URL-адресов. Однако, если вы используете какой-либо вид сценария, инструмента или файла журнала для создания ваших URL-адресов (что угодно, кроме ввода их вручную), обычно это уже сделано за вас. Если вы отправляете карту сайта и получаете сообщение об ошибке что Google не может найти некоторые из ваших URL-адресов, убедитесь, что ваши URL-адреса RFC-3986 для URI, стандарт RFC-3987 для IRI и Стандарт XML.

    Вот пример URL-адреса, в котором используется символ, отличный от ASCII ( ü ), а также символ, требующий экранирования сущности ( и ):

     http://www.example.com/ümlat.html&q=имя 

    Вот тот же URL-адрес, закодированный с использованием кодировки ISO-8859 и с экранированным объектом:

     http://www.example. com/  %FC  mlat.html  &  д=имя 

    Вот тот же URL-адрес в кодировке UTF-8 и с экранированным объектом:

     http://www.example.com/  %C3%BC  mlat.html  &  д=имя 
  • Помните, что карты сайта являются рекомендацией для Google о том, какие страницы, по вашему мнению, важный; Google не обязуется сканировать каждый URL-адрес в карте сайта.
  • Google игнорирует значения и .
  • Google использует значение , если оно последовательно и проверяемо (для пример по сравнению с последней модификацией страницы) точно.
  • Позиция URL в карте сайта не важна ; Google не сканирует URL-адреса в порядке которые они отображаются в вашей карте сайта.

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

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

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

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

Пусть ваша CMS сгенерирует для вас карту сайта

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

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

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

Для карт сайта, содержащих менее нескольких десятков URL-адресов, вы можете создать карту сайта вручную. Для этого откройте текстовый редактор, например Блокнот Windows или Нано (Linux, MacOS), и следуйте синтаксису, описанному в разделе «Форматы Sitemap». Ты можете назвать файл как угодно, если символы разрешены в URL.

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

Автоматически создавать карту сайта

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

Имейте в виду, что файлы Sitemap не могут быть больше 50 МБ. Узнать больше о управление большими картами сайта.

Отправьте карту сайта в Google

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

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

Есть несколько способов сделать вашу карту сайта доступной для Google:

  • Отправьте карту сайта в Search Console с помощью Отчет о файлах Sitemap.
  • Используйте инструмент проверки связи. Отправьте запрос GET в браузере или в командной строке на этот адрес, указав полный URL карты сайта. Убедитесь, что файл карты сайта доступный:
     https://www.google.com/ping?sitemap=  FULL_URL_OF_SITEMAP  

    Пример:

     https://www.google.com/ping?sitemap=https://example.com/sitemap.xml 
  • Вставьте следующую строку в любом месте файла robots.txt , указав путь к вашей карте сайта. Мы найдем его при следующем сканировании вашего файла robots.txt:
     Карта сайта: https://example.com/my_sitemap.xml 
  • Использовать WebSub если вы используете Atom/RSS для своей карты сайта и хотите транслировать свои изменения в другие поисковые системы двигатели в дополнение к Google.

Отправка карты сайта — это всего лишь подсказка: она не гарантирует, что Google загрузит карта сайта или используйте карту сайта для сканирования URL-адресов на сайте.

Устранение неполадок с картами сайта

См. руководство по устранению неполадок с картами сайта.

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

Документация AIOSEO

Документация, справочные материалы и учебные пособия для AIOSEO

Уведомление: Для этого элемента нет устаревшей документации, поэтому вы видите текущую документацию.

Посмотрите наше видео о том, как создать XML Sitemap здесь.

Вы хотите настроить XML Sitemap для своего сайта, чтобы поисковые системы знали, когда вы публикуете или изменяете контент?

All-in-One SEO делает это очень просто. На самом деле он включен по умолчанию, и требуется очень небольшая настройка.

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

В этой статье мы рассмотрим следующее:

  • Что такое карта сайта в формате XML
  • Просмотр карты сайта в формате XML
  • Настройка карты сайта в формате XML
  • Следующие шаги: Отправка карты сайта в формате XML в поисковые системы XML-карта сайта?

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

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

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

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

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

    Просмотр XML-файла Sitemap

    Во-первых, убедитесь, что вы можете просматривать XML-файл Sitemap.

    Чтобы начать работу, перейдите к Sitemaps в меню All in One SEO .

    Вы увидите экран General Sitemap , и вы должны увидеть, что Enable Sitemap включен. Если он выключен, вы захотите включить его.

    Нажмите кнопку Открыть карту сайта , чтобы просмотреть файл Sitemap в формате XML.

    Вы должны увидеть индексную страницу для вашего XML Sitemap, которая выглядит следующим образом:

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

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

    Теперь, когда вы знаете, как просматривать XML-карту сайта, давайте рассмотрим основные настройки.

    Настройка XML-карты сайта

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

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

    Если вы сомневаетесь, просто оставьте для этого параметра значение «Включено».

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

    Когда индексы Sitemap включены, вы увидите параметр Links Per Sitemap .

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

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

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

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

    Если вы хотите включить весь свой контент, вы можете оставить Включить все типы сообщений и Включить все таксономии флажки установлены.

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

    Важно:

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

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

    Примечание:

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

    Следующие шаги: отправьте XML-карту сайта в поисковые системы

    Далее вам нужно сообщить Google и Bing, что у вас есть карта сайта.

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

    • Отправьте XML-карту сайта в Google
    • Отправьте XML-карту сайта в Bing
    • Отправьте XML-карту сайта на Яндекс в России

    Вот видео о том, как создать XML-карту сайта с помощью All-in-One SEO:

    Уведомление: В настоящее время вы просматриваете устаревшую документацию.

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

    XML-карта сайта, созданная All in One SEO, сообщает поисковым системам, где найти весь контент на вашем сайте, и сообщает им обо всех ваших изображениях.

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

    Во-первых, убедитесь, что вы активировали модуль XML Sitemap в Feature Manager .

     

    Если модуль активирован, вы увидите XML Sitemap , указанный в меню All in One SEO . Нажмите на это, чтобы настроить параметры.

    Теперь давайте создадим нашу XML-карту сайта.

    Расписание обновлений

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

    ПРИМЕЧАНИЕ. All in One SEO автоматически уведомляет Google и Bing всякий раз, когда вы публикуете, обновляете или удаляете контент на своем сайте.

    Включить индексы Sitemap

    Следующая опция — Включить индексы Sitemap . Мы настоятельно рекомендуем вам включить эту опцию. Значение по умолчанию 1000 для Максимальное количество сообщений на страницу карты сайта подходит для большинства сайтов, однако, если у вас большой сайт или сайт с большим количеством изображений, вы можете уменьшить это число, чтобы избежать проблем.

    Типы сообщений / Таксономии

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

    Включить страницы архива дат

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

    Включить страницы авторов

    Если у вас есть сайт, на котором несколько авторов имеют собственные страницы авторов, установите этот флажок на Включить авторские страницы . Если вы не уверены, не устанавливайте этот флажок.

    Динамическое создание карты сайта

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

    Обновить карту сайта

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

    Как создать XML-карту сайта и отправить ее в Google

    30-секундное резюме:

    • Карта сайта — одна из технических сторон SEO.
    • Карта сайта не увеличивает ваш SEO-трафик, но помогает поисковым системам быстрее индексировать ваши веб-страницы.
    • Создать XML-карту сайта очень просто, и для этого не требуются знания программирования.
    • После создания карты сайта ее необходимо отправить в Google.
    • С помощью панели управления Google Search Console вы можете просматривать подробные отчеты о покрытии индекса и исправлять любые технические ошибки, если они есть.
    • Основатель WPMyWeb. com Джиоти Рэй проведет вас через процесс создания XML-карты сайта с использованием различных инструментов и расскажет, как исправить существующие ошибки карты сайта.

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

    Хотя карта сайта является одной из частей «технического SEO», она не требует каких-либо технических знаний, а самое главное, ее легко создать и она бесплатна.

    Даже всего за 10-15 минут можно создать карту сайта в формате XML и отправить ее в Google.

    Итак, в этой статье мы сначала объясним, что такое XML-карта сайта, зачем она нужна, а затем покажем, как создать XML-карту сайта и отправить ее в Google. Давайте начнем.

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

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

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

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

    Вот как выглядит XML-карта сайта:

    Источник

    Зачем вам карта сайта?

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

    Ресурсы

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

    Вот тут и появляется карта сайта.

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

    После того, как вы отправите свой XML-файл карты сайта в Google, вы увидите, что все новые посты/страницы, которые вы публикуете, доступны где-то в результатах поиска Google (через пару минут). Это из-за файла карты сайта.

    Когда необходимо использовать карту сайта?

    Карта сайта нужна не всем. У Google есть собственный сложный алгоритм планирования сканирования.

    Google официально заявил, когда веб-мастеру нужна карта сайта:

    • Ваш сайт действительно большой
    • Ваш веб-сайт совершенно новый и имеет несколько внешних ссылок, указывающих на него
    • Вы не создаете внутренние ссылки

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

    Теперь я знаю основы карты сайта, давайте посмотрим, как создать XML-карту сайта и отправить ее в Google.

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

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

    Я покажу оба.

    1. Создание карты сайта в WordPress

    Более 35% всех сайтов работают на WordPress.

    Если вы используете сайт WordPress, вы можете создать карту сайта с помощью плагина.

    Доступно несколько плагинов WordPress, позволяющих создавать XML-карту сайта, таких как Yoast SEO, Rank Math SEO и т. д.

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

    Yoast — один из лучших плагинов SEO для WordPress. Плагин Yoast поможет вам оптимизировать заголовки страниц, метаописания, SEO-анализ и т. д.

    Он также имеет возможность создать XML-карту сайта.

    Если вы не используете плагин Yoast SEO, загрузите и установите его из каталога плагинов WordPress.

    Выполните следующие действия:

    В панели администратора WordPress перейдите в «Плагины» > «Добавить новый» и выполните поиск «Yoast SEO».

    После активации перейдите в раздел SEO > Общие > Функции. Нажмите на значок вопроса, чтобы открыть URL-адрес карты сайта.

    Второй способ — создание карты сайта с помощью Rank Math SEO

    Если вы используете плагин Rankmath SEO, вы можете создать карту сайта так же, как вы создали с помощью плагина Yoast SEO.

    Но я предпочитаю использовать плагин Rank Math, потому что он дает более продвинутые параметры, которых нет в Yoast SEO.

    Сначала войдите в свою панель управления WordPress и выберите «Плагины» > «Добавить новый».

    Найдите «Rank Math» и установите его.

    После активации перейдите в Rank Math > Настройки карты сайта.

    Оттуда вы можете указать, сколько ссылок вы хотите на страницу карты сайта, исключить URL-адреса, изображения в сообщениях и т. д. .website.com/sitemap_index.xml»

    Теперь вы готовы отправить запрос в Google Search Console.

    2. Создание карты сайта без CMS

    Если вы не используете какую-либо CMS, вы все равно можете создать карту сайта.

    В этом случае Кричащая лягушка будет отличным вариантом. Screaming Frog — это настольная программа (доступная для Windows и Mac), которая сканирует ваш сайт. Программное обеспечение поставляется как в бесплатной, так и в премиальной версиях.

    Если на вашем сайте менее 500 URL-адресов, вы можете начать использовать бесплатную версию Screaming Frog для создания карты сайта.

    Следуйте приведенным ниже инструкциям.

    После загрузки и установки откройте программное обеспечение на своем компьютере.

    В верхней части экрана введите URL-адрес своего веб-сайта и нажмите «Пуск».

    Начнется сканирование вашего сайта, и это может занять несколько минут.

    После завершения сканирования проверьте, какие страницы сканируются.

    Если число меньше 500, то все готово.

    В верхней части раздела меню щелкните карта сайта > XML-карты сайта.

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

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

    После этого нажмите кнопку «Экспорт» и сохраните файл на своем компьютере.

    Ваш XML-файл карты сайта готов к использованию.

    3. Создание карты сайта в Wix

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

    Wix делает это автоматически.

    Вы можете просмотреть файл карты сайта, перейдя по ссылке «your-wix-site.com/sitemap.xml».

    Однако в Wix у вас не будет особого контроля над картой сайта.

    Если вы хотите исключить страницу из карты сайта, просто перейдите на вкладку настроек «SEO (Google)» в настройках страницы и отключите «Показывать эту страницу в результатах поиска».

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

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

    Как и Wix, Squarespace также автоматически создает карту сайта.

    Вы можете просмотреть свою карту сайта, добавив «/sitemap.xml» в конце URL-адреса вашего веб-сайта, то есть «your-website.com/sitemap.xml».

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

    Для этого перейдите в «Настройки страницы» и установите флажок «Скрыть эту страницу из результатов поиска» на вкладке «SEO».

    5. Создание карты сайта в Shopify

    Shopify автоматически создает для вас XML-файл карты сайта. Вы можете просмотреть файл карты сайта, перейдя по ссылке «your-website.com/sitemap.xml».

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

    Теперь ваш файл карты сайта готов к отправке.

    Рекомендуем прочитать – Как оптимизировать сайт Shopify для SEO

    Как отправить XML-карту сайта в Google

    Теперь вы только что создали файл XML-карты сайта, пришло время отправить его в Google.

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

    После подключения войдите в свою учетную запись Google Search Console и выберите свой веб-сайт.

    На панели инструментов нажмите на карту сайта.

    Вы увидите опцию «Добавить новую карту сайта». Введите URL-адрес вашей карты сайта в пустое поле и нажмите кнопку «Отправить».

    Вот и все. А теперь сядьте поудобнее и расслабьтесь. Google позаботится обо всем остальном.

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

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

    Но для вас есть хорошие новости.

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

    Войдите в свою учетную запись Google Search Console и нажмите «Покрытие».

    Затем щелкните вкладку «Ошибка», «Действительно с предупреждением», «Действительно» и «Исключено», чтобы получить подробные сведения.

    Оттуда вы можете проверить страницы на наличие:

    • Проиндексировано, но заблокировано robots.txt
    • Страницы с ошибкой сервера (5xx)
    • Исключено тегом noindex
    • Просканировано, но не проиндексировано
    • Не найдено (404)
    • Страница с перенаправлением
    • Заблокировано файлом robots.txt и многими другими

    Нажмите на каждую страницу ошибки, чтобы проверить, что вам нужно исправить. После этого вы можете попросить Google пометить его как исправленное, нажав «Подтвердить исправление».

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

    Заключение

    Создание XML-карты сайта очень просто и не требует каких-либо технических навыков. Если вы используете WordPress, вы можете создать карту сайта с помощью SEO-плагинов всего за несколько кликов. Это также проще, если вы не используете CMS.

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

    Отправка карты сайта в Google — это лишь крошечная часть полной SEO-игры.

    Джоти Рэй — основательница WPMyWeb.com. Он пишет о ведении блога, учебных пособиях по WordPress, хостинге и партнерском маркетинге.

    Как создать и отправить карту сайта: подробное руководство

    XML-карты сайта — отличный способ обеспечить правильное сканирование и индексирование вашего сайта.

    Узнайте, как взять под контроль и построить свой собственный!

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

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

     

    Шаг 1: Знайте, что вы ищете

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

    «Это страница, которая должна быть в индексе Google?»

     

    Если вы немного разбираетесь в SEO, вы также можете спросить:

    «Страница возвращает код состояния 200?»

    и

    «Является ли страница самоканонической?»

     

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

     

    Шаг 2. Соберите свои страницы

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

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

    В качестве примера возьмем сайт Go Fish Digital. Прежде чем я отправлю его в сканер, я собираюсь просмотреть его вручную и получить некоторые сведения. Мой первый вывод, как это часто бывает, связан с основной навигацией.

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

     

    Справа у нас есть «О программе», «Услуги», «Блог» и «Контакты».

     

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

    Общие страницы

    Homepage

    About Us

    https://gofishdigital.com/contact-us/

     

    Далее мы есть услуги и блог.

     

    Сервисы имеют выпадающее меню — это отличный повод сгруппировать эти страницы вместе!

    Сервисные страницы

    Our Services

    https://gofishdigital.com/search-engine-optimization/

    https://gofishdigital.com/online-reputation-management/

    https://gofishdigital.com/website-design-and-development/

    https://gofishdigital.com/content-marketing/

    https://gofishdigital.com/search-engine-marketing/

    https://gofishdigital.com/conversion-rate-optimization/

     

    Затем блог. Я показал здесь только 3 сообщения, но на сайте GFD гораздо больше сообщений в блогах. Здесь в игру вступает краулер.

    Сообщения в блоге

    https://gofishdigital.com/blog/

    https://gofishdigital.com/google-shows-us-context-is-king/

    https://gofishdigital.com/ mobile-geofences/

    https://gofishdigital.com/google-searching-tv/

     

    Не могли бы вы посмотреть на это? Теперь у нас есть сайт, красиво разделенный на разделы. С нашими URL-адресами, сгруппированными вот так, мы можем создать красиво организованную карту сайта!

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

    https://gofishdigital.com/privacy-policy/

    Шаг 3.

    Закодируйте URL-адреса для форматирования с соответствующими тегами . XML очень похож на HTML — фактически «ML» в обоих случаях означает «язык разметки».

    Для этого шага вам понадобится текстовый редактор, чтобы вы могли создать XML-файл. Я настоятельно рекомендую Sublime Text. Они предлагают пожизненный лицензионный ключ, и он послужит вашему SEO и редактированию текста в будущем лучше, чем самая лучшая собака.

    а.) Начнем с открывающего тега :

    http://www.sitemaps.org/ schemas/sitemap/0.9“>

     

    b.) Затем добавьте свой первый URL-адрес с соответствующими тегами и :

    https://gofishdigital. com

     

    c.) Когда вы ввели свой последний URL, просто закройте тег :

     

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

     

    Шаг 4. Подтвердите свой файл Sitemap

    *Обратите внимание, что описанный ниже метод проверки больше не работает стабильно. Я вижу, что абсолютно действительные карты сайта, которые проходят проверку в Google Search Console, не проходят проверку ниже. По состоянию на 25 ноября 2019 г., лучший способ проверить XML-карту сайта — отправить ее в учетной записи Google Search Console для вашего конкретного веб-сайта.

    Теперь пришло время проверить вашу карту сайта через валидатор, чтобы убедиться в правильности синтаксиса. Сохраните файл и назовите его sitemap.xml . Затем посетите https://validator.w3.org/#validate_by_upload и загрузите файл XML. Надеюсь, вы видите это сообщение:

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

     

    Шаг 5. Добавьте в корень

    Затем вам нужно добавить файл карты сайта ( sitemap. xml ) в корневую папку вашего сайта. Это можно сделать локально, через FTP или (в идеале) разработчиком. Добавление файла карты сайта в корневую папку означает, что он будет расположен по адресу yoursite.com/sitemap.xml . Это верно для многих сайтов! Попробуйте выбрать пару сайтов, которые вы регулярно посещаете, и введите «/sitemap.xml» после TLD («.com», «.net» и т. д.).

    ex: https://www.apple.com/sitemap.xml

     

    Шаг 6. Добавьте его в файл Robots (.txt)

    Файл robots.txt представляет собой простой текстовый файл с инструкциями по поисковый робот, посещающий ваш сайт. Файл существует в корневой папке, поэтому вы, вероятно, догадались, где он находится — yoursite.com/robots.txt . Одна из строк, которую вы можете добавить в файл robots.txt, — это строка «Sitemap:». Это гарантирует, что сканер пойдет и проверит вашу персонифицированную XML-карту сайта. Вот как будет выглядеть строка, если ваш сайт защищен (HTTPS):

    Карта сайта: https://yoursite. com/sitemap.xml

     

    Apple.com содержит ряд строк «Sitemap:» в файле robots.txt (https://www.apple.com/ robots.txt):

     

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

     

    Шаг 7: Отправьте свой файл Sitemap

    Мы собрали, сгруппировали, пометили, проверили и добавили в корень. Теперь мы обсудим, как отправить карту сайта в Google и Bing. Это может улучшить индексацию вашего сайта! Обратите внимание: я предполагаю, что у вас настроены учетные записи Google Search Console и Bing Webmaster Tools.

    Как отправить карту сайта в Google

    а.) Войдите в свою учетную запись GSC.

    b.) Щелкните Сканирование > Файлы Sitemap > Добавить/Проверить файл Sitemap 9. 0003

    c.) Введите «/sitemap.xml» в доступное поле и отправьте карту сайта!

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

    а.) Войдите в свою учетную запись BWT.

    b.) Нажмите «Настроить мой сайт» > «Карты сайта»

    c.) Введите полный URL-адрес вашей карты сайта и отправьте ее!

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

     

    (Бонус) Карта сайта следующего уровня: создание индекса

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

    Индекс карты сайта — это файл XML, который ссылается на ряд отдельных карт сайта XML. Для сайта Go Fish Digital мы могли бы создать отдельную карту сайта для каждой группы, созданной на шаге 2: 9.0003

    general_sitemap.xml

    services_sitemap.xml

    blog_sitemap.xml

     

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

    Затем мы назовем индекс карты сайта, проверим, добавим ее в корневую папку и отправим в консоли поисковой системы для Google и Bing — нет необходимости отправлять каждую карту сайта отдельно! Индекс позаботится обо всем. Кроме того, вы можете добавить строку «Sitemap:» в файл robots.txt, которая указывает на индекс, а не на каждую отдельную карту сайта (смотря на вас, Apple).

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

     

    Создайте свою карту!

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

    Счастливого картографирования!

    Следуйте за мной в Твиттере @briangormanGFD

    Поиск новостей прямо в папку "Входящие"

    *Обязательно

    Брюс Клэй JP - XML-карты сайта: как создать карту сайта


    Фото Кристофера Булле2.

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

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

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

    XML-карта сайта — это текстовый файл, создаваемый веб-мастерами, который сообщает поисковым системам, таким как Google и Bing, что содержит веб-сайт.

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

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

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

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

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

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

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

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

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

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

    БОНУСНОЕ ВИДЕО ДЛЯ РУКОВОДСТВА ПО SEO

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

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

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

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

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

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

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

    Вы можете отправить свои 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.com/my-sitemap1.xml
    Карта сайта: http://website.com/my-sitemap2.xml

    Вот и все! После того, как вы создадите карты сайта в формате XML и сообщите поисковым системам, где их найти, с помощью файла robots.txt, поисковые роботы должны сделать все остальное. Если вам нужна дополнительная информация о создании файла Sitemap, см. Справку Google Search Console.

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


    Нужны дополнительные советы по SEO?
    Создание XML-карты сайта

    Связанные сообщения и статьи в блогах:
    XML-карты сайта в SEO — часть 1

    Как создать XML-карту сайта для расширения возможностей SEO

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

    Что такое карта сайта XML и как ее создать

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

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

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

  • Видео, включая категорию, рейтинг соответствия возрасту и продолжительность
  • Изображения, включая тип, тему и лицензию
  • Другие файлы
  • Содержание новостей и последние обновления, включая даты публикации и названия статей
  • Взаимосвязи между элементами веб-сайта

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

Зачем Google нужны XML-карты сайта

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

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

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

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

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

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

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

Почему XML-карты сайта важны?

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

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

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

Как найти XML-карту сайта

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

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

http://www.example.com/sitemap_index.xml

http://www.example.com/sitemap.xml  

http://www.example.com/sitemap/

http://www.example.com/sitemap.php

http://www.example.com/sitemap.txt

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

Если у вас есть доступ к Google Search Console для вашего веб-сайта, вы можете щелкнуть Sitemaps, чтобы узнать, была ли ваша XML-карта сайта отправлена ​​в Google. Точно так же вы можете найти XML-карту сайта, которая была отправлена ​​​​в Bing, в инструментах Bing для веб-мастеров. Файлы Sitemap также могут находиться в подкаталоге веб-сайта или в другом домене. Некоторые веб-мастера также могут опустить слово «карта сайта» в URL-адресе карты сайта. Существует бесплатный инструмент карты сайта от SEO Site Checkup, который вы можете использовать для поиска карты сайта.

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

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

В идеале система, на которой работает ваш веб-сайт, должна включать автоматический генератор карты сайта для XML-файлов карты сайта. Если вы используете систему управления контентом (CMS), такую ​​как Blogger, Wix, Squarespace или WordPress, вполне вероятно, что ваша CMS уже сделала карту сайта доступной для поисковых систем. Например, вы можете найти расширение Drupal или плагин карты сайта WordPress, если вы используете эти CMS. Ознакомьтесь с документацией вашего провайдера, так как каждая платформа немного отличается.

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

Топ-5 лучших практик использования карт сайта в формате XML

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

Рекомендация № 1. Соблюдайте требования XML-карты сайта

Чтобы оптимизировать XML-карту сайта, вам необходимо следовать рекомендуемому протоколу для тегов, которые вы должны включать для различных поисковых систем. К счастью, три крупнейших мировых поисковых системы (Google, Microsoft [Bing] и Yahoo, Inc.) спонсируют сайт Sitemaps.org. На этом сайте есть протокол о том, как форматировать карты сайта, с примерами XML-карты сайта, на которые вы можете ссылаться.

Согласно протоколу, XML-карты сайта должны:

  • Начинаться с открывающего тега и заканчиваться закрывающим тегом . Эти теги инкапсулируют файл и ссылаются на текущий стандарт протокола.
  • Укажите пространство имен (стандартный протокол) в теге .
  • Включить запись для каждого URL-адреса в качестве родительского тега XML. Остальные теги являются дочерними элементами этого тега.•      Включите дочернюю запись (тег местоположения) для каждого родительского тега .

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

  • : Указывает дату последней модификации файла. Это помогает поисковым системам понять, что вы являетесь первоначальным издателем, и сообщает поисковой системе актуальность, что может помочь дать вашей ссылке новую жизнь на страницах результатов поисковой системы. Остерегайтесь обновлять дату, если вы не обновили контент. Это может привести к штрафу Google.
  • : Этот тег указывает, как часто страница может изменяться, с допустимыми значениями, включая всегда, ежечасно, ежедневно, еженедельно, ежемесячно, ежегодно и никогда. Поисковые системы могут использовать этот тег для настройки частоты сканирования.
  • : Этот тег указывает приоритет URL-адреса по сравнению с другими URL-адресами на вашем сайте. Наименее важная — 0,0, 0,5 — приоритет по умолчанию, а 1,0 — самая важная страница на сайте. Вы можете использовать любое число в диапазоне от 0,0 до 1,0 для каждого URL-адреса.

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

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

Рекомендация № 2. Не указывайте URL-адреса, которые вы не хотите индексировать

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

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

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

Рекомендация № 3. При необходимости используйте файлы индекса карты сайта

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

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

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

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

Рекомендация № 4. Добавляйте недавно обновленные URL-адреса в каналы

Мы рекомендуем, чтобы все каналы RSS/Atom содержали последние добавленные URL-адреса или любые недавно обновленные URL-адреса. Это связано с тем, что в дополнение к XML-карте сайта вы можете отправлять URL-адреса этих каналов в виде карты сайта в Google, что может помочь вам повысить вероятность того, что ваши ссылки будут проиндексированы и ранжированы.

Google принимает каналы RSS 2.0 и Atom 1.0 и рекомендует использовать как каналы RSS/Atom, так и карты сайта XML, чтобы помочь поисковой системе понять страницы вашего веб-сайта для индексации. Чтобы предоставить Google информацию о видеоконтенте вашего сайта, вы можете использовать медиаканал RSS (mRSS).

Рекомендация № 5. Используйте данные карты сайта для улучшения своего веб-сайта

Наконец, вы можете отправить свою карту сайта в инструменты поисковой системы, такие как Google Search Console, где вы можете протестировать или обновить свою XML-карту сайта и Bing Webmaster. Инструменты. Это поможет вашим URL-адресам быстрее обнаруживаться и быстрее появляться в поисковой выдаче. Кроме того, это поможет вам выявить и исправить проблемы, которые препятствуют индексации ваших URL-адресов поисковыми системами.

Например, вы можете обнаружить, что на вашем веб-сайте 5000 страниц, но только 3000 индексируются из-за таких проблем, как дублирование контента. В идеале каждая страница, которую вы включаете в карту сайта, будет проиндексирована в Google. Если у вас есть URL-адреса, которые не ранжируются, вы можете использовать данные карты сайта, чтобы идентифицировать эти страницы и устранить их ошибки, чтобы повысить их шансы на ранжирование.

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

На сайте Sitemaps.org есть пример карты сайта, который представляет собой один URL-адрес со всеми необязательными тегами. Выглядит так:

Как отправить XML-файл карты сайта в Google

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

В Google Search Console вы сможете просмотреть следующую информацию для каждой отправленной вами карты сайта:

  • URL-адрес карты сайта
  • Тип или формат карты сайта
  • Дата последней отправки
  • Дата последнего чтения Google
  • Статус сканирования (успешно, не удалось получить, ошибки и т. д.)
  • Количество URL-адресов, обнаруженных в карте сайта

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

Если отправленная вами карта сайта больше не актуальна, вы можете удалить ее из Google Search Console. Чтобы заставить Google «забыть» карту сайта, которую поисковая система больше не должна сканировать, удалите ее со своего сайта и настройте 404 для своей прежней страницы карты сайта.

Как Conductor помогает с XML-картами сайта

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

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

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

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