Добавить файл sitemap: Sorry, this page can’t be found.

Содержание

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

Обновил Сергей Алмакин

Даже в 2021 году XML-карта нужна: этот инструмент по-прежнему используется краулерами Google и «Яндекс» – для ускорения индексации и получения технической информации о страницах. Из этой статьи вы узнаете, что такое sitemap.xml, зачем нужна XML-карта сайта, как ее создать и настроить правильно.

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

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

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

XML и HTML – языки разметки.

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

А пока сосредоточимся на XML-картах, которые важны для корректной индексации ресурсов.

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

Подробно об этом можно прочитать в справочниках от Google и «Яндекса». Краткая суть: в sitemap.xml содержится важная для поисковых роботов информация. Это:

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

Те есть карта сайта – навигатор для поисковых систем.

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

Можно. Поисковые системы считают XML-карту сайта рекомендованным инструментом. Например, если на сайте нет sitemap.xml, «Яндекс» отметит это в списке возможных, а не критичных или фатальных проблем.

Роботы – не дураки, они проиндексируют сайт и без sitemap.xml. Но в некоторых ситуациях отсутствие XML-карты приводит к проблемам с индексированием. Вот примеры:

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

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

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

Создать карту сайта можно двумя способами. Первый – сделать sitemap.xml можно с помощью внешнего онлайн-генератора. Второй – понадобится модуль или внутренний генератор для конкретной CMS. Рассмотрим оба способа.

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

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

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

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

Вот несколько генераторов карты сайта:

Чтобы создать sitemap.xml с помощью XML-Sitemaps, укажите URL сайта и нажмите кнопку Start.

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

В нашем случае сканирование сайта с 541 страницей в поиске «Яндекса» заняло около 4 минут. После того, как карта будет сформирована, скачайте файл sitemap.xml на жесткий диск. Для этого нажмите кнопку VIEW SITEMAP DETAILS:

Откроется подробная детализация созданной карты. Можете ознакомиться с ней и затем нажать DOWNLOAD YOU XML SITEMAP FILE:

Теперь загрузите sitemap.xml в корневую директорию на сайте. Это можно сделать с помощью FTP-клиента, например, FileZilla. У нас есть руководство по работе с этой программой. Еще легче – при помощи файлового менеджера используемого вами хостинга. Например, вот файловый менеджер хостинга Beget:

Если не знаете, где находится корневой каталог сайта, найдите файл index.html или index.php:

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

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

Если ваш сайт работает на WordPress, обратите внимание на плагин Google XML Sitemaps. Установите и активируйте модуль. Перейдите на страницу настроек. В базовых параметрах включите уведомления для Google, добавьте URL карты сайта в robots.txt и включите сжатие файла sitemap.xml:

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

Уделите внимание разделу «Содержание карты сайта». Включите в sitemap.xml только те типы страниц, которые нужны вам в индексе поисковых систем.

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

Обязательно отметьте галочкой опцию Include the last modification time. В этом случае плагин укажет в карте сайта дату последнего обновления публикации. Эта информация нужна роботам, чтобы планировать повторное сканирование страниц.

В разделе Excluded Items при необходимости исключите из карты сайта отдельные категории или страницы.

В разделе Change Frequencies можно попросить поисковые системы индексировать те или иные типы страниц с определенной периодичностью. Поисковики, скорее всего, проигнорируют параметр changefreq в sitemap.xml, так как они сами планируют краулинговый бюджет сайта. Тем не менее, плагин дает возможность указать эти настройки в карте сайта.

В разделе «Приоритеты» укажите приоритетность страниц сайта. Допустимы значения от 0,1 до 1,0. По умолчанию страница имеет приоритет 0,5. Присвойте высокий приоритет страницам, которые считаете важными по сравнению с остальными страницами сайта. Например, если на главной появляются анонсы новостей или новых товаров, она может считаться самой приоритетной страницей.

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

Сохраните изменения. После этого о плагине Google XML Sitemaps можно навсегда забыть, так как он работает в фоновом режиме, автоматически обновляется и сам актуализирует карту сайта. Вам останется только добавить sitemap.xml в Google Search Console и «Яндекс.Вебмастер».

Google XML Sitemaps – не единственный плагин для WordPress, с помощью которого можно создать карту сайта. Например, в комбайне All in One SEO есть модуль «Sitemaps»:

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

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

Кроме этого, для создания отдельной карты сайты для видео можно воспользоваться специально предназначенным для этого генератором, например, Sitemap Generator.

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

После создания карты сайта добавьте ее в Google Search Console и «Яндекс.Вебмастер».

Мы делаем сайты под ключ: пишем текст, готовим дизайн, оптимизируем. Примеры – в портфолио. Подробнее

Как добавить карту сайта в Google Search Console и «Яндекс.Вебмастер»

Чтобы добавить карту сайта в Search Console, выберите раздел «Файлы Sitemap». Добавьте URL карты и нажмите кнопку «Отправить». Обычно карта сайта доступна по адресу типа vash-site.ru/sitemap.xml.

Поисковику понадобится какое-то время, чтобы проиндексировать карту сайта. После индексации появится статус «Успешно» или сообщение об ошибках. Чтобы просмотреть отчет об индексировании карты сайта в новом интерфейсе Search Console, нажмите на отмеченную на иллюстрации пиктограмму.

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

Чтобы добавить sitemap.xml в «Яндекс.Вебмастер», выберите раздел «Индексирование – Файлы Sitemap»:

Укажите URL карты сайта в соответствующем поле и нажмите кнопку «Добавить».

В «Яндекс.Вебмастере» уведомление о проблемах с картой сайта появляется в разделе «Диагностика сайта». Также корректность файла можно проверить с помощью специального инструмента.

«Яндекс.Вебмастер» или Search Console Google: какая панель все же лучше (и для каких задач)

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

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

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

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

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

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

Карта сайта: создать и забыть

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

Созданную карту сайта нужно добавить в Search Console и «Яндекс.Вебмастер». После этого о sitemap.xml действительно можно забыть. Если у поисковых систем возникнут проблемы с индексированием карты, они вас уведомят. Чтобы решить проблемы, скорее всего, будет достаточно повторно сгенерировать карту и отправить ее на индексацию.

Карта сайта (Sitemap) для Google и Яндекс

Привет, коллеги! В этом посте я расскажу вам как создать и настроить XML Sitemap (карта сайта) для WordPress, для поисковых систем таких как Яндекс, Google, Bing, Поиск@Mail.Ru. Не нужно путать XML с HTML. Первый подходит для поисковиков, а второй предназначен преимущественно для пользователей. Что представляет из себя карта сайта XML вы наверное уже знаете.

Плагин Google XML Sitemaps для WordPress

Напомню: это список страниц вашего сайта/блога, который не видят ваши посетители, а хорошо видна только поисковым системам. XML файл Sitemap позволяет сообщить Google и Yandex о страницах вашего сайта, чтобы они гарантированно попали в индекс поисковых систем.

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

Что такое Sitemap?

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

Sitemap — XML-файлы с информацией для поисковых систем (таких как Google, Яндекс, Bing, Поиск@Mail.Ru) о страницах веб-сайта, которые подлежат индексации. Проще говоря, это URL-адреса сайта, отправляемые вами поисковикам.

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

В каких случаях сайту нужен файл XML Sitemap

Google: файл Sitemap не является обязательным для сайтов

Согласно Google, файл Sitemap не является обязательным для сайтов, а использовать его следует, если ресурс попадает в одну из трёх категорий:

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

Может ли Google найти страницы без файла Sitemap?

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

Если же сайт попадает в одну из трёх категорий, приведённых выше, то использование файла Sitemap поможет Googlebot найти новый контент и покажет, где искать изолированные страницы.

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

При этом Sitemap ничего не гарантирует. Другими словами, Google не всегда сканирует каждый URL, добавленный в этот файл.

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

