Создание оптимизированной для SEO XML-карты сайта для более быстрого индексирования

Опубликовано: 2021-12-07
Как создать XML-карту сайта

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

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

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

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

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

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

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

  • Что такое карта сайта?
  • Зачем веб-сайтам нужна XML-карта сайта?
  • Когда мы создаем несколько файлов Sitemap?
  • Как XML-карты сайта улучшают SEO?
  • Рекомендации по созданию XML-карт сайта

Но прежде чем мы начнем, давайте освежим в памяти основы.

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

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

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

Существует два основных типа файлов Sitemap:

  1. HTML-файлы Sitemap
  2. XML-карты сайта

Файлы Sitemap в формате HTML напоминают меню на вашем сайте, чтобы помочь пользователям найти нужную им страницу.

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

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

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

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

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

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

В них содержится вся необходимая информация, в том числе:

  • Дата последнего изменения
  • Изменить частоту
  • приоритет

С этого момента мы сосредоточимся на картах сайта XML в этой статье.

Зачем веб-сайтам нужна XML-карта сайта?

Поисковые системы, в том числе Google, обнаруживают новый контент, сканируя Интернет.

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

Как работают поисковые системы

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

Если какая-либо обнаруженная ссылка отсутствует в базе данных Google, сканеры анализируют ее содержимое и индексируют.

Если сканеры находят проиндексированные страницы с обновленным содержимым, они заменяют старое содержимое самым последним.

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

XML-карта сайта повышает SEO

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

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

Эта информация включает:

  • Местоположение : Где находится страница
  • Последнее изменение : когда страница обновлялась в последний раз.
  • Частота изменений : как часто обновляется страница.

Приоритет страницы : какова важность страницы по сравнению с другими страницами.

Информация, содержащаяся в карте сайта

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

<ссылка>

<loc>https://www.yourwebsite.com/blog/create-xml-sitemap</loc>

<lastmod>гггг-мм-дд</lastmod>

<changefreq>ежедневно</changefreq>

<priority>0.n</priority>

</url>

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

Итак, давайте посмотрим, как реализовать карту сайта .

Как реализовать XML-карту сайта?

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

Вот шаги для создания карты сайта вручную:

  1. Просмотрите структуру страниц вашего сайта.
  2. Закодируйте все URL вашего сайта в XML.
  3. Проверьте файл карты сайта с помощью инструмента XML Sitemap Validator.

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

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

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

И вы можете сделать это менее чем за 60 секунд! (Это тоже быстрее.)

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

Шаг 1. Создайте XML-карту сайта.

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

Используйте плагин Yoast для создания XML-карты сайта (для сайтов WordPress)

Некоторые CMS имеют встроенную функцию автоматического создания карты сайта для вашего сайта.

Но дело обстоит иначе, когда у вас есть сайт WordPress.

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

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

  1. Вы используете сайт WordPress.
  2. Вы установили плагин Yoast SEO.
  3. Вы подключили свой сайт к Google Search Console.

Если вы проверили эти пункты, давайте начнем.

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

  1. Нажмите на значок « Y » с заголовком SEO на левой боковой панели.
  2. Нажмите « Панель инструментов ».
  3. На панели инструментов нажмите « Возможности».
  4. Когда откроется меню, найдите « XML карты сайта » и включите его.
  5. Нажмите « Сохранить изменения », прокрутив страницу вниз.

Теперь Yoast создаст прочную и хорошо структурированную XML-карту сайта для вашего сайта WordPress. Теперь вы должны увидеть свою карту сайта по адресу:

  • вашдомен.com/sitemap.xml
  • вашдомен.com/sitemap_index.xml

Таким образом, вы успешно создали XML-карту сайта для своего сайта WordPress.

Но WordPress поддерживает только 40% веб-сайтов в Интернете. Веб-администраторы также используют другие CMS и сайты, созданные по индивидуальному заказу.

Примечание . Когда вы создаете сайт с помощью Wix, Squarespace, HubSpot или Shopify, для него автоматически создается карта сайта в формате XML. Вам не нужен плагин Yoast , и ваша SEO-оптимизированная карта сайта уже готова!

Использование инструментов Sitemap Generator для создания XML-карты сайта (для пользовательских веб-сайтов)

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

Создание карты сайта с помощью генератора карты сайта

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

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

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

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

  • Быстрое и простое создание карты сайта
  • Обнаружение и сообщение о битых ссылках
  • Автоматическая отправка в поисковые системы
  • Совместимость со всеми типами веб-сайтов
  • Обновление карты сайта по мере необходимости

Чтобы создать карту сайта для своего сайта, вы можете использовать популярные инструменты карты сайта, такие как Screaming Frog, XML-Sitemaps, Inspyder, Slickplan и т. д.

Важно : если на вашем сайте реализованы AMP-страницы, вам не нужно создавать для них карту сайта.

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

Шаг 2. Протестируйте XML-карту сайта с помощью Google Search Console.

В Google Search Console есть функция это поможет вам отладить вашу карту сайта.

Войдите в Инструменты Google для веб-мастеров и нажмите «Конфигурация сайта».

Оттуда нажмите « Файлы Sitemap ».

