Как часто нужно обновлять Sitemap?
Собственно сабж. Как часто? Раз в 5 статей? Раз в 10?
Каждый раз, дубина 🙂
После каждой статьи?
Ну конечно. И, конечно, не вручную. Если вручную — я бы вообще забил.
А расскажите пожалуйста про не вручную?
Я так понимаю, ручной способ. Это создать сайтмап через генератор и запихать его в корень сайта?
Автоматом — это когда движок сам генерирует xml. Для всех более-менее известных cms это или штатная функция или соответствующая пачка плагинов. Для самопальных/древних/редких можно дописать самому или заказать. Врукопашную — потерянное время (не стоит того).
Razerking, подожди а как ты хочешь ее обновлять ? Мне кажется она автоматически обновляется, или у меня так было, как добавляешь статью нужно что бы она было в sitemap. 🙂
Не всегда у меня модуль генерирования карты не дружит с галереей. Поэтому я отключил его, ведь при добавлении нового фото, его в карте не будет. Да и старых тоже, модуль при генерации карты их не видит, а толку мне от карты 10% сайта. Сейчас ищу плагин который подружит модуль карты сайта с галереей.
Необходима ли HTML-карта сайта или это пережиток прошлого?
Не всем известно, что такое карта сайта. Она связана с навигацией по сайту и упрощает поиск нужной информации. Причем есть навигация, которая предназначена для посетителей, а есть для поисковых роботов. Она невидима посетителям и содержит перечень всех страниц конкретного сайта. Наименование прикладного файла выглядит так: sitemap.xml. Данный файл есть на любом сайте. Притом, что не все их владельцы видели данный файл.
А теперь более подробно о том, что обязательно должно присутствовать на карте сайта.
HTML-карта сайта
Данная карта расположена в публичной части конкретного интернет-ресурса. Ссылка на странице есть в меню-навигации. К данным страницам не существует технических ограничений. Наиболее часто на странице повторяется основная навигация ресурса. Может применяться структурная иерархия, если сайт большой, с несколькими уровнями вложенности меню и со сложной навигацией.
При появлении сложностей с формированием понятной навигации на сайте появляются мысли по поводу создания html-карты. Всегда можно заказать у профессионалов аудит юзабилити (https://www.onpeak.ru/seo/usability/). Данная карта в принципе уже пережиток прошлого, так как Яндекс просит в первую очередь делать сайты для людей. Важно, чтобы ресурс был полностью понятным и логичным, воспринимался предельно легко. Но иногда можно сформировать карту сайта.
Это прикладной файл, позволяющий в том числе значительно ускорить индексацию. У поисковых систем для файлов существуют достаточно строгие требования. В частности, это определенные устанавливаемые системой Яндекс правила. Файл обычно генерируется автоматически с применением большого количества систем управления. Он по умолчанию присутствует на сайте. Но сам по себе этот файл не способен запускать более быструю индексацию сайта. Кроме того, не всегда файлы sitemap генерируются идеально, и в итоге зачастую необходимы доработки.
Если у вас небольшой сайт-визитка объемом менее 100 страниц, где сведения почти не меняются, то в таком случае в html-карте нет смысла. В результате её можно просто убрать и не тратить время на генерацию, настройку, а также проведение последующей доработки. Но в случае, к примеру, с крупным интернет-магазином, с большим количеством постоянно добавляемых товаров, нужно подумать об актуальном sitemap.xml. Иногда это помогает ускорить процесс индексации.
Карты сайта сейчас активно используются. Но в то же время HTML-карты сайтов — это сейчас все же пережиток прошлого. Они на самом деле редко нуждаются в генерации. Единственное, такой картой можно попробовать оформить страницу 404. Для крупных сайтов с наличием большого количества статей и для интернет-магазинов sitemap.xml является обязательным, а иногда в том числе дает возможность значительно ускорить процесс индексации.
Об авторе: Александр Воробьев
Основатель агентства Onpeak, директор департамента маркетинга
В профессии с 2007 года, управление digital-проектами и командами, продажи в SEO и интернет-маркетинге.
Как часто нужно обновлять Sitemap в GSC?
Обновления файла Sitemap необходимо производить сразу после создания новых страниц на сайте и открытии их к индексации, этот процесс желательно автоматизировать. Если Sitemap уже обновляется автоматически и ссылка на него уже указана в GSC, ничего делать не нужно, Google учтет изменения в нем.
При обновлении содержимого Sitemap вручную, удалять ссылку на текущий Sitemap в Google Search Console и повторно указывать её не нужно. С учетом того, что файл Sitemap анализируется только при первом его обнаружении, а не при каждом сканировании сайта, для повторной обработки изменений в файле необходимо выполнить запрос ping.
- пытаться добавлять одинаковые файлы в Google Search Console;
- отправлять запросы ping, если содержимое Sitemap не было изменено.
Google не гарантирует сканирование каждого URL в файле Sitemap. Файлы карты сайта только помогают определить, какие страницы можно считать приоритетными. Для индексации новых страниц можно использовать скрипт, который поможет запустить сценарий переобхода с использованием Indexing API Google.

Работу в сфере IT начинал с должности контент-менеджера. Уже при создании своих личных проектов постепенно узнавал, что такое SEO, увлекло. Вдохновляюсь сложными и интересными задачами.
Как настроить Sitemap.xml и не облажаться

Sitemap.xml — это файл, в котором содержится список ссылок на все полезные страницы вашего сайта.
У каждой ссылки (страницы) есть дата последнего изменения и приоритет индексации.

Зачем нужен sitemap.xml
Благодаря sitemap.xml, поисковики понимают, какие страницы нужно проиндексировать (или обновить информацию) и в каком порядке это следует делать.
Выходит, что sitemap.xml — это аналог карты для поискового робота.
По этой карте он легко доберется до любой страницы и добавит ее в индекс.
Основные ошибки
1. Мусорные страницы в файле
В карте сайта не должно быть бесполезных для поисковика страниц:
- Страницы результатов поиска по сайту
- Страницы пагинации
- Страницы авторизации и входа в админку
- Страницы, формируемые динамическими фильтрами товаров
- Бесполезные страницы, не содержащие полезной информации
- Неканонические страницы (дубли)
- Страницы, закрытые от индексации
- Удаленные страницы (404)
- Страницы с редиректами (301/302)
- Другие страницы, код ответа которых не 200
2. Ошибка в протоколе http
Частый косяк, который обычно встречается у сайтов, переехавших с http на https (подключивших SSL сертификат).
Получается, что ваш сайт уже работает на https, а ссылки в файле указаны на протокол с http.
Это грубая ошибка.
3. Не указаны даты последнего изменения страниц
Любые изменения на странице должны учитываться в карте сайта ( даже обновления цены или остатков ).
Если вы не будите обновлять даты изменения страниц, поисковик не сможет понять, какие страницы следует переиндексировать (большая проблема для интернет магазинов).
4. Не указаны приоритеты индексации
Поисковой робот не может индексировать сайт целиком. Если у вас 1000 страниц, то он сможет обойти за раз около 200.
Какие страницы он обойдет, решать нам.
Следует верно расставлять приоритеты.
Если вы интернет магазин, то главные приоритеты следует отдать главной странице и страницам товарных категорий.
5. Не указанна ссылка на sitemap.xml в файле robots.txt
Если вы не укажите ссылку на карту сайта, поисковик ее не найдет.
Файл robots.txt — это набор инструкций для поискового робота. В этом файле должна быть ссылка на вашу карту.
6. Слишком больший sitemap.xml
Если ваша карта сайта содержит более 5000 страниц, то:
- ужно разбить карту на 2 разных файла.
- Нужно создать один общий файл sitemap (называется индексный файл) и из него поставить ссылки на 2 ваших Сайтмапа.
Все правила формирования изложенные выше, применимы как к обычному сайтмапу, так и к индексному.
Ищем кривые sitemap.xml у сайтов из поиска
У каждого 3-го сайта есть проблемы с sitemap.xml
Дабы показать вам суровую реальность, я записал небольшое видео, в котором устроил проверку поисковой выдачи.