Отсутствие файла Sitemap ничем не грозит сайту

Если у сайта нет файла Sitemap, то ничего страшного в этом нет.

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

Google рекомендует автоматически генерируемые файлы Sitemap

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

Есть CMS, которые создают файлы Sitemap автоматически. Также существуют WordPress-плагины которые позволяют выполнить эту задачу.

Как создать файлы Sitemap для сайта WordPress?

Создать карту блога или сайта на WordPress нам поможет плагин Google XML Sitemaps. Который генерирует XML файл улучшающей индексацию веб-ресурса поисковыми системами, обновляет его и так далее. Вам достаточно плагин установить, настроить его и можно о нём забыть. Установка Google XML Sitemaps стандартная.

Плагин Google XML Sitemaps Вордпресс

Один из лучших плагинов WP. Он будет предоставлять полную XML-карту сайта для поисковых систем. Его установили уже более 24 243 146 раз.

Плагин Google XML Sitemaps

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

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

Установите плагин обычным способом, используя функцию Плагины — Добавить новый. В поле поиска введите его название Google XML Sitemaps:

Установка плагина из админ панели

Настройка XML Sitemaps

После успешной установки и активации плагина, его нужно настроить. В разделе «Настройки» нажмите на XML-Sitemap:

Настройки xml sitemap

Откроется страница: Генератор XML-карты сайта для WordPress, где вам нужно её настроить. На этой странице, в самом вверху, вы увидите ссылку на вашу карту:

Ссылка на xml карту вашего сайта

Вы можете на неё нажать и посмотреть как она родная выглядит:

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

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

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

Настройки для своего сайта карты xml

Архивы, метки и страницы авторов включать в карту сайта не надо. Хотя я лично теги/метки в карте использую. 

После всех настроек обязательно нажмите «Обновить параметры». Готово. Дальнейшее действие это — добавить файл Sitemap в веб-мастере поисковых систем, чтобы ускорить индексирование сайта ВорДпресс. А также прописать ссылку на карту в robots.txt.

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

Обратите внимание, друзья, функция XML Sitemaps есть в SEO плагинах All in One SEO Pack и Yoast SEO, Rank Math SEO, и других SEO модулях.

Карта сайта (XML Sitemap) Yoast SEO

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

Карта сайта XML от Yoast SEO

Как включить XML Sitemap в Yoast SEO? Включите файлы Sitemap XML, которые генерирует Yoast SEO:

XML Sitemap Yoast SEO как включить

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

Хотя Yoast SEO — это рекомендуемый большинством инструмент, который поможет вам создать Sitemap (карту сайта XML) для WordPress, это ни в коем случае не единственный вариант.

Карта сайта (Sitemap) в Rank Math

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

Настройка Sitemap (Карта сайта) в Rank Math

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

Добавьте созданный файл Sitemap в Google Search Console, Яндекс Вебмастер и в другие ПС. А также, укажите ссылку на файл в robots.txt.

И в заключение

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

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

После создания и настройки карты сайта добавьте файл Sitemap в Яндекс.Вебмастер, чтобы ускорить индексирование сайта. Зайдите Яндекс.Вебмастер — Индексирование — в разделе Файлы Sitemap введите ссылку на ваш файл Sitemap XML:

Добавить файл Sitemap в Яндекс.Вебмастер

Добавьте файл Sitemap в Google Search Console. Укажите относительный URL файла на странице с отчетом о файлах Sitemap и нажмите Отправить:

Добавьте файл Sitemap в Google Search Console

Теперь при написание статьи, плагин Google XML Sitemaps будет сообщать поисковым системам (не всем, а только Гугле, Bing, Yahoo и Ask.com) об обновление вашего блога. Плагин автоматически обновит вашу карту сайта, если вы опубликуете сообщение, так что больше ничего не нужно делать. 

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

Всего доброго и до новых встреч. Пока, пока!

Карта сайта – sitemap.xml

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

Карта сайта представляет собой файл – sitemap.xml, в котором перечислены адреса веб-сайта в сочетании с метаданными, связанными с этими адресами – например, дата последнего изменения страницы. Это позволяет поисковым системам более грамотно сканировать сайт.


Как создать файл sitemap.xml?

В Битрикс24.Сайты сам файл sitemap.xml создается автоматически при включении опции добавления страницы в карту сайта.

Для этого нужно выбрать сайт, перейти в Действиях1 в пункт меню Посмотреть страницы2:

В списке страниц сайта выбрать страницу, затем в Действиях3 выбрать Настроить4:

В настройках страницы включить опцию Добавить страницу в карту сайта:

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

Чтобы все страницы сайта попали в файл sitemap.xml, нужно в настройках каждой страницы включить опцию Добавить страницу в карту сайта.


Как проверить файл sitemap.xml?

Проверить наличие файла sitemap.xml и записей в нем можно так – перейдите по адресу [адрес_вашего_сайта]/sitemap.xml:

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

Карта сайта [[sitemap.xml]] для SEO: полное руководство

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

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

Содержание:

Зачем нужна карта сайта и нужна ли они вообще?

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

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

Наличие или отсутствие карты сайта не влияет на ранжирование.

XML карта сайта. Есть ли альтернативы?

Лучшая практика — это карта сайта в формате XML, но есть и дрегие форматы.

Яндекс, к примеру, допускает использование фалов sitemap в формате txt.

Google тоже допускает использование формата txt, а также использование фидов (не подойдет для Яндекса). Довольно подробно здесь.

XML рекомендованный, но не единственный

Яндекс об этом заявляет прямо — использование XML рекомендуется. Google говорит нам о том, что использование txt формата возможно только для указания адреса страницы. Но обычно нам важно передать как можно больше информации поисковой системе, а формат XML как раз позволяет нам это сделать — передать дату последнего измнения контента на странице, приоритет сканирования (рекомендация по частоте сканирования для робота), другую информацию.

Какие бывают карты сайта

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

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

Первым, как и практические всё в интернете, карту сайта для графического контента начал использовать Google. Это создавало некоторые проблемы
отечественным веб мастерам, поскольку валидацию в Яндексе такая карта сайта не проходила, а популярные плагины (например YoastSEO для wordpress) генерировали карту сайта для изображений внутри основной карты сайта (что допустимо было раньше для Google, если вникнуть в документацию Google и что допустимо сейчас для обоих ПС). Так как Яндекс не поддерживал пространство имен sitemap image, то в Веб Мастере вылазили ошибки.

Сейчас Яндекс поддерживает пространство имен, разработанное Google для sitemapimage.

Sitemap для видео контента

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

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

Пространство имен для Sitemap Video также создано Google.

Sitemap для новостей

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

Index Sitemap

Не то, чтобы это отдельный вид карты сайта. Дело в том, что файл sitemap имеет вполне физические ограничения — не более 50000 урлов, вес не более 50Мб. Понятно, что есть сайты с гораздо большим количеством урлов и для этого создатели протокола sitemap придумали индексные карты сайта. SitemapIndex по сути представляет из себя карту сайта с картами сайта. Выглядит это так:

Так выглядит индекс карты сайта в Битрикс CMS

Многие CMS имеют встроенные инструменты генерации sitemap и многие же из них делают по умолчанию индекс, вне зависимости от размера сайта. Так делает BitrixCMS, практически все плагины для WordPress. Это удобно в том понимании, что веб мастеру не нужно создавать индекс, когда это «вдруг» потребуется, но с файлами будет сложнее работать.

Где располагается файл с картой сайта?

Обычно карта сайта располагается по адресу https://site.ru/sitemap.xml, но это вовсе не обязательно. Карту сайта можно расположить на любом адресе. При этом, есть несколько способов указать поисковым машинам на адрес расположения карты сайта:

В файле robots.txt

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

адрес карты сайта в файле robots.txt

