Sitemap-файл

Как формируется Sitemap-файл в Webasyst

Webasyst автоматически формирует и обновляет содержимое Sitemap-файла. Чтобы увидеть его, наберите в браузере адрес http://ваш_домен/sitemap.xml.


В открывшемся Sitemap-файле вы увидите ссылки на отдельные Sitemap-файлы поселений (разделов) вашего сайта, которые вы настроили в разделе «Структура» приложения «Сайт». Поисковые системы умеют обрабатывать такие ссылки как части одного большого Sitemap-файла.

Как обновить Sitemap-файл

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

Каждый раз, когда вы сохраняете товары в интернет-магазине, фотографии в приложении «Фото», сообщения в приложении «Блог», Вебасист скрытым образом обновляет Sitemap-файл. Таким образом он всегда поддерживается в актуальном состоянии.

Где находится Sitemap-файл

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

Если вы установили Webasyst на своем сервере, то увидите, что файла с именем sitemap.xml в корневой директории Вебасиста нет. Создавать этот файл вручную не нужно!

39 комментариев

  • +2
    zmei.85 zmei.85 12 апреля 2016 09:03 #

    Файл sitemap может содержать не более 50 000 URL

    Подскажите пожалуйста как быть если количество URL более 50000 тысяч? Webasyst автоматически создаст несколько sitemap или нужны какие то доработки в ручную?

    • +2
      vlad.shundalov vlad.shundalov 27 апреля 2016 14:31 #

      поддерживаю. При большом количестве товаров - есть ли опция вынести формирование sitemap.xml на cron? Генерация xml весьма прожорлива по ресурсам.

    • +1

      Если вы установили Webasyst на собственном сервере, то увидите, что файл с именем sitemap.xml отсутствует в корневой директории Вебасиста. Создавать этот файл вручную не нужно. Вопрос но он будет работать в веб мастер Яндекса? если его там указать! или же всё-ж надо создавать?

      • +1
        Алексей Алексей Webasyst 20 июня 2016 23:13 #

        Как было указано выше, вручную его создавать не надо. Просто обращайтесь по адресу http://ваш_домен/sitemap.xml.

      • +1
        Julia G. Julia G. 29 апреля 2017 14:17 #

        Структура вот такая

        /index.php/blog/*Блог
        /index.php/site/*Сайт
        /index.php/*Магазин

        но при http://kpacota02.ru/sitemap.xml магазинного sitemap просто нет

      • +1
        Foma Foma 25 августа 2017 09:09 #

        Подскажите пожалуйста, возможно ли убрать из файла sitemap ссылки на подстраницы товара?

        • +1
          Михаил Ушенин Михаил Ушенин Webasyst 25 августа 2017 10:53 #

          Можно, только удалив эти подстраницы, что вас вряд ли устроит. Можно подкорректировать список индексируемых URL с помощью настройки для robots.txt в настройках приложения "Сайт".

        • +1
          Sergey Voronin Sergey Voronin 26 октября 2017 20:43 #

          Добрый день.

          А как можно настраивать приоритеты тех или иных видов страниц (главная, товар, категории) и файле sitemap?

          В облачной версии

          • +1
            Михаил Ушенин Михаил Ушенин Webasyst 27 октября 2017 09:40 #

            Настроек для sitemap-файла в Webasyst нет. По крайней мере, для основных ссылок, которые добавляются в него не плагинами, а приложениями, например, Shop-Script.

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

          • +2
            Toni Toni 15 декабря 2017 16:26 #

            Подскажите почему у меня не генерируется sitemap https://vsebotinki.ru/sitemap-shop.xml


            • +1
              Михаил Ушенин Михаил Ушенин Webasyst 15 декабря 2017 17:23 #

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

            • +1
              Юлия Юлия 25 января 2018 13:51 #

              Не вижу карты сайта ни по одному из вариантов

              http://www.podkontrolem.ru/sitemap.xml

              http://www.podkontrolem.ru/sitemap-shop.xml

            • +1
              Алексей Алексей 27 марта 2018 13:57 #

              У меня, как не странно, пустые по содержанию

              https://mosclock.ru/sitemap-site.xml

              https://mosclock.ru/sitemap-blog.xml

              А зато остальных разделов, кроме shop там переизбыток помоему:

              https://mosclock.ru/sitemap.xml

              https://mosclock.ru/sitemap-shop.xml

              https://mosclock.ru/sitemap-shop-1.xml

              https://mosclock.ru/sitemap-shop-2.xml

              В связи с чем эта разбивка? И что из этого в robots.txt лучше вносить?


              • +1
                Михаил Ушенин Михаил Ушенин Webasyst 28 марта 2018 13:07 #

                Возможно, у вас нет опубликованных страниц в "Сайте" и записей в "Блоге".

                В robots.txt вносите только главный URL: /sitemap.xml.

              • +1

                Почти каждый день добавляем товары, а в фале sitemap.xml, последнее обновление 2016 году. Что делать в данной ситуации? Может в ручную есть смысл сформировать и залить на хостинг?

                https://3metra.com/sitemap.xml

                • +1

                  Может в ручную есть смысл сформировать и залить на хостинг?
                  https://3metra.com/sitemap.xml
                  <!-- Generated by Screaming Frog SEO Spider 5.1 -->

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

                • +1
                  Антон Шичков Антон Шичков 9 января 2020 16:18 #

                  у меня есть на сайте список стран, со своими городами и набором магазинов в каждом из городов, как мне можно сгенерировать специальный xml для yandexmarket ?

                • +1
                  Даниил Даниил 20 января 2020 23:44 #

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

                  https://intexmsk.ru/sitemap-sh...

                  • +1
                    Михаил Ушенин Михаил Ушенин Webasyst 21 января 2020 08:57 #

                    Посмотрите, какие сообщения об ошибках появляются в PHP-логе в момент запроса адреса Sitemap-файла.

                    • +1
                      Даниил Даниил 21 января 2020 19:16 #

                      Разобрался, все заработало, в настройках поселения магазин стояла галочка - Скрытое поселение, и файл не формировался. Спасибо!

                    • +1
                      Илья Иванов Илья Иванов 25 января 2020 21:22 #

                      Так тут же sitemap-1 и sitemap-2.

                      Какой из них указывать в Search Console?

                    • +1
                      Родион Федосов Родион Федосов 2 июня 2020 20:10 #

                      Добрый день. Можно ли заменить стандартный sitemap файл созданный Webasyst своим?

                      • +1

                        Для этого можно загрузить свой файл с именем sitemap.xml в корневую директорию Webasyst. Он будет использоваться вместо стандартного Sitemap-файла.

                      • +1
                        Петр Трофимов Петр Трофимов 2 августа 2020 02:16 #

                        Добрый день! Как сделать, чтобы в sitemap не попадали скрытые категории и товары? Спасибо.

                        • +2
                          Алексей Алексей Webasyst 2 августа 2020 12:44 #

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

                          • +1
                            Петр Трофимов Петр Трофимов 2 августа 2020 17:17 #

                            Да, действительно, были нескрытые вложенные категории. Сейчас всё норм. Спасибо!

                          • +1
                            Денис Денис 27 августа 2020 08:54 #

                            приветствую, есть проблема с sitemap.xml, после переезда, на всех доменах нашего сайта он открывается как на http протоколе (если вводить строку вида site.ru/sitemap.xml, при этом ссылки внутри файла все c http), так и на https, если вводить строку с https. что можно с этим сделать?

                            • +1

                              Мы выпустили обновление фреймворка Webasyst, в котором добавили перенаправление на HTTPS для Sitemap-файлов. Проверьте, пожалуйста.

                            • +1
                              Davinchi1003 . Davinchi1003 . 20 сентября 2020 16:19 #

                              Добавил стандартный sitemap  в Яндекс вебмастер и он определил всего три ссылки: 

                              sitemap-shop.xml

                              sitemap-blog.xml

                              sitemap-site.xml

                              Уже вторая неделя пошла как яндекс не может проиндексировать сайт и в поиск ничего не попадает, что делать?

                              Добавить комментарий

                              Чтобы добавить комментарий, зарегистрируйтесь или войдите