В правом верхнем углу вы найдете кнопку под названием « Добавить/протестировать карту сайта ». Нажмите здесь.

Тестирование карты сайта с помощью Google Search Console

Введите URL-адрес карты сайта и нажмите «Проверить карту сайта» .

И Google начнет сканировать вашу карту сайта на наличие ошибок.

Когда тест будет завершен, Google отобразит результаты теста.

Нажмите « Закрыть тест карты сайта », когда закончите.

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

Шаг 3. Добавьте XML-карту сайта на свой сайт.

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

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

  • Шаг 1: Войдите в панель управления вашего текущего веб-хостинга.
  • Шаг 2: Найдите каталог public_html. Этот каталог содержит другие важные страницы вашего сайта, такие как index.php.
  • Шаг 3: Найдя каталог public_html, скопируйте и вставьте в него XML-карту сайта.

И как только вы это сделали, поздравляем! Вы добавили карту сайта.

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

  1. Добавьте URL-адрес вашей карты сайта в файл robots.txt.
  2. Отправьте карту сайта в различные поисковые системы.

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

Шаг 4. Отправьте XML-карту сайта в Google Search Console.

Последний и заключительный шаг здесь.

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

В большинстве случаев ваша карта сайта будет находиться по адресу domain.com/sitemap.xml.

Как только вы найдете местоположение своей карты сайта, скопируйте URL-адрес.

Затем перейдите в Google Search Console .

Выберите свой веб-сайт, и откроется панель инструментов.

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

Вы найдете поле с надписью « Добавить новую карту сайта ».

Введите URL-адрес карты сайта (который вы скопировали) и нажмите «Отправить» .

Перед отправкой убедитесь, что URL-адрес заканчивается на .xml, поскольку это XML-файл.

Шаги по добавлению карты сайта в Google Search Console

Как только карта сайта будет успешно отправлена, вы увидите список отправленных карт сайта под ней.

Список отправленных файлов Sitemap также показывает статус карты сайта и количество содержащихся в ней URL-адресов.

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

После устранения ошибок вы можете снова отправить его в Google (повторить те же действия).

Эти 4 шага подводят итог реализации карт сайта XML.

Теперь давайте рассмотрим сценарии, когда вашему веб-сайту требуется несколько файлов Sitemap.

Когда мы создаем несколько файлов Sitemap?

Несколько карт сайта помогут вам организовать страницы и контент вашего сайта.

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

Создание нескольких файлов Sitemap для SEO

Ваш сайт может иметь несколько файлов Sitemap, если:

  1. Вы хотите создать разные карты сайта для изображений, видео и подкастов на своем сайте. Для каждого формата контента будет отдельная карта сайта.
  2. Вы хотите создать карту сайта для страниц вашего сайта и еще одну для сообщений в блоге. Ваш сайт будет иметь статическую карту сайта со списком всех страниц и динамическую карту со списком URL-адресов блога.
  3. Вы хотите собрать записи блога за определенный год в одну карту сайта. Будет несколько годовых карт сайта, каждая из которых соответствует определенному году.
  4. На вашем сайте более 50 000 URL-адресов или размер текущей карты сайта превышает 50 МБ. Если карта сайта превышает ограничения, вам придется создать новую карту сайта.

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

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

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

Как XML Sitemaps повышает SEO?

Карты сайта улучшают SEO, поскольку помогают поисковым ботам:

  1. Эффективно сканируйте свой сайт
  2. Индексируйте каждую страницу вашего сайта
  3. Откройте для себя новые страницы на вашем сайте
  4. Знайте приоритет страниц на вашем сайте
  5. Узнать частоту обновления и дату последнего изменения страницы
  6. Обнаружение дублированного контента на вашем сайте и уведомление об этом

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

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

Проверка карты сайта с помощью анализатора веб-сайтов

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

Каковы передовые методы работы с XML-картами сайта?

Создание карты сайта и создание карты сайта для повышения SEO — это две разные вещи.

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

Вот некоторые основные передовые практики для файлов Sitemap в формате XML:

1. Установите приоритет для страниц вашего сайта:

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

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

Поисковые роботы сканируют страницы с высоким приоритетом чаще, чем страницы с более низким баллом.

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

2. Классифицируйте свои страницы и контент:

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

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

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

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

3. Избегайте создания карты сайта вручную:

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

По сравнению с ручным созданием карты сайта автоматические карты сайта имеют преимущество.

4. Разместите карту сайта в правильных местах:

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

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

Идеальные места для размещения вашей карты сайта — это ваша домашняя страница и корневой каталог.

5. Установите ограничения URL-адресов для каждого файла Sitemap:

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

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

6. Исключите неиндексные и канонические URL-адреса:

Неиндексируемые URL-адреса — это те, которые вы помечаете как недоступные для обнаружения. Поисковые боты их не находят и не индексируют.

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

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

Вы должны поддерживать последовательность и не создавать путаницы для поисковых ботов.

7. Внедрите динамические карты сайта, если ваш сайт регулярно/часто обновляется:

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

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

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

XML-файлы Sitemap обеспечивают более быструю и качественную индексацию

С миллиардами веб-сайтов в Интернете поисковым ботам трудно каждый день сканировать их все.

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

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

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