В панелях для веб мастеров

Яндекс Вебмастер

В яндекс веб мастере это раздел индексирование -> файлы sitemap

Как добавить sitemap в ЯндексВебмастер

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

Где проверять карту сайта в Яндекс Веб мастере

Обратите внимание на то, что проверить карту сайта можно тремя способами — проверить файл, проверить сам код (или его кусок), либо проверить URL. В большинстве случаев достаточно проверить URL, поскольку сам файл формируется инструментами CMS, а на его содержимое можно влиять лишь в контексте попадания или не попадания конкретной страницы в файл sitemap.

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

На всякий случай, если Вы еще не видели документацию по протоколу Sitemap — она здесь https://www.sitemaps.org/ru/protocol.html.

Google Search Console

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

Где добавлять карту сайта в Google Search Console

Настройка Sitemap xml — различные способы

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

Один обычный sitemap.xml

Проще всего разместить файл в директории «по умолчанию» site.ru/sitemap.xml. Далее следует указать адрес карты сайта в файле robots.txt и панелях веб мастеров. Все будет ок, только периодически надо проверять, обновляется ли сам файл.

Одновременно используются sitemap.xml и sitemap image

Сейчас, когда Яндекс стал поддерживать пространство имен, разработанное Google вариантов стало несколько.

Сделать и страницы и изображения в одном файле

Выглядеть это будет примерно так:

[php]

xmlns:image=»http://www.google.com/schemas/sitemap-image/1.1″>

http://site.ru/page/

http://site.ru/kartinka.jpg


http://site.ru/photo.jpg
Работа в Париже
Париж, Франция



[/php]

В этой карте размещена одна ссылка на страницу и адреса с файлами изображений.

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

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

Сделать отдельные файлы

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

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

Вот как это выглядит

Указание на общий sitemap в robotsВ SearchConsole добавлена карта сайта для изображенийКарта сайта добавлена в панели веб мастера Яндекса

Конкретно здесь такая реализация из-за того, что Яндекс некоторое время назад еще не поддерживал пространство имен для Sitemap image, поэтому мы и не добавили эту карту сразу в robots, а добавили только в GSC. Когда Яндекс стал поддерживать этот формат мы добавили карту через ЯВМ, ибо так быстрее.

Сейчас можно в файл robots.txt добавлять несколько ссылок на файлы карты сайта и поисковые системы обойдут их все.

В файле robots.txt

Обычный файл robots для обычного сайта выглядит стандартно. Как правило в таком обычном файле директивы используются для всех Usar-agent, в том числе ссылка на карты сайта для всех роботов одна.

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

еще так можно управлять индексацией картинок

Индекс и много файлов

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

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

Так видит яндекс индексный файл карты сайта

А вот так в GoogleSearchConsole

Так индексный файл смотрится из панели GSC

Файлы внутри индекса технически не считаются как отдельные карты сайта, поэтому Яндекс предлагает к индексному файлу добавить еще 10 ссылок на файлы sitemap

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

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

Как и для чего исследовать sitemap.xml

Первое, что я делаю, когда делаю технический аудит сайта — открываю его sitemap и рассматриваю его пару минут. Жестянка сразу бросается в опытный глаз.

Но ищем сейчас мы вовсе не жестянку, а исследуем сайт на потенциальные проблемы с индексированием, а учитывая общий уровень веб мастеров в России, да и за рубежом, честно говоря, эти проблемы касаются каждого второго сайта. Считаем количество URL в карте сайта и в индексе. Если разница большая (а большая она может быть в любую сторону) — надо выявлять проблему дальше, возможно она напрямую и не связана с sitemap. Тут уже следует смотреть взаимосвязи, потому как SEO — это явно рефлексивный процесс.

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

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

Протокол, зеркало

Довольно часто встречается история, когда сайт доступен по протоколу https, а URL в карте сайта строятся по протоколу http

Ошибка в sitemap.xml

В данному случае проблема в скрипте. Разработчик указал протокол вручную и когда сайт переехал на https никто не обратил внимание на файл sitemap. То же самое касается и другого зеркала — сайта с www или без www.

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

Лишние страницы, технические страницы, заброшенные страницы

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

  • Особенности работы CMS
  • Особенности работы скрипта
  • Наличие на сайте брошенных, старых страниц, страниц, созданных для тестов и т.д.

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

Ненужная страница в карте сайта

Видим, что есть некая страница с URL /404. Идем по адресу и…

Так выглядит страница 404 из sitemap

Есть даже некая ирония в том, что страница 404 возвращает код ответа 200 (а должна 404, если что). Дело в том, что таких страниц на этом сайте, непонятных, которые в принципе не нужны ни пользователю, ни поиску, ни кому другому несколько. Все они явно недостаточно качественные для индексации, все они не должны ранжироваться и это понимает поисковая система. Если таких страниц у нас 2-3 — ничего страшного, а если 200?

Верный код ответа сервера

Что такое код ответа сервера?
Подробно обсуждать коды ответов сервера мы здесь не будем. Если коротко, то все все страницы, входящие в sitemap должны возвращать код ответа сервера 200. Проверить код ответа сервера можно при помощи сервиса Яндекса здесь

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

Проще всего коды ответа сервера урлов из sitemap проверить используя ScreamingFrog.

Страницы так или иначе скрытые от сканирования или индексации

В файле robots можно закрывать от сканирования (НЕ ОТ ИНДЕКСАЦИИ) как отдельные страницы, так и целые папки. Но надо быть последовательным и исключить их из карты сайта. Потому что робот приходит сначала в robots, а потом идет в sitemap и видит закрытые от сканирования страницы… То же самое касается, если Вы управляете индексированием с помощью мета тега robots, или заголовков X-Robot tag. То, что лежит в карте сайта по умолчанию предназначено для сканирования и индексирования. Поэтому надо внимательно относиться к тому, что генерируют Ваши скрипты.

Файл sitemap не обновляется

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

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

Ошибки валидации

Из панели веб мастера Яндекс или Google могут Вам сообщать о том, что карта сайта сгенерирована с нарушениями и проч. Здесь трудно что-то разобрать на примерах, потому как на наших сайтах таких ошибок не бывает, да и вообще они довольно редкие. Такое если происходит, то вследствие ошибок при разработке, когда неверно применена или понята документация протокола. 99% сайтмапов сгенерированы CMS и если и содержат ошибки, то содержательные.

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

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

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

  • Возможность исключать из sitemap отдельную страницу в админке
  • Возможность исключать из sitemap целые папки (/katalog/ например)
  • Возможность выставление приоритета сканирования страниц как для конкретных страниц, так и для папок

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

Все ли это?

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

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

Ну и конечно, если Вы желаете заказать самый большой технический аудит сайта — пишите [email protected].

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

Полезные ссылки

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

что это и как добавить?

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

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

Структура карты сайта Wix


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

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

Индекс Sitemap


Индекс Sitemap — это список всех отдельных файлов Sitemap. Отправка этого файла в Google облегчает ботам индексацию сайта. Вот пример того, как выглядит индекс Sitemap:

Индивидуальные файлы Sitemap


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

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

Типы файлов Sitemap Wix


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

Элементы карты сайта


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

Wix автоматически обновляет дату <lastmod>, поэтому поисковые системы всегда могут получить самую свежую информацию о вашем сайте. Регулярное обновление

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

Отправка карты сайта в Google и Yandex


После выполнения всех шагов по настройке SEO, карта сайта в первый раз отправляется в Google. В Yandex ВебМастер карту сайта необходимо добавлять вручную. Для этого в соответствующее поле вводите: домен/sitemap.xml

Настроить sitemap.xml — Web-77 Studio

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

