TGViewer
Как надо SEO +шить не надо Как надо SEO +шить не надо @ulianoov · 2.85K subscribers
Post #754 1.61K
Навайбкодил свою систему аналитики - стал свободнее? 😱

Сейчас не вайбкодит только ленивый, если вы все еще анализируете данные вручную или с помощью ИИ, но через чат - вы все еще не свободны от рутины ⌨️

Вообще свободу сеошников которые хотят вынуждены анализировать данные можно разделить на 3 категории:

1. Не свободный - вручную собирает данные. Тратит время на их агрегацию и расчеты с помощью формул (если знает как и какие нужно использовать). Может не заметить проблему, а при ее возникновении - скажет что нужно много времени потратить на аналитику, или просто упал спрос (покажет спрос по 1 общему запросу и все).

2. Почти свободный - парсит данные по API. Не тратит время на ручной сбор данных, но продолжает тратить время на их агрегацию и расчеты с помощью формул (100% знает какие нужно использовать). Может быстро среагировать на проблему и решить ее, но хочет быть свободным.

3. Свободный - автоматом (по крону) парсит данные по API с автоматической агрегацией и расчетами в нужных форматах. Всегда следит за всеми данными проектов, а не только за целевыми метриками, держит руку на пульсе.

Вы на каком этапе? Я был на 2 и очень хотел на 3, так как рутина все еще была частью моей свободы, к которой я так сильно стремился.

Решил вайбкодить систему аналитики, так как мне интересно анализировать данные и тем более накладывать их друг на друга 🤝🤝

Подготовка
1. Архитектура проекта. Помните эти блок схемы? Они мне не понадобились, но определенную логику составить пришлось:
- какие отчеты будут в системе?
- откуда я буду тянуть данные?
- какие таблицы будут в БД?
- какие данные будут перезаписываться в БД?
- как будут агрегироваться данные?
- какие гет запросы я буду делать к БД?
- и тд..

Это все лучше продумать заранее, чтобы не жечь ИИ токены. И чем больше вопросов у вас появится - тем лучше.

2. Хостинг и БД. Так как у меня уже был хост я просто:
- создал в нем отдельную БД и нужные в ней таблицы (с помощью SQL запросов)
- регнул домен и прописал у него NS от моего хоста
- подвязал домен к хосту, подключил защищенный сертификат (https)
- открыл Cursor и начал вайбить

Вайбкодинг
1. Сначала нужно было создать общий config.php в котором будут храниться данные для подключения к БД и в разные системы аналитики:
- API ключи
- id хостов и моего юзера (для подключения к Яндекс Вебмастер)
- id счетчиков и целей (для подключения к Яндекс Метрике)
- и тд..

2. Заполнить БД историческими данными (всех проектов) из разных систем по дням, чтобы было из чего строить графики и таблицы.

3. Куда жмать? Далее нужно было сверстать логичный и не перегруженный фронт (дашборды с графиками и таблицами).

4. Проверить, что данные на графиках и в таблицах указаны корректно и совпадают с данными в самих системах (откуда они тянутся по API и пишутся в БД) с такими же фильтрами: выбранный период и группировка дней.

Данные в системе агрегируются по:
- проектам + есть общий дашборд со статой по всем сайтам суммарно
- слагам городов
- слагам разделов
- xptah каждой хлебной крошки

Знаю, что агрегация данных по слагам и xpath - не надежный формат, так как может измениться структура URL-адресов или фронт страниц на сайтах, но ИИ сделал
для каждого проекта свой config.php в котором я могу это поддерживать.

Актуализация данных:
1. Данные по трафику за последние сутки актуализируются в отдельной таблице в БД по крону раз в час
2. Данные по индексации страниц актуализируются раз в сутки и обновляются в отдельной таблице в БД по крону раз в сутки (строго ночью)

Также есть скрипты которые могут:
1. Заполнить пустые данные в БД (не трогая уже заполненные для экономии лимитов API).
2. Перезаписать заполненные данные в БД (тратятся лимиты API).
3. Заполнить названия новых разделов/страниц в БД для их дальнейшей агрегации.
4. И тд..

Эти скрипты не запускаются по крону (предназначены для ручного запуска), работают как по всем проектам, так и по каждому проекту отдельно (через get запрос).

И знаете что, я все еще не свободен, теперь я занят вайбкодингом, а чувство свободы - где-то там, впереди 👋

#ии #аналитика #парсинг #api
  • 🔥 8
  • 👍 2
More from @ulianoov
  1. Sep 23, 2026Mira Links — Гибкая система цен и скидок Чем больше объём заказа — тем выгоднее стоимость…
  2. Aug 12, 2026Всем новеньким - привет 🙌 Мы тут занимаемся SEO 😁
  3. Aug 3, 2026Почему пользователи уходят с твоего сайта в первые 3 секунды? 🖥 Картинка к посту показыва…
  4. Jul 23, 2026Post #771
  5. Jul 14, 2026Отслеживаем не брендовый SEO-трафик 🛍 Когда читаю SEO-кейсы, часто замечаю, что никто поч…
  6. Jun 30, 2026Как я покупаю ссылки под Google 🖥 Дисклеймер - данный пост не является SEO-кейсом. Ниже б…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →