Создание оптимизированной для SEO XML-карты сайта для более быстрого индексирования
Опубликовано: 2021-12-07
SEO становится все более важным сегодня. Все вкладывают значительные средства, чтобы занимать высокие позиции в поисковой выдаче и поддерживать ее.
Но что, если ваши страницы и сообщения в блогах не индексируются? Или краулер обнаруживает их гораздо позже по своей воле?
На данный момент ваш сайт не будет получать трафика, несмотря на то, что все остальное в порядке.
Иногда для ранжирования в поисковой выдаче Google может потребоваться до 6 месяцев. И еще несколько месяцев, чтобы ранжироваться выше.
Чтобы ускорить этот процесс, вы можете создать XML-карту сайта для своего веб-сайта.
Вы можете подумать, что создание карты сайта требует времени, но это не совсем так.
Есть способы создать карты сайта за считанные минуты, и эта статья расскажет вам о них, в том числе:
- Что такое карта сайта?
- Зачем веб-сайтам нужна XML-карта сайта?
- Когда мы создаем несколько файлов Sitemap?
- Как XML-карты сайта улучшают SEO?
- Рекомендации по созданию XML-карт сайта
Но прежде чем мы начнем, давайте освежим в памяти основы.
Что такое карта сайта?
Карта сайта — это файл, содержащий информацию о страницах, видео и других файлах на вашем сайте и взаимосвязях между ними. Поисковые системы, такие как Google, читают этот файл, чтобы более эффективно сканировать ваш сайт.
Простыми словами, это план вашего сайта. Это помогает поисковым системам находить, сканировать и индексировать весь контент вашего сайта. Кроме того, он указывает важность каждой страницы на вашем сайте.
Существует два основных типа файлов Sitemap:
- HTML-файлы Sitemap
- XML-карты сайта
Файлы Sitemap в формате HTML напоминают меню на вашем сайте, чтобы помочь пользователям найти нужную им страницу.
Они перечисляют все важные ссылки на вашем сайте в иерархии и улучшают взаимодействие с пользователем.

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

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

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

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

Создавая 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 (вручную) возможна, это утомительно и требует много времени.
Вот шаги для создания карты сайта вручную:
- Просмотрите структуру страниц вашего сайта.
- Закодируйте все URL вашего сайта в XML.
- Проверьте файл карты сайта с помощью инструмента XML Sitemap Validator.
Поскольку люди допускают ошибки, вам придется вносить изменения несколько раз, чтобы получить идеальную карту сайта.
Но я бы не рекомендовал создавать его для вашего сайта вручную.
Существуют более простые, легкие и точные способы создания карты сайта.
И вы можете сделать это менее чем за 60 секунд! (Это тоже быстрее.)
Если вы готовы приступить к работе, мы выполним четырехэтапный процесс, чтобы быстро внедрить XML-карту сайта .
Шаг 1. Создайте XML-карту сайта.
Есть два способа быстро создать XML-карту сайта для вашего сайта. Вы можете выбрать любой из двух в соответствии с вашими требованиями.
Используйте плагин Yoast для создания XML-карты сайта (для сайтов WordPress)
Некоторые CMS имеют встроенную функцию автоматического создания карты сайта для вашего сайта.
Но дело обстоит иначе, когда у вас есть сайт WordPress.
Вам нужно использовать плагин Yoast для создания карты сайта для сайтов WordPress. Это популярный инструмент SEO, который позволяет очень легко создать XML-карту сайта .
Но прежде чем я расскажу вам шаги, вы должны убедиться:
- Вы используете сайт WordPress.
- Вы установили плагин Yoast SEO.
- Вы подключили свой сайт к Google Search Console.
Если вы проверили эти пункты, давайте начнем.
Войдите в свою учетную запись администратора WordPress и включите дополнительные настройки Yoast . Если настройки отключены, Yoast не будет создавать карту сайта.
- Нажмите на значок « Y » с заголовком SEO на левой боковой панели.
- Нажмите « Панель инструментов ».
- На панели инструментов нажмите « Возможности».
- Когда откроется меню, найдите « XML карты сайта » и включите его.
- Нажмите « Сохранить изменения », прокрутив страницу вниз.
Теперь 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 ».
В правом верхнем углу вы найдете кнопку под названием « Добавить/протестировать карту сайта ». Нажмите здесь.