Sitemap в переводе означает «карта сайта», где расположены все ссылки на страницы, разделы, подразделы и каталоги. Sitemap нужен для того, чтобы поисковая система проиндексировала абсолютно все страницы Вашего сайта, и сделала это как можно быстрее. Очень важно, чтобы карта сайта автоматически обновлялась. Если к примеру, у Вас на сайте появились новые категории, разделы или товары, они автоматически должны попадать в sitemap.xml. Также очень важно разместить ссылку на sitemap.xml в Яндекс Мастер и Гугл Мастер:

  • Яндекс. Вебмастер-настройка индексирования-файл Sitemap. 
  • Панель инструментов Гугл-сканирование-файл Sitemap. 

Настройка sitemap.xml

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

Разместив sitemap.xml на сайте, Вы сможете:

  1. Сообщить всем поисковым системам, какие страницы и категории Вашего сайта нужно просмотреть и проиндексировать.
  2. В файле Вы указываете, как часто на сайте обновляется информация на страничках. То есть, если Вы внесли какое-либо изменение на данной страничке, это автоматически должно отобразиться в карте сайта. В следующий раз, когда поисковый робот попадет к Вам на сайт, он ознакомиться с информацией в файле robots.txt, дальше идет в sitemap и изучает, какие странички или информация обновилась. Если этого файла на сайте не будет, то поисковая система самостоятельно будет изучать каждую страницу и определять обновления, на что может уйти много времени.
  3. В файле sitemap можно размещать приоритетность страниц. Если какие-то категории для Вас наиболее приоритетны, или какие-то страницы Вы хотите продвигать быстрее, для них нужно указать приоритетность.

С примером правильно созданного sitemap Вы можете ознакомиться по картинке:

Доступные директивы для карты сайта:

  • Тег «changefreq» определяет динамичность. Если здесь поставить параметр «0», то поисковая система будет просматривать документ очень редко.
  • «Lastmod» показывает период последнего обновления.
  • URL адрес обозначается параметром «loc».
  • «Priory» определяет приоритетность по отношению к другим страницам.

Как создать sitemap

Создать карту сайта можно при помощи различных специализированных сервисов. Например, такой сервис, как http://www.mysitemapgenerator.com/ позволяет бесплатно сгенерировать карту до 500 страниц. Здесь же предусмотрена и платная услуга, снимающая любые ограничения. Для создания карты Вам нужно указать адрес сайта, а затем поместить сгенерированный файл в корневую папку.

  • Продвижение
  • Веб-сайт

Олег Крицкий

Руководитель

Готовы начать?

Позвоните нам:


+7(987)10-55-799

Заинтересованы в сотрудничестве ? Вы можете заказать продвижение своего сайта прямо сейчас

Олег Крицкий

Руководитель

Готовы начать?

Позвоните нам:


+7(987)10-55-799

Заинтересованы в сотрудничестве ? Вы можете заказать создание своего сайта прямо сейчас

Как отправить карту сайта в Google в 2021 году (Простое руководство)

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

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

Это, конечно, неправда.

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

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

Консоль поиска Google (ранее Google Webmaster Tool) — это бесплатный инструмент, который позволяет вам управлять своим сайтом с точки зрения поисковой системы. Я не буду вдаваться в подробности о GWT, поскольку я уже рассказывал об этом в предыдущих сообщениях. Если вы его пропустили, вот первая статья, с которой вы можете начать:

Сначала нам нужно понять, что такое карта сайта и почему так важно отправлять карту сайта в поисковые системы.

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

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

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

Эта вики-статья о файлах Sitemap предоставит вам больше технических и исторических деталей.

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

Подробнее о сканировании и индексировании можно узнать здесь.

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

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

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

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

Sitemap можно создавать по-разному в зависимости от платформы, которую вы используете для своего веб-сайта.Например, карты сайта WordPress можно легко создать с помощью популярного плагина SEO Yoast SEO.

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

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

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

Вот шаги, которые вам необходимо выполнить:

  1. Войдите в консоль поиска Google
  2. Выберите свой веб-сайт
  3. Нажмите Sitemap на левой боковой панели
  4. Добавьте URL-адрес вашего Sitemap (например: sitemap_index.xml)
  5. Нажмите «Отправить»

Вот подробное объяснение:

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

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

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

На панели инструментов Google Webmaster Tool с правой стороны вы увидите параметр под названием «Карты сайта». Нажмите «Еще», чтобы увидеть все отправленные карты сайта, или вы можете отправить новую карту сайта оттуда.

Нажмите «Добавить / протестировать карту сайта», чтобы отправить файл карты сайта. На той же странице вы можете увидеть, какие карты сайта были обнаружены Google или какие файлы карты сайта были ранее отправлены вами или кем-то из вашей команды.

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

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

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

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

Вот подробное руководство по отправке карты сайта в Bing Webmaster Tool.

Вот еще несколько руководств, которые вам следует рассмотреть:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

   
       http://www.example.com/ 
       18.07.2021 
       ежемесячно 
       0,5 
   

 

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

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

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

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

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

http://example.com/sitemap.xml

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

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

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

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

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

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

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

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

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

Плагин

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

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

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

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

Google XML Sitemaps

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

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

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

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

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

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

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

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

Отправьте XML-файл Sitemap в Google

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

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

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

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

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

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

Чтобы отправить XML-карту сайта WordPress в Bing, выполните следующие действия:

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

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

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

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

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

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

[wp_sitemap_page]

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

Заключение

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

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

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

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

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

По мере развития Интернета, Google и SEO тоже.

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

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

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

Таким образом, хотя большинство из нас разделяет общее понимание важности отправки карты сайта в Google Search Console, вы можете не знать тонкостей того, как реализовать их таким образом, чтобы управлять ключевыми показателями эффективности (KPI) SEO.

Давайте сегодня разберемся в путанице, связанной с передовыми методами работы с картами сайта.

В этой статье мы рассмотрим:

Реклама

Продолжить чтение ниже

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

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

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

В приведенном выше примере поисковая система найдет все девять страниц в карте сайта за одно посещение файла карты сайта XML.

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

Реклама

Продолжить чтение ниже

Эта способность XML-карты сайта помогает сканерам в более быстрой индексации особенно важна для веб-сайтов, которые:

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

@nishanthstephen обычно все, что вы помещаете в карту сайта, будет получено раньше

— Гэри «鯨 理» Иллис (@methode) 13 октября 2015 г.

Боковое примечание: отправка карты сайта с URL-адресами noindex также может ускорить до деиндексации.Это может быть более эффективным, чем удаление URL-адресов в Google Search Console, если вам нужно деиндексировать многие из них. Но используйте это осторожно и убедитесь, что вы только временно добавляете такие URL-адреса в свои карты сайта.

Key Takeaway

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

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

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

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

Но как оптимизатор поисковых систем должен использовать каждый из этих тегов? Все ли метаданные ценны?

Реклама

Продолжить чтение ниже

Loc (a.k.a. Location) Тег

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

Он должен точно отражать протокол вашего сайта (http или https), и если вы решили включить или исключить www.

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

Используя атрибут xhtml: link для указания вариантов языка и региона для каждого URL-адреса, вы сокращаете время загрузки страницы, чего не могут предложить другие реализации элементов ссылки в заголовках или HTTP.

У Yoast есть эпический пост на hreflang для тех, кто хочет узнать больше.

Lastmod (a.k.a. Last Modified) Тег

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

Джон Мюллер признал, что Google действительно использует метаданные lastmod, чтобы понять, когда страница в последний раз изменялась и нужно ли ее сканировать. Противоречивый совет Illyes в 2015 году.

URL + дата последнего изменения — это то, что нам важно для веб-поиска.

— 🍌 John 🍌 (@JohnMu) 17 августа 2017 г.

Реклама

Продолжить чтение ниже

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

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

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

Changefreq (a.k.a. Change Frequency) Тег

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

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

Priority Tag

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

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

Реклама

Продолжить чтение ниже

