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

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

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

Общеизвестно, что отправка Sitemaps на консоль поиска Google и инструменты Bing Webmaster, а также включение их в файл robots.txt может значительно ускорить обнаружение контента, повысить эффективное полза SEO -проблемы. Тем не менее, тонкости эффективного использования сайтов для повышения эффективности SEO иногда можно упускать из виду.

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

В этой статье мы освещаем:

  • Что такое xml -сайт -карта?
  • Как создать карту сайта.
  • Допустимый формат xml -сайта.
  • Типы сайтов.
  • Оптимизация XML -сайтов.
  • XML SiteMapmemape Check Stist.

Что такое XML-Карта Сайта?

Xml Sitemap — это файл, который перечисляет все URL -адреса вашего веб -сайта.

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

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

https://www.searchenginejournal.com/wp-json/sscats/v2/tk/Middle_Post_Text

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

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

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

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

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

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

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

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

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

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

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

Чтобы создать динамическую карту сайта XML, вы можете сделать одно из следующих действий:

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

Допустимый формат XML-карты сайта

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

  • xml версия Объявление: указывает тип файла, чтобы информировать платформы индексации, что они могут ожидать от файла.
  • utf-8 Кодирование: гарантирует, что все используемые символы могут быть поняты.
  • Укажите пространство имен: Сообщается, какие правила следует карта сайта. Большинство Sitemaps использует «http://www.sitemaps.org/schemas/sitemap/0.9» пространство имен, чтобы показать, что файл соответствует стандартам, установленным Sitemaps.org.

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

  1. loc (a.k.a. location) Тег: Этот обязательный тег содержит абсолютную, каноническую версию местоположения URL. Он должен точно отражать протокол вашего сайта (http или https), и если вы решили включить или исключить www.
  2. lastmod (a.k.a. Последний изменен) Тег: необязательный, но настоятельно рекомендуемый тег для передачи даты и времени, когда была опубликована страница или последнее значимое изменение. Это помогает индексации платформ понять, какие страницы имеют свежий контент, и расставляют приоритеты для ползания.

Документация Google о Sitemaps Commants:

Google полагается на значение , если оно неизменно надежно, что может быть подтверждено, сравнив его с последней изменением веб -страницы. The value should represent the date and time when a substantial change was made to the page. Например, изменения в основном контенте, структурированных данных или ссылках на странице обычно считаются значительными обновлениями, но изменения в дате авторских прав обычно не являются.

Документация Bing согласна с важности тега Lastmod:

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

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

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

Типы Карт Сайта

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

Индекс XML-карты сайта

XML-карты сайта имеют ряд ограничений:

  • Максимум 50 000 URL-адресов.
  • Размер несжатого файла ограничен 50 МБ.

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

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

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

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

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

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

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

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

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

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

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

Карта сайта с видео

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

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

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

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

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

Вместо добавления видео в XML-карту сайта для Bing Фабрис Канель предложил использовать IndexNow в качестве предпочтительного метода отправки. Однако стоит отметить, что в документации Bing также упоминается формат mRSS.

Карта сайта Google News

Карты сайта Google News предназначены исключительно для недавно опубликованных статей (за последние 2 дня). По истечении этого срока (48 часов) рекомендуется исключить URL-адреса этих статей из вашей карты сайта.

Рекомендуется не включать теги карты сайта Google News в стандартную карту сайта, даже если это возможно.

Хотя и Google, и другие поисковые системы используют карты сайта для изображений и видео, в настоящее время только Google использует расширение news sitemap, а Bing и другие — нет.

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

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

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

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

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

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

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

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

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

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

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

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

1. Включайте в XML-Карты Сайта Только Страницы, Релевантные SEO.

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

Бот приходит на ваш сайт с “допуском” на то, сколько страниц он будет сканировать.

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

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

Чтобы поисковые системы могли более эффективно исследовать ваш сайт для более быстрой (повторной) индексации, избегайте включения: (или просто «Чтобы поисковым системам было проще эффективно сканировать ваш сайт для быстрой (повторной) индексации, избегайте следующего:»)

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

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

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

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

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

2. Убедитесь, Что Ваша XML-Карта Сайта Действительна

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

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

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

Когда он будет действителен в GSC и BWT, вы увидите зеленый статус “Успешно”.

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

Однако, помимо базовой проверки, в таких инструментах, как Google Search Console и Bing Webmaster Tools, доступно множество функций.

3. Используйте Отчеты По Карте Сайта Для Анализа Индексации

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

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

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

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

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

Это также можно сделать с помощью индексного файла карты сайта.

В настоящее время, похоже, Google и Schema.org часто рекомендуют использовать нумерованные соглашения об именовании. Это может привести к тому, что вы окажетесь в файле «/sitemap-products-index.xml» с расположением, аналогичным следующему примеру:

В соответствии с общепринятыми рекомендациями Google и Schema.org, ваша карта сайта для продуктов может выглядеть как хорошо организованный файл «/sitemap-products-index.xml», содержащий записи в этом формате:

  • /products-1.xml
  • /products-2.xml

Вместо того чтобы использовать менее понятную систему именования, как насчет того, чтобы классифицировать ее по родительским группам? Например:

* Родительская категория 1 (подкатегории A, B, C):
+ Подкатегория A
+ Подкатегория B
+ Подкатегория C
* Родительская категория 2 (подкатегории D, E, F):
+ Подкатегория D
+ Подкатегория E
+ Подкатегория F

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

  • /products-mens.xml
  • /products-womens.xml
  • /products-kids.xml

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

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

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

4. Определите стратегический размер карты сайта

Как упоминалось ранее, поисковые системы устанавливают ограничение в 50 000 URL-адресов на файл карты сайта.

Некоторые SEO-эксперты намеренно снижают это количество, например, до 10 000. Эта тактика может оказаться полезной, поскольку ускоряет процесс индексации веб-страницы.

Хотя Google Search Console (GSC) позволяет загружать только 1000 URL-адресов за раз, если в карте сайта есть 2000 URL-адресов, которые не проиндексированы, вы сможете работать только с половиной из них. Если вашей целью является очистка содержимого, этого может оказаться недостаточно.

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

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

Контрольный список наилучших методов работы с XML-картой сайта

Действительно ли вы тратите время на то, чтобы:

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

✓ Сжимайте файлы карты сайта.

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

✓ Включите теги &lastmod >.

✓ Используйте теги изображений в существующих картах сайта.

✓ Используйте видео и карты сайта Google News, если это уместно.

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

✓ Отправляйте карты сайта как в Google Search Console, так и в Bing Webmaster Tools.

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

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

✓ Убедитесь, что код карты сайта не содержит ошибок.

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

✓ Разработайте стратегию разбивки больших файлов sitemap на части.

✓ Используйте Google Search Console и инструменты для веб-мастеров Bing для анализа показателей индексации.

Now, go check your own sitemaps and make sure you’re doing it right.

Смотрите также

2025-02-20 05:13