Как поменять карту сайта?
Виктор, Ульяновск 0
Добавил на сайт десяток новых страниц, а в поиске их до сих пор нет. Слышал, что дело в карте сайта, её вроде надо поправить руками. Где искать этот файл и как заставить Яндекс и Google увидеть новые страницы?
Дмитрий Акиндинов технический администратор сайтов
ответил
Карту сайта (sitemap.xml) в большинстве систем менять руками не нужно: она формируется автоматически SEO-плагином вроде Rank Math или Yoast на WordPress либо встроенным модулем платформы — Tilda, Битрикс. Обновляется файл сам при публикации новой страницы, задача владельца — убедиться, что поисковики знают его адрес.
На WordPress с Rank Math карта лежит по адресу /sitemap_index.xml и пересобирается при каждой публикации записи. Если новая страница не появилась в файле сразу, в настройках Rank Math есть кнопка обновления карты, а через WP-CLI это делает команда wp rankmath sitemap generate. В конструкторах вроде Tilda карта тоже собирается автоматически, вручную её там просто негде трогать — можно только исключить конкретную страницу из индексации в её настройках.
Если сайт самописный или карта — обычный статичный файл, тогда её действительно правят руками: добавляют новый тег url с адресом страницы и датой последнего изменения, и заливают файл по FTP. После любого обновления карту стоит заново отправить в Яндекс.Вебмастер и Google Search Console через раздел с файлами Sitemap — это ускоряет обход новых страниц.
Если через одну-две недели после этого новые страницы всё равно не появились в поиске, дело обычно не в карте, а в самих страницах: закрыты в robots.txt, стоит noindex, или на них просто никто не ссылается с других страниц сайта.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.