Мы игнорируем приоритет в файлах Sitemap.

— 🍌 John 🍌 (@JohnMu) 17 августа 2017 г.

Key Takeaway

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

Точно используйте теги lastmod и сосредоточьтесь на том, чтобы у вас были отправленные правильные URL-адреса.

Типы файлов Sitemap

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

XML Sitemap Index

XML Sitemap имеют несколько ограничений:

  • Максимум 50 000 URL.
  • Максимальный размер несжатого файла — 50 МБ.

Файлы Sitemap можно сжать с помощью gzip (имя файла станет чем-то похожим на sitemap.xml.gz), чтобы сэкономить трафик для вашего сервера. Но после распаковки файл Sitemap по-прежнему не может превышать ни один из ограничений.

Реклама

Продолжить чтение ниже

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

Эти карты сайта затем можно объединить в один файл индекса карты сайта XML, часто называемый sitemap-index.xml. По сути, карта сайта для карт сайта.

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

  • sitemap-index-article.xml
  • sitemap-index-products.xml
  • sitemap-index-category.xml

Но имейте в виду, что вы не можете вкладывать файлы индекса карты сайта.

Чтобы поисковые системы могли легко находить все ваши файлы карты сайта сразу, вам необходимо:

  • Отправить индекс (а) карты сайта в Google Search Console и Bing Webmaster Tools.
  • Укажите URL-адреса индекса карты сайта в файле robots.txt. Указывая поисковым системам прямо на вашу карту сайта, когда вы приветствуете их сканирование.

Вы также можете отправить карты сайта, отправив их в Google.

Реклама

Продолжить чтение ниже

Но будьте осторожны:

Google больше не обращает внимания на записи hreflang в «непроверенных картах сайта», которые, по мнению Тома Энтони, означают записи, отправленные через URL-адрес ping.

XML-изображение Карта сайта

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

В современном SEO, однако, изображения встраиваются в содержимое страницы, поэтому будут сканироваться вместе с URL-адресом страницы.

Более того, рекомендуется использовать разметку JSON-LD schema.org/ImageObject для вызова свойств изображения в поисковые системы, поскольку она предоставляет больше атрибутов, чем XML-карта сайта изображения.

По этой причине для большинства веб-сайтов карта сайта в формате XML не требуется. Добавление файла Sitemap для изображения приведет только к потере краулингового бюджета.

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

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

Реклама

Продолжить чтение ниже

Карта сайта для видео в формате XML

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

Сохраните свой краулинговый бюджет для страницы, в которую встроено видео, гарантируя, что вы разметите все видео с помощью JSON-LD в качестве схемы.org / VideoObject.

Карта сайта Google Новостей

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

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

Вопреки некоторым рекомендациям в Интернете, карты сайта Новостей Google не поддерживают URL изображения.

Google рекомендует использовать schema.org image или og: image, чтобы указать миниатюру статьи для Новостей Google.

Мобильная карта сайта

Это не требуется для большинства веб-сайтов.

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

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

Реклама

Продолжить чтение ниже

HTML-карта сайта

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

Возникает вопрос: если у вас хороший пользовательский интерфейс и хорошо продуманные внутренние ссылки, нужна ли вам карта сайта в формате HTML?

Проверьте просмотры страниц вашей карты сайта HTML в Google Analytics. Скорее всего, это очень мало. В противном случае это хороший признак того, что вам нужно улучшить навигацию по сайту.

HTML-карты сайта обычно связаны в нижних колонтитулах веб-сайтов. Получение ссылочного капитала с каждой страницы вашего сайта.

Спросите себя. Это лучшее использование ссылочного капитала? Или вы включаете карту сайта в формате HTML в качестве ссылки на передовые методы работы с устаревшими веб-сайтами?

Если мало людей его используют.И поисковым системам это не нужно, так как у вас есть сильные внутренние ссылки и карта сайта XML. Есть ли у этой HTML-карты сайта причина для существования? Я бы сказал, что нет.

Dynamic XML Sitemap

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

Реклама

Продолжить чтение ниже

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

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

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

Чтобы создать динамическую карту сайта в формате XML:

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

Key Takeaway

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

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

Оптимизация индексации XML-карты сайта

А теперь самое интересное. Как использовать карты сайта XML для повышения ключевых показателей эффективности SEO.

Реклама

Продолжить чтение ниже

Включайте только релевантные для SEO страницы в XML-карты сайта

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

Поисковый паук заходит на ваш сайт с «допущением» о том, сколько страниц он просканирует.

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

Вы используете его, чтобы сообщить поисковым системам: «Я был бы очень признателен, если бы вы сосредоточились именно на этих URL».

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

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

Вы должны исключить:

  • Неканонические страницы.
  • Дубликаты страниц.
  • Страницы с разбивкой на страницы.
  • URL-адреса на основе параметра или идентификатора сеанса.
  • Страницы результатов поиска по сайту.
  • Ответить на комментарии URL.
  • Поделиться по электронной почте.
  • URL-адресов, созданных путем фильтрации, которые не нужны для SEO.
  • Архивные страницы.
  • Любые перенаправления (3xx), отсутствующие страницы (4xx) или страницы ошибок сервера (5xx).
  • Страницы заблокированы роботами.текст.
  • Страницы без индекса.
  • Ресурсные страницы, доступные через форму лидогенерации (например, белые документы PDF).
  • Служебные страницы, которые полезны для пользователей, но не предназначены для использования в качестве целевых страниц (страница входа, контакты, политика конфиденциальности, страницы учетной записи и т. Д.).

Я хочу поделиться примером Майкла Коттама о приоритетности страниц:

Реклама

Продолжить чтение ниже

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

Теперь предположим, что Google сканирует эти 475 страниц и алгоритмически решает, что 175 имеют оценку «A», 200 — «B +», а 100 — «B» или «B-». Это высокий средний балл, который, вероятно, указывает на качественный веб-сайт, на который следует направлять пользователей.

Сравните это с отправкой всех 1000 страниц через карту сайта XML. Теперь Google просматривает 1000 страниц, которые, по вашему мнению, являются релевантным для SEO содержанием, и видит, что более 50 процентов — это страницы с буквами «D» или «F».Ваша средняя оценка уже не так хороша, и это может навредить вашим обычным занятиям.

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

Тот факт, что его нет в вашей XML-карте сайта, не обязательно означает, что Google не будет индексировать эти страницы.

Когда дело доходит до SEO, общее качество сайта является ключевым фактором.

Реклама

Продолжить чтение ниже

Чтобы оценить качество вашего сайта, обратитесь к отчетам, связанным с картой сайта, в Google Search Console (GSC).

Key Takeaway

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

Полное использование отчетов по карте сайта

Раздел карт сайта в новой консоли поиска Google не так богат данными, как то, что предлагалось ранее.

Реклама

Продолжить чтение ниже

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

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

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

По умолчанию отчет будет иметь значение «Все известные страницы». Здесь вы можете:

Объявление

Продолжить чтение ниже

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

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

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

  1. Быстрые победы : Для дублированного контента, канонических объявлений, директив роботов, кодов состояния 40X HTTP, исключений переадресации или законности следует ввести соответствующее исправление.
  2. Изучить страницу : для исключений «Отправленный URL-адрес отброшен» и «Исключение аномалии сканирования» проведите дальнейшее расследование с помощью инструмента «Просмотреть как Google».
  3. Улучшить страницу : Для страниц «Просканированные — в настоящее время не проиндексированные» просмотрите содержимое страницы (или тип страницы, поскольку обычно это будет много URL-адресов аналогичного типа) и внутренние ссылки. Скорее всего, он страдает недостаточным содержанием, неоригинальным контентом или является сиротским.
  4. Улучшение домена : Для страниц «Обнаружены — в настоящее время не проиндексированы» Google отмечает типичную причину исключения, поскольку они «пытались просканировать URL-адрес, но сайт был перегружен».Не дайте себя обмануть. Более вероятно, что Google решил, что сканирование «не стоит усилий», из-за плохих внутренних ссылок или низкого качества контента, видимого из домена. Если вы видите большее количество таких исключений, просмотрите SEO-ценность страницы (или типов страниц), отправленных вами через карты сайта, сосредоточьтесь на оптимизации краулингового бюджета, а также просмотрите свою информационную архитектуру, включая параметры, как из ссылки, так и из контента. перспектива.

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

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

