Рубрики

Полезные материалы

Как создать файл Sitemap в WordPress (XML и HTML)

  1. Что такое XML-карта WordPress?
  2. Преимущества XML Sitemap
  3. Что такое HTML Sitemap?
  4. Преимущества HTML-файла Sitemap
  5. HTML Sitemap против XML Sitemap в WordPress?
  6. Как создать карту сайта в WordPress
  7. Создать XML Sitemap в WordPress
  8. Создать HTML Sitemap в WordPress
  9. Часто задаваемые вопросы о создании Sitemap в WordPress:
  10. Заключительные мысли о файлах сайтов WordPress

Вы создаете много отличного контента на своем сайте WordPress, но он полезен только в том случае, если люди и поисковые системы действительно могут его найти

Вы создаете много отличного контента на своем сайте WordPress, но он полезен только в том случае, если люди и поисковые системы действительно могут его найти.

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

В этой статье я расскажу о двух типах файлов сайтов - файлах XML и файлах HTML. Я расскажу вам, каков каждый тип карты сайта и ее преимущества. Затем я покажу вам, как создавать как XML, так и HTML файлы сайтов в WordPress.

Что такое XML-карта WordPress?

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

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

Вот пример того, как выглядит карта сайта ShoutMeLoud XML - вы также можете посмотреть файл здесь :

Как видите, страница не предназначена для людей - это все о поисковых системах!

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

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

Карта сайта XML полезна для SEO вашего сайта.

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

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

  • Как часто вы меняете страницу - это помогает Google чаще сканировать часто обновляемый контент.
  • Когда страница последний раз обновлялась - та же идея!
  • Альтернативные языковые версии страницы - это полезно для многоязычных сайтов.

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

  • Продолжительность
  • категория
  • Возрастная целесообразность
  • категория

Короче говоря, преимущества карты сайта XML заключаются в том, что она:

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

В заключение, в соответствии с Google «В большинстве случаев ваш сайт выиграет от наличия карты сайта, и вы никогда не будете оштрафованы за ее наличие».

Что такое HTML Sitemap?

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

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

Вот пример HTML-карты сайта от ATB Financial:

Посетители могут видеть весь контент, предлагаемый ATB Financial, и переходить туда, куда они хотят.

Преимущества HTML-файла Sitemap

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

Но есть и некоторые SEO-преимущества HTML-карты сайта. По сути, поскольку HTML-карта сайта - это просто набор внутренних ссылок, она помогает вам:

  • Распространение ссылок на ваш сайт
  • Дайте сканерам Google еще один способ найти весь ваш контент

Для этого последний момент, Google рекомендует вам создать HTML-карту сайта в его руководство для веб-мастеров , В частности, они говорят вам «предоставить странице понятный человеку список ссылок на [ваши] страницы».

HTML Sitemap против XML Sitemap в WordPress?

Так что, когда дело доходит до карты сайта HTML против карты сайта XML, какой из них вы должны использовать?

Хитрый вопрос! Вам не нужно выбирать только один.

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

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

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

Я расскажу о создании как файлов сайтов XML, так и HTML .

Я расскажу о создании как файлов сайтов XML, так и HTML

Создать XML Sitemap в WordPress

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

Например, все следующие плагины SEO включают встроенную функциональность XML-карты сайта:

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

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

Это можно сделать с помощью функции «инструменты для веб-мастеров» в каждой поисковой системе. Например:

У нас есть полное руководство по как отправить карту сайта в Google , Он проведет вас через процесс в деталях.

Создать HTML Sitemap в WordPress

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

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

Однако по мере роста вашего сайта может оказаться невозможным вручную управлять вашей HTML-картой сайта.

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

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

После того, как вы установите и активируете плагин, создайте новую страницу WordPress и добавьте шорткод [simple-sitemap], где вы хотите, чтобы ваш HTML-сайт отображался:

После того, как вы установите и активируете плагин, создайте новую страницу WordPress и добавьте шорткод [simple-sitemap], где вы хотите, чтобы ваш HTML-сайт отображался:

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

  • типы - типы записей, которые вы хотите включить в карту сайта. Например, «сообщение», «страница» или любые другие типы сообщений, которые вы используете.
  • show_label - где или нет показывать метку заголовка.
  • ссылки - показать карту сайта в виде ссылки или просто текст.
  • page_depth - иерархия дочерних страниц.
  • порядок и порядок - чем заказывать страницы.
  • исключить - исключить конкретный контент ( по идентификатору сообщения ).

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

  • [simple-sitemap types = "page"] - список всех ваших страниц WordPress
  • [simple-sitemap types = "post"] - список всех ваших сообщений в блоге WordPress

Часто задаваемые вопросы о создании Sitemap в WordPress:

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

Вам нужно вручную обновить карту сайта?

Нет! Ваш плагин SEO автоматически добавит любой новый контент в вашу карту сайта XML, а плагин Simple Sitemap автоматически добавит новый контент в вашу карту сайта HTML.

Почему Google не индексирует весь контент в моей карте сайта?

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

Есть ли ограничение на количество страниц, которые вы можете включить в карту сайта XML?

И да и нет. Один файл XML-файла сайта ограничен 50 000 URL. Однако если вам нужно включить более 50 000 URL-адресов, вы можете просто создать несколько файлов XML Sitemap и собрать их вместе в файл индекса XML.

Вот как это делает плагин Yoast SEO по умолчанию. Вы можете увидеть, как главная карта сайта ShoutMeLoud это просто ссылка на другие файлы карты сайта:

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

Заключительные мысли о файлах сайтов WordPress

Подводя итог, карты сайта являются важной частью WordPress SEO ,

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

Как минимум, создайте карту сайта XML с плагином, как Yoast SEO а также отправить его в поисковые системы , Это может только принести пользу вам, и это никогда не повредит вам. Опять же, вот текст прямо из Google - «в большинстве случаев ваш сайт выиграет от наличия карты сайта, и вы никогда не будете оштрафованы за ее наличие».

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

Есть ли у вас какие-либо вопросы об использовании файлов Sitemap в WordPress? Поделитесь своими мыслями в комментариях!

Что такое XML-карта WordPress?
Что такое XML-карта WordPress?
Что такое HTML Sitemap?
HTML Sitemap против XML Sitemap в WordPress?
Так что, когда дело доходит до карты сайта HTML против карты сайта XML, какой из них вы должны использовать?
Вам нужно вручную обновить карту сайта?
Почему Google не индексирует весь контент в моей карте сайта?
Есть ли ограничение на количество страниц, которые вы можете включить в карту сайта XML?
Есть ли у вас какие-либо вопросы об использовании файлов Sitemap в WordPress?