144 важнейших страницы сайта (регионы, курорты) отдают HTTP 200 OK, но показывают контент шаблона «404 Not Found». Поисковики видят их как живые и индексируют с пустым содержимым. Это делает бесполезными целые разделы: /india/kerala/, /india/goa/, /maldivi/male/, /shri-lanka/bentota/ и ещё 140+.
| URL | HTTP код | Title в HTML | Последствие |
|---|---|---|---|
/india/kerala/ | 🟢 200 OK | 🔴 «404 Not Found» | Нет в топе по «аюрведа керала» (459 WS) |
/india/goa/ | 🟢 200 OK | 🔴 «404 Not Found» | Потерян трафик «туры в Гоа» |
/maldivi/male/ | 🟢 200 OK | 🔴 «404 Not Found» | Потерян трафик «Мале Мальдивы» |
| ... и ещё 141 URL с точно такой же проблемой | |||
# curl возвращает HTTP 200, но в HTML title — "404 Not Found"
curl -I https://www.ayurtour.ru/india/kerala/ # HTTP/2 200
curl -s https://www.ayurtour.ru/india/kerala/ | grep title # <title>404 Not Found</title>
Полная выгрузка Screaming Frog (11.04.2026), файлы лежат в /seo-audit/Screaming Frog audit 11042026/:
| Файл | URL-ов | Что внутри |
|---|---|---|
title_дубликаты.csv | 144 | Все страницы с одинаковым title (преимущественно «404 Not Found») |
description_дубликаты.csv | 16 | Дубли описаний |
h1_дубликаты.csv | 26 | Дубли H1 |
контент_близкие_дубликаты.csv | 5442 | Близкие дубли контента — похоже параметрические URL |
ссылки_soft_404.csv | ? | Мягкие 404 — проверить отдельно |
Данные Яндекс.Вебмастера (скриншот) показывают: 98 title + 67 description дублей. SF показывает больше (144) — это полнее. Работаем по SF.
Данные выгружены из Яндекс.Вебмастера. Показывают реальные title/description и на скольких страницах они дублируются:
| Страниц | Title (дубль) | Причина | Действие |
|---|---|---|---|
| 16 | "404 Not Found" | Soft 404 на регионах | 🔥 Починить HTTP-код (см. шаги 1-3) |
| 10 | "АЮРВЕДА ТУР" | Главные страницы разделов без title | Дать каждому разделу свой title |
| 8 | "Туроператор Аюрведа-Тур предлагает туры и отели в Индии, Шри-Ланке, Бали, Мальдивах." | Дефолтный шаблон Bitrix | Настроить автогенерацию |
| 5 | "Аюрведические процедуры в комплексных программах аюрведы" | Дубль на странице /процедуры/ | Уникализировать в шаблоне |
| 3 | "Индия" | Слишком общий | Расширить: «Индия — туры, визы, аюрведа» |
| Всего 164 уникальных title с дублями на 1-16 страниц каждый | |||
«Виза в Индию» — 17,357 показов в месяц, но только 3 клика (CTR 0.02%). Средняя позиция 7.98 (1-я страница Яндекса).
Почему Bitrix отдаёт HTML «404 Not Found» с кодом 200? Варианты:
/india/kerala/ существует в Bitrix, но привязан шаблон, который при отсутствии данных показывает 404-контент без смены HTTP-кодаbitrix:news.detail или :catalog.section — возвращает 404 внутри, но nginx/apache возвращает 200Что сделать:
/india/kerala/) через админку BitrixДелим 144 URL на группы по назначению:
| Группа | Пример | Что делать |
|---|---|---|
| Регионы Индии | /india/kerala/, /india/goa/ | Заполнить контентом — это ТОП-страницы для SEO |
| Регионы Шри-Ланки | /shri-lanka/bentota/ | Заполнить или удалить |
| Мальдивы атоллы | /maldivi/atoll-ari/ | Заполнить базовым описанием |
| Городки Индии | /india/pondicherri/ | Решить: оставить (заполнить) или удалить (301) |
Два варианта решения:
Владелец сайта решает по каждой группе. По умолчанию: Керала/Гоа/Мале — заполнить, остальное — на усмотрение.
Если страница ДОЛЖНА быть 404 — она должна отдавать HTTP 404, а не 200 с 404-контентом.
Что сделать:
header("HTTP/1.1 404 Not Found"); \\CHTTP::SetStatus("404 Not Found");curl -I URL → должно быть 404, а не 200robots.txt шаблоны мусорных URL (если есть)Screaming Frog нашёл 5442 URL с близким контентом. Это большое число. Вероятные причины:
?sort=, ?filter=, ?page=)/tours/ и /all/tours/)Что сделать:
контент_близкие_дубликаты.csvВ Bitrix для каждого раздела / страницы должны быть:
Как реализовать в Bitrix:
// В шаблоне раздела — автогенерация если вручную не задано
$APPLICATION->SetPageProperty("title", $arResult["NAME"] . " — туры и отдых | Аюрведа-Тур");
$APPLICATION->SetPageProperty("description", "Полный гид по " . $arResult["NAME"] . ": отели, программы аюрведы, цены от 1500$. Подбор тура бесплатно.");
Если выбирать, что заполнять первым — смотрим по Keys.so данным (трафиковый потенциал):
| URL | WS/мес | Приоритет |
|---|---|---|
/india/kerala/ | 459 «аюрведа керала» | 🔥 #1 |
/india/goa/ | ~200 «туры в Гоа» | 🔥 #2 |
/maldivi/male/ | ~100 «Мале туры» | 🟡 #3 |
/shri-lanka/bentota/ | 50-80 «Бентота туры» | 🟡 #4 |
| Остальные регионы/курорты | 0-50 | 🟢 #5 |
Контент для заполнения — задача копирайтера + SEO (отдельное ТЗ, не этот ТЗ). Программисту — только починить soft 404.