Объявление

Продолжить чтение ниже

Работайте, чтобы получить этот показатель выше 80%.

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

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

  1. Просмотреть обзорную диаграмму на более детальном уровне.
  2. Просмотрите большее количество соответствующих примеров при изучении типа исключения.
  3. Оптимизация скорости индексации снастей по разделам.

Ключевые выводы

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

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

Потратьте время на:

✓ Включите теги hreflang в карты сайта XML

✓ Включите теги и

✓ Сжимайте файлы карты сайта с помощью gzip

✓ Используйте карту сайта индексный файл

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

Реклама

Продолжить чтение ниже

✓ Динамически генерировать карты сайта в формате XML

✓ Убедитесь, что URL-адреса включены только в одну карту сайта

✓ Ссылка URL-адреса индекса карты сайта в robots.txt

✓ Отправьте индекс карты сайта в Google Search Console и Bing Webmaster Tools

✓ Включите только релевантные для SEO страницы в карты сайта XML

✓ Исправьте все ошибки и предупреждения

✓ Анализируйте тенденции и типы действительных страниц

✓ Рассчитайте отправленные Скорость индексации страниц

✓ Устраните причины исключения представленных страниц

Теперь проверьте свою собственную карту сайта и убедитесь, что вы все делаете правильно.


Кредиты изображений

Изображение функции: Пауло Бобита
Все скриншоты сделаны автором

карт сайта.org — FAQ

Как представить URL-адреса в файле Sitemap?

Имеет ли значение, какой метод кодировки символов я использую? для создания моих файлов Sitemap?

Как указать время?

Как рассчитать дату последней модификации?

Где мне разместить свой Sitemap?

Насколько большим может быть мой файл Sitemap?

На моем сайте десятки миллионов URL-адресов; могу я как-нибудь отправлять только те, которые недавно изменились?

Что мне делать после создания файла Sitemap?

Нужно ли полностью указывать URL-адреса в файле Sitemap?

На моем сайте есть версии URL как «http», так и «https».Делать Мне нужно перечислить оба?

URL-адреса на моем сайте содержат идентификаторы сеанса. Мне нужно удалить их?

Влияет ли положение URL-адреса в файле Sitemap на его использование?

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

Могу ли я заархивировать свои файлы Sitemap или их нужно заархивировать?

Изменится ли подсказка «приоритет» в XML Sitemap рейтинг моих страниц в результатах поиска?

Есть ли XML-схема, по которой я могу проверить свой XML-файл Sitemap? против?

Что делать, если у меня есть еще один вопрос об использовании протокола или отправке файл Sitemap?


Q: Как мне представить URL-адреса в Sitemap?

Как и во всех файлах XML, любые значения данных (включая URL-адреса) должны использовать управляющие коды сущностей для следующих символов: амперсанд (&), одиночный цитата (‘), двойная кавычка («), меньше (<) и больше (>).Вам следует также убедитесь, что все URL-адреса следуют RFC-3986 стандарт для URI, RFC-3987 стандарт для IRI и стандарт XML. Если вы используете скрипт для генерации ваших URL-адресов, вы, как правило, можете экранировать URL-адреса. как часть этого сценария. Вам все равно нужно будет сбежать от них. Например, следующий объект сценария python экранирует http: // www.example.com/view?widget=3&count>2

