Полный аудит сайта и автономный план улучшений

Дата актуализации: 2026-07-10.

Репозиторий: deputat36/broker.

Основной домен: https://sterlikova-ipoteka.ru/.

1. Итог аудита

Сайт уже представляет собой полноценную SEO-структуру ипотечного брокера, а не одностраничный лендинг. Реализованы основные услуги, географические кластеры, полезные статьи, калькулятор, контакты, стоимость, консультация, FAQ, политика, Schema.org, Open Graph, sitemap, robots, мобильная навигация и доступность.

Главный этап наполнения завершен. Следующая задача — не бесконтрольно увеличивать количество страниц, а довести проект до стабильного рекламного состояния:

  1. обеспечить надежный деплой и автоматические проверки;
  2. привести все URL и структурированные данные к основному домену;
  3. подключить нормальные фотографии Татьяны;
  4. подключить аналитику;
  5. проверить домен, HTTPS и индексацию;
  6. усилить конверсию без выдуманных отзывов и обещаний;
  7. включать форму заявок только после отдельного тестирования и юридической подготовки.

2. Что сделано хорошо

2.1. Архитектура

2.2. SEO

2.3. Конверсия

Пользователь может:

2.4. Контентная безопасность

В основных текстах используется корректная позиция:

2.5. Доступность

2.6. Backend заявок

В Supabase подготовлены:

Публичная форма на сайте не включена. Это безопаснее, чем публиковать непроверенный сценарий.

3. Критические и важные проблемы

P0. Деплой и живой домен

По репозиторию видно, что GitHub Pages, CNAME и основной URL подготовлены. Однако состояние DNS, Enforce HTTPS, доступность боевого домена и фактическая индексация не подтверждаются содержимым репозитория.

Нужно вручную проверить:

P0. Надежность сборки

До текущего аудита workflow только собирал и публиковал сайт. Он не проверял, что главная, sitemap, robots, CSS, JS и изображения действительно попали в _site.

Исправлено в текущем спринте:

P1. Фото Татьяны

Главная и страница «О брокере» используют временный файл:

assets/img/tatyana-hero.svg

Внутри SVG находится JPEG в base64. Это неудобно для поддержки, оптимизации и адаптивной загрузки.

Файлы пока отсутствуют:

assets/img/tatyana-social.jpg существует.

После загрузки новых изображений нужно:

P1. Аналитика не активна

В _config.yml остается:

yandex_metrika_id: ""

Код и цели подготовлены, но данные не собираются без ID счетчика.

Подготовленные цели:

P1. Старый технический домен в Schema.org

В исходниках еще встречается:

https://deputat36.github.io/broker

Поиск возвращает десятки страниц и хабов. Часть уже исправлена, но процесс не завершен. Это не должно оставаться в итоговой структурированной разметке после перехода на основной домен.

Нужно:

P1. Sitemap поддерживался вручную

Ручной список URL создавал риск:

Исправлено в текущем спринте:

P1. Форма заявок не включена

Backend подготовлен, но frontend не подключен. До включения нужны:

P2. Политика обработки данных

Текущая политика соответствует состоянию сайта без формы и прямо говорит об этом. Перед запуском формы документ нужно пересмотреть и согласовать с профильным специалистом.

P2. Неподтвержденные маркетинговые детали

На главной есть показатель 15 мин на первичный разбор. Если это не реальный стандарт работы Татьяны, цифру нужно заменить на нейтральную формулировку.

Нельзя добавлять без подтверждения:

P2. PWA и иконки

site.webmanifest корректен на базовом уровне, но содержит только SVG-иконку. Для полноценного добавления на экран нужны PNG-иконки, включая maskable и apple-touch-icon.

P2. Поддерживаемость контента

У проекта много страниц с длинными однострочными HTML-блоками и вручную прописанной page-level Schema.org. Это усложняет массовые изменения.

В дальнейшем новые страницы лучше:

4. Текущая оценка по направлениям

Направление Состояние Главная задача
Структура сайта сильная не раздувать без необходимости
SEO-кластеры сильные убрать старый домен и каннибализацию
Техническое SEO хорошее автоматизация и проверка живого домена
Деплой улучшен дождаться и проверить успешный workflow
Конверсия рабочая фото, аналитика, позднее форма
Контент большой объем повышать качество и перелинковку
Доступность хорошая продолжать проверку мобильных сценариев
Аналитика не активна нужен ID Метрики
Фото и доверие временное решение нужны WebP/JPG-файлы
Заявки backend готов frontend только после тестов

5. Автономный план развития

Этап 1. Стабильность и техническая чистота

Этап 2. Домен и индексация

Этот этап частично требует ручного доступа владельца к Beget, GitHub Pages и кабинетам поисковых систем.

Этап 3. Фото и доверие

Этот этап заблокирован отсутствием финальных файлов фото.

Этап 4. Аналитика и конверсия

Этап 5. Заявки через Supabase

Этап 6. Контент и SEO

6. Что выполняется автономно

Без дополнительных вопросов можно:

7. Что требует данных или подтверждения

Нужны данные владельца для следующих задач:

8. Ближайший автономный спринт

  1. Проверить сборку после внедрения динамического sitemap и post-build проверки.
  2. Исправить старый домен в главной и основных хабах.
  3. Продолжить очистку гео-страниц и статей небольшими безопасными коммитами.
  4. Добавить технический документ по приемке боевого домена.
  5. Проверить главные CTA, калькулятор и мобильное меню по исходному коду.
  6. Обновлять этот документ и центральный issue после каждого законченного блока.
ПозвонитьВК