✅ Отличная работа! После зависания агента Bitrix 24488 с 02.02.2026 — sitemap.xml снова генерируется. Последнее обновление: 14.04.2026 21:20:45. Это главное.
| Файл | URL-ов | Свежая lastmod | Формат |
|---|---|---|---|
/sitemap.xml (index) | 15 карт | 2026-04-14 21:20 | sitemapindex |
/sitemap-iblock-6.xml | 576 | 2026-03-12 | ✅ ЧПУ /news/... |
/sitemap-iblock-52.xml | ~1000+ | 2024-12-17 | ⚠️ iblock «Текст для сео-страниц» (SEO_DESCRIPTIONS) — мета-контент, не страницы |
/all/sitemap.xml | 2104 | 2026-04-14 | Наш (отдельный) |
В sitemap-iblock-52.xml ~1000 URL старого формата /info/detail.php?ID=XXX. Выборочная проверка показала: они отдают 404.
| URL | Ответ |
|---|---|
info/detail.php?ID=52143 | 404 |
info/detail.php?ID=59788 | 404 |
iblock-32 — это НЕ мусор, его трогать нельзя!
| Инфоблок | URL-ов | Что там | Действие |
|---|---|---|---|
iblock-32 | 7 | ✅ Программы аюрведы (ЧПУ, 200 OK): очищение, похудение, анти-эйдж | ОСТАВИТЬ |
iblock-51 | 28 | ⚠️ Сезонные landing pages (/all/winter/, /all/jan/ и т.д.) — часть 200, часть пустые (0 туров → 404) | ПОЧИСТИТЬ |
iblock-52 | 1000+ | ❌ Текст для сео-страниц (SEO_DESCRIPTIONS) — мета-контент, все URL 404 | УБРАТЬ |
Примеры URL из iblock-32 (НЕ удалять!):
/ayurveda/programmy/programmy-ochishcheniya-omolozheniya/
/ayurveda/programmy/programmy-snizheniya-vesa/
/ayurveda/programmy/antivozrastnye-programmy/
📌 Если клиент вчера что-то отключал в админке — проверь, что iblock-32 (программы) остался активным в sitemap. Сейчас он в карте (7 URL, свежая lastmod) — значит всё норм. Но на всякий случай убедись, что именно он не выключен в настройках.
| iblock | URLs | Раздел | Статус | Действие |
|---|---|---|---|---|
| files | 121 | Главные разделы (/india/, /ayurveda/) | ✅ 200 | Оставить |
| 6 | 576 | /news/ — новости | ✅ 200 ЧПУ | Оставить |
| 8 | 174 | Страны/регионы (/india/goa/, /shri-lanka/) | ✅ 200 ЧПУ | Оставить |
| 9 | 573 | /places/ — достопримечательности | ✅ 200 ЧПУ | Оставить |
| 18 | 414 | /hotels/ — отели | ✅ 200 ЧПУ | Оставить |
| 20 | 69 | /tours/ — туры | ✅ 200 ЧПУ | Оставить |
| 21 | 21 | /visa/ — визы | ✅ 200 ЧПУ | Оставить |
| 24 | 77 | /ayurtours/ — аюрведа-туры | ✅ 200 ЧПУ | Оставить |
| 28 | 51 | /ayurveda/procedury/ | ✅ 200 ЧПУ | Оставить |
| 30 | 1100+ | /articles/ — статьи | ✅ 200 ЧПУ | Оставить |
| 31 | 60 | /spravochnik/ | ✅ 200 ЧПУ | Оставить |
| 32 | 7 | /ayurveda/programmy/ | ✅ 200 ЧПУ | ОСТАВИТЬ |
| 33 | 404 | /states/ — штаты | ✅ 200 ЧПУ | Оставить |
| 51 | 28 | Сезонные landing (/all/winter/, /all/jan/) | ⚠️ Смешанно | ПОЧИСТИТЬ — только те, где COUNT(туров) > 0 |
| 52 | 1000+ | SEO_DESCRIPTIONS (мета-контент) | ❌ 404 | УБРАТЬ |
📍 Итого: 13 инфоблоков работают корректно, нужно почистить 2 (iblock-51 и iblock-52).
Что сделать:
/info/)ACTIVE=Y или все подряд?ACTIVE=YКак проверить результат:
# открыть в браузере
https://www.ayurtour.ru/sitemap-iblock-52.xml
# либо через curl (проверка 5 случайных URL)
curl -I "http://www.ayurtour.ru/info/detail.php?ID=52143"
# должно быть: 404 Not Found → таких URL в sitemap БЫТЬ НЕ ДОЛЖНО
Что сделать:
Bitrix\Seo\Sitemap\Job::doJobAgent) работает и не "зависнет" сноваВарианты реализации cron (на выбор):
# Вариант А — через URL (как мы уже делали с sitemap_rebuild.php)
# В панели Beget → Cron:
0 3 * * * /usr/bin/curl -s "https://www.ayurtour.ru/local/tools/sitemap_rebuild.php?token=XXX" > /dev/null
# Вариант Б — через CLI агента Bitrix (если удастся настроить путь)
# Пробовали раньше — не работает из-за виртуальных путей Bitrix VM
Какой вариант выбрать — реши сам, расскажи нам что настроил.
/all/sitemap.xml с главным sitemap-indexКонтекст: у нас есть отдельный sitemap /all/sitemap.xml (2104 URL) — он делался для новых разделов, которые Bitrix агент не умеет включать автоматом.
Что сделать:
/sitemap.xml (sitemapindex)<sitemap>
<loc>https://www.ayurtour.ru/all/sitemap.xml</loc>
<lastmod>2026-04-14</lastmod>
</sitemap>
sitemap.xml при каждой генерации — сделать так, чтобы эта запись сохранялась (либо настройка в админке, либо кастомный обработчик)Зачем: чтобы Google/Яндекс находили все карты через один URL, а не два отдельных.
Контекст: в старом формате /info/detail.php?ID=XXX хранился контент, который уже перенесён на ЧПУ вроде /news/india/.... Надо, чтобы старые URL (если ещё в индексе Google) вели на новые.
Что сделать:
старый ID → новый ЧПУ URL.htaccess или модуль редиректов Bitrixcurl -I -L "http://www.ayurtour.ru/info/detail.php?ID=..." → должен быть 301 → 200Если mapping не сохранился — задача опциональна (Google сам отвалит 404 через 3-6 месяцев).
Что сделать:
Пожалуйста, ответь на эти вопросы — они важны для понимания текущего состояния:
| # | Вопрос |
|---|---|
| 1 | Автообновление: будет ли sitemap обновляться сам? Какой cron/агент настроен, с какой частотой? Если вручную — каждый раз придётся дёргать. |
| 2 | Фикс зависания: какой именно фикс сделал, чтобы агент 24488 ожил? На случай, если ситуация повторится. |
| 3 | Наш /all/sitemap.xml: включён в главный sitemap-index или живёт отдельно? Если отдельно — добавить (см. задача 3). |
| 4 | Фильтр активности: агент берёт элементы ACTIVE=Y или все подряд? Связано с 404 в iblock-52. |
| 5 | 301 редиректы: есть ли уже со старых /info/detail.php?ID на новые ЧПУ? Если нет — задача 4. |
| 6 | Мониторинг: есть ли алерт/лог на случай, если агент снова зависнет? |
sitemap.xml → содержит все карты сайта (включая наш /all/sitemap.xml)/news/india/article/, а не /info/detail.php?ID=123)Когда всё сделаешь — пройдись по этому списку и отметь:
sitemap-iblock-52.xml очищен от 404 (или исключён полностью)/all/sitemap.xml добавлен в главный sitemap-index/sitemap.xml — без 404, lastmod свежий, все разделы присутствуют