Настройте файлы Sitemap

Как упростить работу с несколькими сайтами

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

  • sitemapindex – родительский тег в начале и конце файла;
  • sitemap – родительский тег для каждого файла Sitemap, указанного в файле (дочерний тег тега sitemapindex);
  • loc – расположение файла Sitemap (дочерний тег тега sitemap);
  • lastmod – дата последнего изменения файла Sitemap (необязательно).

Более подробную информацию о синтаксисе файлов читайте на странице протокола Sitemap.

В примере ниже показан индекс Sitemap в формате XML, в состав которого входят два файла Sitemap:

<?xml version="1.0" encoding="UTF-8"?>
   <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <sitemap>
      <loc>http://www.example.com/sitemap1.xml.gz</loc>
      <lastmod>2004-10-01T18:23:17+00:00</lastmod>
   </sitemap>
   <sitemap>
      <loc>http://www.example.com/sitemap2.xml.gz</loc>
      <lastmod>2005-01-01</lastmod>
   </sitemap>
   </sitemapindex>

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

Файлы Sitemap для нескольких сайтов

Если у вас несколько сайтов, вы можете упростить процесс создания и отправки файлов Sitemap. Для этого создайте один или несколько файлов со всеми URL и сохраните их в одной папке. Все сайты должны быть подтверждены в Search Console. Можно использовать один из перечисленных ниже вариантов.

  • Один файл Sitemap, содержащий URL нескольких сайтов (в том числе в разных доменах). Например, файл Sitemap, размещенный по адресу http://host1.example.com/sitemap.xml, может содержать следующие URL:
    • http://host1.example.com
    • http://host2.example.com
    • http://host3.example.com
    • http://host1.example1.com
    • http://host1.example.ru
  • Отдельные файлы Sitemap (по одному для каждого сайта) в одном местоположении:
    • http://host1.example.com/host1-example-sitemap.xml
    • http://host1.example.com/host2-example-sitemap.xml
    • http://host1.example.com/host3-example-sitemap.xml
    • http://host1.example.com/host1-example1-sitemap.xml
    • http://host1.example.com/host1-example-ru-sitemap.xml

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

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

  1. Убедитесь, что подтверждены права собственности на все сайты.
  2. Создайте файл Sitemap, содержащий URL всех нужных сайтов. Можно создать один такой файл со всеми адресами или несколько файлов Sitemap для каждого из сайтов в отдельности.
  3. Отправьте файлы Sitemap с помощью Search Console.

ДАЛЕЕ: КАК СООБЩИТЬ GOOGLE О СТРАНИЦАХ С ИДЕНТИЧНЫМ КОНТЕНТОМ

Была ли эта статья полезна?
Как можно улучшить эту статью?