Как одностраничный сайт отеля теряет 80 000 запросов в месяц
Опубликовано: 7 февраля 2026 г. · 7 мин
Кратко: Курортный отель с бассейном и пляжем в 15 метрах. 1 000+ ключевых слов в поиске — и все ведут на одну страницу. Кластер «бассейн» (80 000+ запросов/мес по базовой частотности) сидит на 16–46 позициях, потому что нет отдельной посадочной. Трафик из Google упал на 38% за год. Показываю, что именно ломается и как это чинить.
Передо мной — сайт курортного отеля на черноморском побережье. 60+ номеров, несколько корпусов, более 20 категорий размещения. Бассейн с подогревом +28°C круглый год, пляж в 15 метрах, популярные достопримечательности в пешей доступности. Продукт сильный. А сайт — одна страница на все случаи жизни.
Я провёл два параллельных аудита: технический (WebFetch, curl, проверка всех мета-тегов и файлов) и семантический (Keys.so — позиции, кластеры, динамика). Результаты дополняют друг друга — и рисуют неприятную картину.
Health Score: 25 из 100
Начну с цифры, которая говорит сама за себя. Для сравнения: типичный сайт на Tilda для отелей набирает 40–50 баллов. Здесь — 25.
| Категория |
Оценка |
| SEO |
13/50 |
| GEO (AI-видимость) |
12/50 |
| Итого |
25/100 |
Что пошло не так? Практически всё. Вот список того, что я нашёл — отсортирован по критичности.
Техническая часть: базовая гигиена отсутствует
Буквально пустой. <meta name="description" content="">. Яндекс и Google вынуждены сами выбирать, что показать в сниппете. Обычно хватают случайный кусок текста со страницы — часто нерелевантный.
При этом у отеля есть что сказать: бассейн +28°C круглый год, 15 метров до пляжа, 60+ номеров. Ни одно из этих преимуществ не попадает в поисковую выдачу. Потеря CTR — 30–50%.
Нет robots.txt и sitemap.xml
Оба файла возвращают 301-редирект на главную. Поисковые боты запрашивают /robots.txt, а получают HTML главной страницы. Карты сайта нет — поисковики должны сами разбираться, какие страницы индексировать.
Хуже того — в индексе Google оказались служебные файлы: rules.doc и два PDF-договора. Они ранжируются по десяткам запросов и размывают SEO-вес основных страниц.
HTTP не редиректит на HTTPS
Сайт доступен по двум протоколам. Это значит: две версии одного контента, разделённый ссылочный вес, потенциальные проблемы с безопасностью при бронировании.
Schema.org — ноль
Ни Hotel, ни Organization, ни FAQPage, ни AggregateRating. Конкуренты в выдаче показывают звёзды рейтинга, цены, фото номеров. Этот отель — голый текст.
H1 с опечаткой
Главный заголовок страницы: «+28 температура бассеина круглый год». «Бассеина» вместо «бассейна» — «и» вместо «й». Это первое, что видят поисковые роботы. И это не описание отеля — это рекламный слоган, случайно ставший H1.
Ещё мелочи, которые складываются в картину
lang="en" вместо lang="ru" — поисковики думают, что сайт на английском
- Нет canonical URL
- Нет OG-тегов — при шаринге в мессенджерах нет превью
- TTFB 1 484 мс — почти вдвое выше нормы (800 мс)
- Кэширование отключено: каждый визит грузит страницу с нуля
- PHP 5.6 — версия, снятая с поддержки в 2018 году
Семантический анализ: огромный потенциал, застрявший на 30–50 позициях
Теперь самое интересное. Keys.so показал, что сайт ранжируется по 774 запросам в Яндексе и 1 239 в Google. Неплохой охват для одной страницы. Но именно «одна страница» — корень проблемы.
Все 1 000+ ключей ведут на главную
Поисковик пытается ранжировать одну страницу одновременно по запросам «отель с бассейном», «рядом с аэропортом», «цены», «с детьми», «всё включено». Он вынужден выбирать — и часто проигрывает конкурентам, у которых под каждый кластер есть своя страница.
Семь кластеров, ни одной посадочной страницы
| Кластер |
Частотность |
Позиции |
Нужна страница |
| Бассейн |
80 000+ |
16–46 |
/pool |
| У моря / первая линия |
20 000+ |
11–46 |
/beach |
| Рядом с аэропортом |
15 000+ |
28–46 |
/location |
| Веб-камеры |
15 000+ |
ТОП-3 по названию отеля, 37–48 по общим |
/webcam |
| Цены и бронирование |
10 000+ |
12–44 |
/prices |
| Все включено / питание |
5 000+ |
21–47 |
/food |
| С детьми |
2 000+ |
38–46 |
/family |
Суммарный потенциал — 150 000+ запросов в месяц (базовая частотность, включающая все словоформы и вариации). И ни один кластер не в ТОП-10.
Кластер «бассейн» — самый болезненный пример
«Отель с бассейном Адлер» — 16 476 запросов. «Отель адлер с бассейном» — ещё 16 476. «Теплый бассейн адлер» — 1 428. И десятки вариаций.
У отеля есть бассейн с подогревом +28°C, работающий круглый год. Это УТП, которое ищут тысячи людей. Но вместо отдельной страницы с фото, описанием и температурой воды — один абзац на главной, затерянный среди двух десятков категорий номеров.
Тренд: деградация, а не рост
Если бы позиции просто стояли на месте — было бы полбеды. Но сайт теряет трафик.
Google: −38% за год
| Период |
ТОП-50 |
Трафик |
| Февраль 2025 |
3 878 |
608 |
| Февраль 2026 |
1 239 |
377 |
Три тысячи ключей выпали из ТОП-50 за 12 месяцев.
Краснодар (домашний регион): в 3 раза
| Период |
Трафик |
| Сентябрь 2024 |
257 |
| Июль 2025 |
90 |
Это город, из которого чаще всего едут в Адлер. И трафик оттуда упал с 257 до 90.
Что делать: план по фазам
Хорошая новость: большинство проблем решаемы. Плохая: их много. Вот приоритизация по соотношению затрат и эффекта.
За один день
- Написать meta description — 150 символов с УТП (бассейн, пляж, номера). Эффект: +20–40% CTR
- Создать robots.txt — закрыть DOC/PDF от индексации. Эффект: перенаправление веса на целевые страницы
- Настроить 301 HTTP → HTTPS — одна строка в nginx
- Исправить lang="en" → lang="ru"
- Добавить Schema.org Hotel JSON-LD — структурированные данные об отеле
За первый месяц
- Создать страницу «Бассейн» — фото, температура, расписание. Целевой кластер: 80 000+ запросов
- Создать страницу «Как добраться» — карта, расстояние до аэропорта. Кластер: 15 000+
- Создать страницу «Цены» — прайс по сезонам, форма бронирования. Кластер: 10 000+
- Оптимизировать
/rooms — Google уже ранжирует эту страницу по 27 запросам в ТОП-10
За 2–3 месяца
- Страница «Пляж» (кластер 20 000+)
- FAQ с Schema.org FAQPage
- llms.txt и llms-full.txt для AI-поисковиков
- Размещение на агрегаторах (krito.ru, 101hotels)
- Обновление PHP и оптимизация скорости
Главный урок
Одностраничный сайт — не приговор для бизнеса. Но для SEO — это потолок. Когда 1 000 запросов ведут на одну страницу, поисковик вынужден угадывать, какой кластер релевантнее. Обычно угадывает плохо — и отель застревает на 20–50 позициях по самым жирным запросам.
Создание 5–7 посадочных страниц под ключевые кластеры — это не «переделка сайта». Это добавление страниц, которые уже ищут тысячи людей. Страница «Бассейн» для отеля с бассейном. Страница «Как добраться» для отеля рядом с аэропортом. Логично? Логично. Но на практике я вижу это у каждого второго курортного отеля.
Частые вопросы
- Может ли одностраничный сайт ранжироваться в ТОП-10?
- Да, но только по брендовым запросам и 1–2 основным ключам. По кластерам вроде «отель с бассейном» одна страница проигрывает конкурентам с отдельными посадочными. В нашем кейсе 80 000+ запросов по кластеру «бассейн» (базовая частотность) — и ни один не в ТОП-10.
- Сколько времени нужно на исправление критических ошибок?
- Техническая гигиена (meta description, robots.txt, HTTPS-редирект, Schema.org) — один рабочий день. Создание посадочных страниц под кластеры — 2–4 недели. Первые результаты в выдаче — через 2–4 недели после индексации.
- Как понять, какие кластеры есть у моего отеля?
- Нужен семантический анализ через Keys.so или Serpstat. Собираете все запросы, по которым ранжируется сайт, группируете по темам — и видите, где потенциал. Для курортных отелей типичные кластеры: бассейн, пляж, как добраться, цены, питание, с детьми.
Автор: Влас Фёдоров · vlasdobry.ru