$ питон
Python 2.2.2 (# 1, 24 февраля 2003 г., 19:13:11)
>>> импортировать xml.sax.saxutils
>>> xml.sax.saxutils.escape ("http://www.example.com/view?widget=3&count>2")
 

Результирующий URL-адрес из приведенного выше примера:

http://www.example.com/view?widget=3&count>2
 

В: Имеет ли значение, какой метод кодировки символов, который я использую для создания файлов Sitemap?

да.Файлы Sitemap должны использовать кодировку UTF-8.

В: Как указать время?

Используйте кодировку W3C Datetime для отметки времени lastmod и все другие даты и время в этом протоколе. Например, 2004-09-22T14: 12: 14 + 00: 00.

Эта кодировка позволяет опустить временную часть формата ISO8601; Например, 2004-09-22 также действительно.Однако, если ваш сайт часто меняется, вам рекомендуется включить временной отрезок, чтобы поисковые роботы имели более полную информацию о вашем сайт.

Q: Как мне вычислить дата последней модификации?

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

$ date --iso-8601 = секунды -u -r / home / foo / www / bar.php
>> 2004-10-26T08: 56: 39 + 00: 00
 

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

Q: Где мне разместить мой Sitemap?

Настоятельно рекомендуется разместить файл Sitemap в корневом каталоге ваш HTML-сервер; то есть разместите его по адресу http://example.com/sitemap.xml.

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

Мы предполагаем, что если у вас есть разрешение на загрузку http://example.com/path/sitemap.xml, у вас также есть разрешение на отправку метаданных по адресу http://example.com/path/.

Все URL-адреса, перечисленные в Sitemap, должны находиться на том же хосте, что и Sitemap.Для например, если файл Sitemap находится по адресу http://www.example.com/sitemap.xml, он не может включить URL-адреса из http://subdomain.example.com. Если файл Sitemap находится по адресу http://www.example.com/myfolder/sitemap.xml, он не может включать URL-адреса с http://www.example.com.

Вернуться к началу

В: Насколько большим может быть мой файл Sitemap?

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

В: На моем сайте десятки миллионов URL-адресов; можно как-то отправить только те, которые недавно изменились?

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

В: Что мне делать после Я создаю свой Sitemap?

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

В. Нужны ли URL-адреса в файле Sitemap быть полностью уточненным?

да. Вам необходимо включить протокол (например, http) в свой URL-адрес. Вы тоже необходимо включить в URL завершающую косую черту, если она требуется вашему веб-серверу. Для Например, http://www.example.com/ — действительный URL-адрес для файла Sitemap, а www.example.com не является.

В: На моем сайте есть оба «http» и https-версии URL-адресов. Мне нужно перечислить и то, и другое?

Нет. Укажите только одну версию URL в ваших файлах Sitemap. Включая несколько версий URL-адресов может привести к неполному сканированию вашего сайта.

В: URL-адреса на моем сайте имеют сеанс ID в них.Мне нужно их удалить?

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

В: Положение URL-адреса в файл Sitemap влияет на его использование?

Нет. Положение URL-адреса в файле Sitemap вряд ли повлияет на его использование. или рассматривается поисковыми системами.

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

Пожалуйста, включите оба URL.

В. Могу ли я заархивировать свои файлы Sitemap или сделать они должны быть сжаты?

Используйте gzip для сжатия файлов Sitemap.Помните, что ваш файл Sitemap не должен быть больше чем 50 МБ (52 428 800 байт), в сжатом или несжатом виде.

Q: Будет подсказка «приоритет» в XML-карте сайта меняет рейтинг моих страниц в поиске полученные результаты?

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

Q: Есть ли XML-схема, которая Я могу проверить свой XML-файл Sitemap на соответствие?

да. Схема XML доступна для файлов Sitemap по адресу http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd и схему для Файлы индекса Sitemap доступны по адресу http://www.sitemaps.org/schemas/sitemap/0.9 / siteindex.xsd. Вы также можете узнайте больше о проверке вашего Sitemap.

В: Что делать, если у меня есть еще один вопрос об использовании протокол или отправка файла Sitemap?

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

Вернуться к началу

Последнее обновление: 21 ноября 2016 г.

Что это такое и как его использовать

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

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

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

Карта сайта XML — это, по сути, просто список URL-адресов, которые вы хотите сделать общедоступными. Как и robots.txt, он помогает поисковым системам, таким как Google и другие, лучше сканировать ваш веб-сайт, предоставляя им «карту» всего вашего контента.Вот и все!

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

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

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

Как выглядит XML-карта сайта?

Хотите знать, как на самом деле выглядит XML-карта сайта? Вот как выглядит наша карта сайта для записей WordPress на Kinsta:

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

Как видите… на самом деле это просто список URL-адресов с некоторыми дополнительными метаданными. Это не особенно полезно для людей!

Есть ли ограничение на количество URL-адресов, которые можно включить в XML-файл Sitemap?

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

Технически файлы sitemap.xml имеют ограничение в 50 000 URL. Но даже если ваш сайт включает более 50 000 URL-адресов, вы можете включить «карту сайта», чтобы увеличить это число. То есть вы можете включить одну главную карту сайта, которая ссылается на более конкретные карты сайта (каждая со своим отдельным ограничением в 50 000 URL).

Вот как мы делаем вещи в Kinsta (, а также как Yoast SEO делает что-то по умолчанию — подробнее об этом позже, ). Снимок экрана выше был специально для наших сообщений WordPress.Но если вы перейдете к нашему основному файлу карты сайта, вы увидите, что на самом деле он просто ссылается на другие файлы карты сайта:

Карта сайта

Каким образом карта сайта в формате XML может помочь вашему сайту на WordPress

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

  • Более быстрое сканирование — Файлы Sitemap могут помочь роботам поисковых систем сканировать ваш контент быстрее, чем без карты сайта.Это также может привести к более быстрой индексации вашего контента.
  • Приоритетное сканирование — Файлы Sitemap позволяют вам запрашивать у Google приоритет сканирования определенных страниц вашего сайта, добавляя метаданные.
  • Мультимедийный контент — если вы используете много мультимедийных материалов, таких как видео и изображения, «Google может учитывать дополнительную информацию из карт сайта для поиска, где это необходимо». (источник)

Помимо возможности сканирования, есть еще несколько скрытых способов, с помощью которых карты сайта предоставляют вам полезную информацию.Предполагая, что вы отправляете карту сайта в Google Search Console (вы узнаете, как это сделать позже!), Вы можете использовать карту сайта, чтобы быстро определить, насколько эффективно вы индексируете свои страницы в Google:

Статистика индекса Sitemap

Может ли добавление XML-карты сайта повредить ваш сайт?

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

Не верите? Вот что говорит по этой теме сам Google: «в большинстве случаев вашему сайту будет полезно иметь карту сайта , и вас никогда не будут наказывать за ее наличие.

Файл Sitemap не означает, что вы можете игнорировать структуру внутренних ссылок, хотя

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

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

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

Как создать XML-карту сайта для вашего сайта WordPress с помощью Yoast SEO

Теперь, когда вы знаете, что такое XML-карта сайта и какую пользу она может принести вашему сайту, как вы на самом деле можете создать карту сайта WordPress для всего вашего контента? Самый простой способ — использовать Yoast SEO, плагин, который мы рекомендуем.

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

.

yoursite.com/sitemap_index.xml

Это достаточно просто! Но многие люди не знают, что Yoast SEO также позволяет настраивать работу вашей XML-карты сайта. Вот как это сделать:

Перейдите на SEO → Функции и включите Страницы расширенных настроек :

Как включить расширенное управление картой сайта Yoast XML

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

Доступ к XML-файлам Sitemap Yoast SEO

Там вы можете использовать вкладки вверху, чтобы:

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

Настройка карт сайта Yoast SEO XML

Другие плагины WordPress, которые помогут вам создать карту сайта XML

Хотя Yoast SEO — это рекомендуемый нами инструмент, который поможет вам создать карту сайта XML для WordPress, это ни в коем случае не единственный вариант.

Подпишитесь на информационный бюллетень

Хотите узнать, как мы увеличили трафик более чем на 1000%?

Присоединяйтесь к 20 000+ другим пользователям, которые получают нашу еженедельную новостную рассылку с инсайдерскими советами по WordPress!

Подпишитесь сейчас

Другие качественные плагины включают:

  • Google XML Sitemaps — популярный плагин, предназначенный специально для XML-карт сайта, а не для SEO в целом.
  • The SEO Framework — перспективный плагин для SEO, который включает в себя функции карты сайта XML.

Как создать карту сайта для вашего сайта с помощью XML Sitemap Generator

Не любите плагины WordPress? Или используете что-то, кроме WordPress? Не беспокойтесь — вы также можете создать карту сайта в формате XML с помощью отдельного инструмента под названием XML Sitemap Generator. Этот инструмент позволяет вам создать карту сайта в формате XML для вашего сайта через:

  • Облачный инструмент
  • Настольная программа (только для Windows)
  • Плагин WordPress (если вы передумали, что не хотите использовать плагин WordPress!)

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

Зайдите в XML Sitemap Generator, прокрутите вниз и выберите опцию Online Generator :

Использование XML Sitemap Generator

На следующей странице…

  • Введите URL-адрес главной страницы вашего веб-сайта
  • Выберите способ расчета даты последнего изменения
  • Выберите частоту изменения (как часто будут меняться ваши страницы)
  • Выберите приоритет сканирования по умолчанию
  • Введите адрес электронной почты
  • Нажмите Создать карту сайта

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

Вы также можете нажать кнопку Дополнительные настройки , чтобы настроить дополнительные параметры:

Дополнительные параметры конфигурации

После того, как вы нажмете Создать карту сайта , появится задержка, пока XML Sitemap Generator сканирует ваш сайт.Если у вас небольшой сайт, это займет немного времени, но для больших сайтов может потребоваться больше времени. По завершении вы сможете скачать различные карты сайта:

Скачать карту сайта

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

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

Если у вас есть рабочая XML-карта сайта, вам нужно сделать еще один шаг, и фактически отправит эту карту сайта в основные поисковые системы .Это:

  • Гарантирует, что Google знает, где найти вашу карту сайта
  • Предоставляет полезные данные о том, сколько страниц проиндексировал Google (я показал вам этот снимок экрана ранее).

Чтобы отправить XML-карту сайта в Google, вам потребуется учетная запись Google Search Console. Если у вас его еще нет, вот как зарегистрироваться и подтвердить свой веб-сайт с помощью консоли поиска Google. После настройки учетной записи Google Search Console вы можете отправить карту сайта, перейдя в Сканирование → Карты сайта и нажав кнопку ДОБАВИТЬ / ПРОВЕРИТЬ КАРТУ САЙТА :

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

Затем добавьте местоположение вашей карты сайта и нажмите Отправить .Если вы использовали Yoast SEO для создания карты сайта, все, что вам нужно сделать, это вставить в «sitemap_index.xml»:

Добавьте местоположение карты сайта

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

При тестировании выборки URL-адресов из вашего файла Sitemap мы обнаружили, что некоторые URL-адреса были недоступны для робота Googlebot из-за ошибки статуса HTTP.Все доступные URL-адреса по-прежнему будут отправлены.

ошибок карты сайта WordPress

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

Пока король Google, Bing все еще существует. Так что для большего охвата вы также можете отправить свою карту сайта в Bing. Вот руководство Bing о том, как это сделать. Этот процесс очень похож на Google — вам нужно зарегистрировать учетную запись Bing Webmaster Tools. Затем вы можете отправить карту сайта прямо из панели управления.

Как добавить навигацию по карте сайта в формате HTML в WordPress

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

Например, вот наша (частичная) карта сайта в Kinsta:

Карта сайта Kinsta в нижнем колонтитуле

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

  • Включая только определенные типы сообщений
  • Ограничение количества отображаемых дочерних страниц
  • Без учета идентификаторов сообщений
  • Различные способы упорядочивания страниц

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

Для его использования установите и активируйте плагин. Затем перейдите в Настройки → Простая карта сайта . Вы можете либо щелкнуть одну из демонстраций, чтобы получить готовый шорткод, либо создать свой собственный шорткод, используя различные атрибуты шорткода:

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

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

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

Рекомендуемый учебник: лучшие плагины SEO для WordPress (и обязательные инструменты SEO)

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


Экономьте время, деньги и повышайте производительность сайта с помощью:

  • Мгновенная помощь от экспертов по хостингу WordPress, 24/7.
  • Интеграция Cloudflare Enterprise.
  • Глобальный охват аудитории с 28 центрами обработки данных по всему миру.
  • Оптимизация с помощью нашего встроенного мониторинга производительности приложений.

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

Web.com — как найти и загрузить файл Sitemap.xml на свой компьютер? · Служба поддержки Web.com


Важно: Эта статья относится только к клиентам Web.com®.


Файл sitemap.xml содержит список всех URL-адресов вашего веб-сайта и позволяет другим поисковым системам легко получать доступ и сканировать важные страницы на вашем веб-сайте.Этот файл привлекает на страницы вашего сайта другие поисковые системы.

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


Примечание: Не помещайте XML-файл в папку. Этот файл необходимо поместить прямо в каталог public_root.


Выберите тему ниже:

Поиск файла Sitemap.xml

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

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

С правой стороны найдите и дважды щелкните папку public.html.

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

3. Щелкните папку SiteMap и найдите файл sitemap.xml. Перетащите файл и поместите его под файлами справа.Будьте осторожны, чтобы не уронить его в другой файл или папку.

Вы нашли файл sitemap.xml.

В начало

Загрузка файла Sitemap.xml через консоль Google

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

1. Щелкните здесь, чтобы войти в консоль Google Webmaster Tools, используя учетные данные своей учетной записи Google.

2. Щелкните имя домена своего веб-сайта в списке, например http://www.register.com/

3. На левой панели щелкните стрелку раскрывающегося списка Crawl . Затем щелкните Sitemaps .

4. В верхнем правом углу страницы нажмите кнопку ДОБАВИТЬ / ТЕСТОВАЯ КАРТА САЙТА .

5. В поле введите sitemap.xml, как показано ниже:

6. Нажмите кнопку Отправить .


Примечание: Страница sitemap.xml должна существовать на вашем веб-сайте до того, как вы отправите файл карты сайта. Перейдите на свой веб-сайт, например https://www.register.com/sitemap.xml, который отображает карту сайта в формате xml, как показано на следующем изображении:


7. Вернувшись на свой FTP-сайт, убедитесь, что файл sitemap.xml присутствует в перечисленных файлах. Если файл появляется, значит, вы успешно загрузили файл.

Вы загрузили карту сайта.xml с помощью консоли Google.

В начало

Как обновить Sitemap.xml для Google и Bing

Возможно, ваш файл Sitemap.xml устарел

Недавно я вдохновился на создание множества новых страниц и сообщений в блогах для нашего веб-сайта All in Web Pro, чтобы добавить новый контент на наш сайт, чтобы донести полезную информацию до наших клиентов и посетителей сайта, а также для повышения наш рейтинг в поиске Google. На этой неделе, после публикации нескольких новых сообщений в блоге подряд, я хотел дважды проверить нашу карту сайта.xml, чтобы у Google и Bing был самый последний список всех наших старых и новых веб-страниц.

Мы использовали плагин WordPress под названием «Google XML Sitemaps», который работал с нами в прошлом и предназначен для автоматического обновления файла sitemap.xml каждый раз, когда страница или сообщение создается или обновляется на вашем веб-сайте WordPress. Это важно, потому что вы хотите, чтобы обо всех ваших новых веб-страницах сообщалось поисковым системам, как только они появятся на вашем сайте. И хотя поисковые системы автоматически повторно сканируют ваш сайт в поисках нового контента и страниц, отправка его им напрямую может ускорить процесс и помочь этим страницам быстрее проиндексироваться и увидеть их пользователи поисковых систем.

Итак, после проверки нашего файла sitemap.xml, который генерировал плагин Google XML Sitemaps , я заметил, что сообщения в блоге, которые я отправил неделей ранее, не появлялись. Я собираюсь обновить ядро ​​WordPress и активировать плагин, чтобы посмотреть, заработает ли он снова. Но пока что мне нужен был способ обновить нашу карту сайта быстро и вручную, чтобы убедиться, что она правильно отображается со всеми нашими ссылками. Вот где следующий краткий учебник о том, как обновить карту сайта.xml начинается.

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

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

Почему мой файл sitemap.xml так важен?

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

5 шагов к обновлению файла sitemap.xml

Вот краткий список шагов, которые вы можете предпринять, чтобы вручную обновить карту сайта.xml файл. Когда вы закончите, вы узнаете, что он в прямом эфире, просто перейдя на главную страницу своего веб-сайта и добавив «/sitemap.xml» после «.com» или «.net». (например, www.domain.com/sitemap.xml)

1. Создайте файл XML Sitemap

Есть несколько веб-сайтов, которые вы можете посетить, чтобы создать файл карты сайта для своего веб-сайта. Я выполнил поиск в Google по запросу «генератор карт сайта» и нашел XML-Sitemap.com, который работал хорошо. Просто введите URL-адрес своего веб-сайта и загрузите сгенерированные бесплатные файлы. Нам нужен файл sitemap.xml.

2. Загрузите файл sitemap.xml на корневой сервер своего веб-сайта

Чтобы разместить файл sitemap.xml на сервере хостинга вашего веб-сайта, вам потребуется одно из следующих двух вещей. A) Логин и пароль к панели управления хостингом вашего веб-сайта, чтобы вы могли использовать инструмент файлового менеджера, предоставляемый вашими веб-хостами, для загрузки файла sitemap.xml в корневую папку (/) вашего веб-сайта. Б) Вы можете загрузить на свой компьютер бесплатную программу FTP (протокол передачи файлов), такую ​​как FileZilla, которая позволит вам загружать файлы прямо на сервер хостинга вашего веб-сайта.Вам все равно потребуется создать учетную запись пользователя FTP в учетной записи хостинга, в которой будут указаны имя пользователя и пароль, а также имя хоста. В качестве имени хоста вы обычно можете просто ввести доменное имя вашего веб-сайта (например, allinwebpro.com), в противном случае вы можете использовать IP-адрес сервера веб-хостинга, на котором расположены файлы вашего веб-сайта, который вам предоставляет хостинговая компания.

3. Убедитесь, что sitemap.xml находится в корневой папке вашего сервера.

Файл sitemap.xml должен быть загружен в корневую папку вашего веб-сайта.Обычно это папка с меткой «/», а также обычно та же папка, в которой вы обычно также видите файлы «index.php» и «.htaccess».

4. Убедитесь, что ваш файл sitemap.xml активен

Теперь перейдите на свой веб-сайт и добавьте суффикс «/sitemap.xml» к имени домена вашего веб-сайта, например: «www.mydomain.com/sitemap.xml». Если страница, которую вы видите, выглядит примерно так, значит, это сработало!

5. Отправьте новую карту сайта в Google и Bing

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

Другие опции

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

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

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

Обо всем в Web Pro

All in Web Pro — это компания из Лас-Вегаса, занимающаяся веб-дизайном и графическим дизайном, которая с 2010 года помогает малому и среднему бизнесу раскрыть возможности Интернета для ускорения продвижения своих брендов. больше пользы от вашего веб-сайта, позвоните в нашу команду сегодня! 702-331-0650

.

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

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