Введите URL-адрес карты сайта и нажмите «Проверить карту сайта» .
И Google начнет сканировать вашу карту сайта на наличие ошибок.
Когда тест будет завершен, Google отобразит результаты теста.
Нажмите « Закрыть тест карты сайта », когда закончите.
Если есть ошибки, вы можете исправить их перед добавлением файла карты сайта на свой сайт. И если это без ошибок, вы можете перейти к следующему шагу.
Шаг 3. Добавьте XML-карту сайта на свой сайт.
После создания и тестирования вашей карты сайта следующим шагом будет ее добавление на ваш сайт.
Вам необходимо загрузить XML-карту сайта в корневую папку вашего сайта, что представляет собой трехэтапный процесс:
- Шаг 1: Войдите в панель управления вашего текущего веб-хостинга.
- Шаг 2: Найдите каталог public_html. Этот каталог содержит другие важные страницы вашего сайта, такие как index.php.
- Шаг 3: Найдя каталог public_html, скопируйте и вставьте в него XML-карту сайта.
И как только вы это сделали, поздравляем! Вы добавили карту сайта.
Несколько дополнительных шагов могут ускорить обнаружение карт сайта поисковыми роботами:
- Добавьте URL-адрес вашей карты сайта в файл robots.txt.
- Отправьте карту сайта в различные поисковые системы.
Теперь я собираюсь показать вам, как вы можете загрузить XML-карту сайта в Google.
Шаг 4. Отправьте XML-карту сайта в Google Search Console.
Последний и заключительный шаг здесь.
Пришло время сделать вашу карту сайта ценной, отправив ее в Google. Для начала вам нужно знать расположение вашей XML-карты сайта.
В большинстве случаев ваша карта сайта будет находиться по адресу domain.com/sitemap.xml.
Как только вы найдете местоположение своей карты сайта, скопируйте URL-адрес.
Затем перейдите в Google Search Console .
Выберите свой веб-сайт, и откроется панель инструментов.
Перейдите на левую боковую панель и нажмите «Карты сайта» .
Вы найдете поле с надписью « Добавить новую карту сайта ».
Введите URL-адрес карты сайта (который вы скопировали) и нажмите «Отправить» .
Перед отправкой убедитесь, что URL-адрес заканчивается на .xml, поскольку это XML-файл.

Как только карта сайта будет успешно отправлена, вы увидите список отправленных карт сайта под ней.
Список отправленных файлов Sitemap также показывает статус карты сайта и количество содержащихся в ней URL-адресов.
Если в вашей карте сайта есть ошибки, ваша заявка будет отклонена. Вы можете просмотреть эти ошибки и исправить их в отчете о файлах Sitemap .
После устранения ошибок вы можете снова отправить его в Google (повторить те же действия).
Эти 4 шага подводят итог реализации карт сайта XML.
Теперь давайте рассмотрим сценарии, когда вашему веб-сайту требуется несколько файлов Sitemap.
Когда мы создаем несколько файлов Sitemap?
Несколько карт сайта помогут вам организовать страницы и контент вашего сайта.
Они гарантируют, что поисковые роботы не пропустят URL-адреса вашего сайта и не удалят их из индекса.

Ваш сайт может иметь несколько файлов Sitemap, если:
- Вы хотите создать разные карты сайта для изображений, видео и подкастов на своем сайте. Для каждого формата контента будет отдельная карта сайта.
- Вы хотите создать карту сайта для страниц вашего сайта и еще одну для сообщений в блоге. Ваш сайт будет иметь статическую карту сайта со списком всех страниц и динамическую карту со списком URL-адресов блога.
- Вы хотите собрать записи блога за определенный год в одну карту сайта. Будет несколько годовых карт сайта, каждая из которых соответствует определенному году.
- На вашем сайте более 50 000 URL-адресов или размер текущей карты сайта превышает 50 МБ. Если карта сайта превышает ограничения, вам придется создать новую карту сайта.
Здесь я хотел бы добавить, что все карты сайта остаются в использовании, если только владелец сайта не откажется от них.
Если на вашем сайте установлено n карт сайта, поисковые роботы будут иметь доступ ко всем из них, если в них нет ошибок.
При создании нескольких карт сайта вы можете установить приоритет сканирования для каждой карты сайта. Те, которые часто обновляются, могут иметь более высокий приоритет по сравнению с другими, и наоборот.
Как XML Sitemaps повышает SEO?
Карты сайта улучшают SEO, поскольку помогают поисковым ботам:
- Эффективно сканируйте свой сайт
- Индексируйте каждую страницу вашего сайта
- Откройте для себя новые страницы на вашем сайте
- Знайте приоритет страниц на вашем сайте
- Узнать частоту обновления и дату последнего изменения страницы
- Обнаружение дублированного контента на вашем сайте и уведомление об этом
При этом карты сайта также помогают крупным веб-сайтам хорошо организовать свою информацию.
Вы можете быстро проверить, добавлена ли на ваш сайт 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 на свой сайт и воспользуйтесь ее преимуществами уже сегодня.
Если у вас есть вопросы, я здесь, чтобы выслушать вас. Оставьте их в разделе комментариев ниже.