iGaming SEO Lab - izzy
Open in Telegram
SEO в iGaming: новореги, EMD, индексация, AI, код, TDS, контент и процессы. Пишу как строю SEO-систему: тесты, фейлы, скрипты, гипотезы, первые FD и рост команды. https://izzyypizzy.com/ Автор: @izzyplzzy Сотрудничество/реклама: @staticya
Show moreThe country is not specifiedThe category is not specified
2 508
Subscribers
+724 hours
+1237 days
+34730 days
Posts Archive
С 7 мая ChatGPT начал чаще отображать более заметные ссылки на бренды в своих ответах. В результате реферальные визиты из ChatGPT выросли примерно на 150% (неделя до 7 мая по сравнению с неделей после)
p.s. теперь понятно, почему у меня больше стало трафа с гпт
+1
Домен желательно менять раз в месяц. Почт таким образом получается очень много.
Для хрумака или gsa нужна почта, много почт. Можно пользоваться сервисами, а можно быстро собрать на коленке из отработанных доменов.
Что получилось:
— один
poste.io в Docker
— одна админка
— много доменов внутри
— один MX-хост, например mx1.example.net
— catch-all через Domain bin
— исходящая почта не нужна
docker-compose.yml:
services:
poste:
image: analogic/poste.io:latest
container_name: poste
hostname: mx1.example.net
network_mode: host
restart: unless-stopped
environment:
HTTPS: "ON"
HTTP_PORT: "8080"
HTTPS_PORT: "8443"
DISABLE_CLAMAV: "TRUE"
DISABLE_RSPAMD: "TRUE"
volumes:
- ./data:/data
Важно:
— если на хосте уже запущен sendmail/postfix/exim, poste.io не сможет забрать 25 порт
— нужно остановить системный MTA и перезапустить контейнер
— проверка: nc 127.0.0.1 25 должен показать Haraka ready
DNS для mail-host:
A mx1 -> SERVER_IP
DNS для каждого домена:
MX @ -> mx1.example.net 10
TXT @ -> "v=spf1 -all"
Как добавить новый домен:
Добавить MX в DNS
В poste.io → Create domain
Создать ящик или использовать общий
В домене включить Domain bin (catch-all)
Указать целевой ящик
Если не хочется плодить mailbox, можно слать несколько доменов в один ящик.
Важно не путать:
— SMTP 25 = приём почты
— IMAP/POP3 = чтение почты
— SMTP 465/587 = отправка клиентом
То есть можно сделать схему:
— принимаем письма
— читаем их через webmail / IMAP / POP3
— отправку вообще не используем
p.s. пробую новые схемы, фд и траф есть - но пока не системно все.Тут я уже писал, что сделал свою мелкую TDS, которая точно держит на слабой впске 20 уников в секунду(наверное мало, но мне точно пока больше не-нннадо).
И, как обычно, мне было мало просто “сделать еще одну тдску, которых и так многовато.
Хотелось, чтобы она не просто редиректила трафик, а реально помогала понимать, что вообще происходит с юзером.
Поэтому основное отличие от всего, что я видел на рынке - это более глубокая интеграция со счетчиком(свой пикслель) и фингерпринтом.
Чтобы не просто видеть “ну кто-то пришел”, а понимать, откуда именно пришел юзер, как он зашел, что кликнул и что было дальше.
Еще важный момент - ссылка на TDS и счетчик у меня проксируются через nginx.
Чтобы не палить домены и не оставлять лишний футпринт там, где его можно не оставлять.
Сейчас я это все еще дообкатываю, причесываю и допиливаю.
Но, скорее всего, тоже выложу потом в паблик на GitHub.
Так что если тема вам интересна - расшаривайте пост по сеошным пабликам.
Может, так я быстрее морально дозрею выкатить это наружу и не зажму в столе как еще один “очень полезный проект, который никто никогда не увидел”.
p.s.
Самое забавное сейчас - фд с ChatGPT растут.
С Google пока все еще грустновато, кликов почти нет, но показы растут.
То есть жизнь какая-то есть, движение тоже есть, но пока все это больше похоже на “что-то начинает шевелиться”, чем на “ну все, поперло”.
Уже третий FD и именно с ChatGPT. А вот с гугла пока ничего. И хорошо и удивительно)
Микроотчет по "песочнице" за 5 недель:
- Посмотрел 2 стрима, один к сожалению в записи
- Собрал кеев по латам и тир-1
- Запилил 20 сайтов
- Купил GSA и базы, оплатил xevil - активно часть доменов сабмичу
- Получил 1 фд, видимо залетный
- Заказал 2 прогона магическими ссылками, пока не могу сказать был-будет ли эффект
- В целом показы растут, кликов почти нет. Даже на тех доменах, где не было никаких ссылок.
- Домены почти все emd новореги
- За все время, сделал кучу ненужного: запустил этот тг-блог и собрал 100+ подписчиков, сделал свою тдску(может через месяц выложу тоже в опенсорс), открыл первую публичную тулзу для GSC
По планам:
- проанализировать все что ща есть и почему нет трафа, буду пару дней не вылазить с ахрефса, семраша и датафорсео
- доделать парсер лицензций брендов и начать делать брендовые сайты
- делать чуть больше сайтов и системнее, надо 2-4 в день, а не как ща
Двигаем дальше! Пусть у нас все получится)
Вчера накидал свой небольшой проект -
https://github.com/izzipizzy/gsc-hub
По сути это простой клон SEO Gets - https://seogets.com/ - только сделанный под мои задачи и без лишнего.
История была очень простая.
До этого я ходил в GSC через MCP, и в целом оно работало. Но была одна проблема: нормально работать можно было только с одним аккаунтом за раз.
А когда у тебя сайты раскиданы по нескольким Google-аккам, это быстро превращается в неудобную возню: переключайся туда-сюда, вспоминай где какой проект, снова авторизуйся, снова смотри.
В какой-то момент мне это надоело, и я решил просто собрать себе локальный self-hosted хаб для Google Search Console.
Идея максимально простая:
подключаешь несколько Google-аккаунтов через OAuth и потом смотришь все Search Console сайты в одном месте.
Что уже есть сейчас:
* общая таблица всех сайтов из разных аккаунтов
* агрегация по запросам и страницам
* дашборды по сайтам
* CSV-экспорт
* история по запросам до 16 месяцев
* и все это локально, без желания тащить данные в очередной мутный SaaS
То есть логика была вообще не про "делаем стартап".
Я просто хотел нормальный рабочий инструмент для себя, чтобы открыть и сразу видеть, что происходит по всем сайтам, а не заниматься постоянным переключением между аккаунтами.
Самое приятное во всей этой истории - данные не улетают в какую-то внешнюю штуку.
Все крутится локально, токены лежат у тебя, и ты сам контролируешь, что где хранится и как работает.
Пока это, конечно, не какой-то большой продукт.
Это MVP. Рабочий, полезный и уже закрывающий мою реальную боль.
p.s. лайк-шер-алишер, пошарьте по сеошным каналам плиз
Только вернулся, пришлось по семейным очень не приятным и скоропостижным обстоятельствам отъехать на 3 дня...
Сел смотреть стату - она у меня была только по mcp google search console.
Очень неудобно - сделал на скорую руку с клодом - аналог простой пока #seogets
Скоро выложу - сможете коннектить данные со своими кредами и авторизацией в свои акки.
На скрине данные по сайтам за 7 дней. Показы растут, кликов почти нет... Заказывал до отъезда прогоны с магическими ссылками в 2х местах, ждем через 3-5 дней изменения.
Если и вы заметили, что последние дни клод "потупел"
Надо не быть тормозом, как я, а переключиться на режим Max
https://github.com/dvygolov/YellowTDS не знаю нужно ли кому то, ресерчил с клодом и нашел такое
Нашел и попробовал muxy - https://github.com/muxy-app/muxy
Круче чем cmux, 146%
Теперь можно вообще не выходить из консольного окошка в zed.
И файлы и гит сразу тут же, мега удобно)
А вы вообще используете MCP и скиллы? Или пока из AI-автоматизации только “ну напиши мне текстик”?
Если еще не трогали — очень зря.
Потому что это как раз та штука, после которой агент перестает быть просто болталкой и начинает реально что-то делать руками.
Самый известный каталог со скиллами, который я сейчас знаю:
https://skills.sh/
Там лежит куча готовых штук, которые можно себе быстро утащить и не изобретать велосипед через боль, слезы и кривые промпты.
А теперь к самому вкусному.
Один из самых полезных MCP для вебмастеров — это chrome-devtools-mcp:
https://github.com/ChromeDevTools/chrome-devtools-mcp
Что он дает?
Да по сути — прямой способ гонять Chrome DevTools через агента.
То есть можно не просто сказать “посмотри сайт”, а реально попросить его проверить производительность, открыть страницу, посмотреть, что там с загрузкой, что тормозит и где все плохо.
Примерно в таком духе:
Посмотри скорость сайта https://seodream.team/ и поправь
И вот тут начинается магия.
Потому что агент уже не фантазирует про “возможно, у вас тяжелые картинки”, а идет в браузер, смотрит фактическую картину и начинает править более предметно.
Не обещаю, что после этого у вас на PageSpeed сразу везде будет зеленое и наступит SEO-рай.
Но как инструмент для технички — это прям охуенно полезная штука.
Короче:
если еще не юзаете MCP и скиллы — вы, скорее всего, просто пока не поняли, насколько сильно они ускоряют нормальную рабочую рутину.
А я дальше еще покажу, что у меня на этом собрано и как я это использую уже в реальных задачах.
Окей, перед тем как рассказывать, как именно я генерю сайты, надо добить еще немного технички. Потому что без этого дальше будет непонятно, откуда вообще что берется.
Во-первых, весь ресерч из прошлого поста у меня завернут в один большой скилл для Claude.
Запускается это примерно так:
/keyword-research argentina slots key1 key2 key3
страна-тематика-начальные кеи
Дальше по ходу процесса я догружаю туда два файла из Ahrefs: keywords explorer и потом batch analysis для анализа доменов.
Где брать недорогой доступ к Ahrefs — уже писал постом выше.
На выходе у меня получается папка с ресерчем, кластеризованный CSV и предложения по регистрации доменов на основе топа. Чаще всего это EMD или что-то максимально близкое к топовым ключам в нужном гео.
Домены пока регаю в Namecheap
DNS держу в Cloudflare
То есть ключи уже есть, структура понятна, домен подобран.
Дальше возникает логичный вопрос: окей, а генерить это все чем и заливать куда?
Тут я начал собирать уже саму инфраструктуру.
Сначала купил Keitaro
Потом начал думать, на чем проще всего делать сами сайты. Выбор пал на Astro
Почему он? Потому что можно спокойно делать статику, сайты получаются быстрые, легкие и адаптивные. Для таких задач это прям очень удобная штука.
Дальше надо было понять, как все это деплоить и как не страдать, если потом придется быстро переезжать.
Сайты, как я уже писал, у меня лежат локально в Gitea. И да, что удобно — у Gitea есть свой официальный MCP, так что оно тоже отлично встраивается в этот процесс.
Для деплоя захотелось что-то более-менее красивое и управляемое, и выбор пал на Coolify
По сути, это self-hosted PaaS: деплоишь все на свой сервер, видишь, что происходит, смотришь логи, и если где-то прилетела абуза, у тебя весь код уже в гите, поэтому переезд занимает буквально минуты, а не превращается в цирк с конями.
Можно было, конечно, сразу уйти в Cloudflare Pages, но мне хотелось держать это у себя и видеть логи руками.
Под это дело я взял VPS на Vultr за 10 баксов.
И все закинул туда.
Дальше уже кайф: деплой в одну кнопку, каждый сайт в своем Docker-контейнере, и если не хочется руками ковыряться в конфиге Claude или ChatGPT спокойно помогут все это быстро дособрать.
Ну и, конечно, захотелось дрочить на стату.
Для этого я поставил себе Rybbit
Это self-hosted аналитика, легкая и приятная, без желания немедленно снести ее к хуям после первой настройки.
Счетчик у меня создается при билде, но наружу я его не свечу напрямую и прячу за проксированием в Docker.
Типа так:
location ^~ /counter/ {
proxy_pass https://${ANALYTICS_HOST}/api/;
proxy_ssl_server_name on;
proxy_set_header Host ${ANALYTICS_HOST};
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header User-Agent $http_user_agent;
proxy_set_header Referer $http_referer;
proxy_set_header Accept-Language $http_accept_language;
}
Редиректы на Keitaro я тоже сделал лениво и без лишней драмы: одна кампания, куча флоу, редирект через JS и тоже проксирование запроса.
Типа так:
location ^~ /go/ {
rewrite ^/go/.*$ /${TRACKER_ENDPOINT} break;
proxy_pass http://${TRACKER_HOST};
proxy_set_header Host ${TRACKER_HOST};
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
Короче, на этом этапе у меня уже есть:
ключи, кластеры, домен, локальный git, деплой, трекер, аналитика и возможность быстро перекатывать сайты, если где-то запахло проблемами.
А в следующем посте уже покажу саму генерацию.
И да, по секрету заранее: это тоже один мой промпт для Claude.
Еще отдельно покажу, как я собираю логи, чтобы смотреть, что вообще происходит, и расскажу про первые «успехи», которые пока, если честно, ну такие себе.Следующий этап после «ну все, пора уже начинать» у меня был про подбор ключей.
Я месяц ждал первый стрим от @AlexWebSEO, чтобы наконец перестать просто смотреть по сторонам и начать нормально экспериментировать.
Первое, с чего зашел, — подбор ключей.
Изначально была идея сделать все красиво и по-богатому: взять Ahrefs на полном тарифе, чтобы сразу работать как человек, а не как нищий инженер на энтузиазме.
Но жаба сказала: «Ты че, охуел?»
Поэтому сначала пошел по пути ручного серча.
Для начала взял доступ тут. За 30 баксов в месяц — норм, чтобы потыкать, понять механику, пособирать ключи руками и вообще не лезть сразу в дорогую подписку.
Насобирал. Посмотрел. Подумал. И понял главное: руками это все делать можно, но долго, нудно и в какой-то момент уже просто заебывает.
Особенно если хочется делать не один сайт, а сразу пачку.
Потом где-то увидел DataForSEO и то, что у них есть нативный MCP.
Попробовал на стартовом балансе — у них при регистрации дают $1 trial credit. Мне этого хватило примерно на один сайт, после чего я докинул еще 50 баксов и пошел дальше. У самого DataForSEO модель pay-as-you-go, но минимальное пополнение сейчас от $50.
По ощущениям, если не безумствовать, то на один сайт у меня сейчас уходит примерно 1–2 бакса.
Мой текущий алгоритм такой:
1. Через MCP DataForSEO получаю большую пачку ключей и suggested keywords.
Обычно это что-то в районе 10–20 тысяч запросов.
2. Дальше руками прогоняю батчем все это через Ahrefs.
Смотрю, что вообще живое, и фильтрую по KD <= 20.
3. Выгружаю файл в Claude и уже там дочищаю мусор, дубли, странные интенты и все, что выглядит как хуйня, а не как рабочая семантика.
4. В итоге обычно остается что-то в районе 150–200 нормальных ключей, с которыми уже не стыдно работать дальше.
5. Потом кластеризую это по топу через DataForSEO.
6. После этого отдельно батчем анализирую домены из топа в Ahrefs.
7. Дальше уже подбор домена, покупка нового домена и генерация сайта.
В целом эта часть у меня занимает не больше 20-30 минут. В общем, первая важная мысль у меня такая: руками собрать можно, но масштабировать это больно.
Как только хочется делать не один сайт «на попробовать», а строить процесс, без нормального источника данных и автоматизации все быстро превращается в унылую ручную еблю.
Про генерацию сайта напишу уже в следующем посте.
Спрашивайте, если чего то не понятно было, а для меня очевидно.
Начну с локальной технички — того, на чем у меня вообще крутится работа.
Сейчас мой основной сетап — MacBook M4 Pro, 16", 48 ГБ оперативы и внешний монитор.
Оперативы брал с запасом, потому что думал активно гонять локальные LLM через Ollama. В итоге, как это обычно бывает, поигрался, потыкал, сказал себе «ну прикольно, бля» — и забросил.
Из базового софта у меня стоит:
iTerm2 — https://iterm2.com/
терминал, без которого уже как без рук.
OrbStack — https://orbstack.dev/
для меня это удобная и легкая замена Docker Desktop для локальной разработки и тестов.
cmux — https://cmux.com/ru
когда у тебя одновременно открыто слишком много сессий, он прям спасает: удобно, красиво и не превращает экран в помойку.
Самое важное, что у меня крутится в Docker через OrbStack — это Gitea:
https://about.gitea.com/
По сути, это мой локальный git-сервак: все проекты лежат там, все под рукой, все контролируемо.
Если нужно что-то быстро показать наружу или куда-то залить, просто поднимаю туннель через Cloudflare Tunnel:
https://developers.cloudflare.com/tunnel/
Вся разработка у меня сейчас в основном идет через Claude Code и Codex:
Claude Code — https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/overview
Codex — https://openai.com/codex/
Именно консольный формат мне вкатил лучше всего — десктопные AI-штуки у меня толком не прижились.
Мне проще, когда все рядом с кодом, гитом, логами и командной строкой, а не размазано по десяти окнам.
По редакторам тоже путь был обычный:
для PHP (да, я пхпшник, не надо делать лицо) раньше сидел между PhpStorm и VS Code,
а сейчас, когда сам руками пишу меньше и чаще просто правлю, добиваю и направляю агентов, почти все делаю в Zed:
https://zed.dev/
Если коротко, мой текущий локальный стек такой:
макбук помощнее, терминал поудобнее, докер полегче, свой git локально, AI в консоли и редактор без лишнего жира.
Пожалуй, для первой части этого достаточно.
Дальше могу отдельно расписать, как именно у меня устроен рабочий процесс: проекты, агенты, git, тесты и где во всей этой схеме SEO, код и автоматизация наконец начинают дружить, а не ебать мозги.
подключил в клод mcp для gsa - очередной раз офигел, как он замечает все быстрее меня в десятки раз
upd: опечатался - не gsa конечно, а gsc
p.s. https://github.com/AminForou/mcp-gsc
p.p.s следующий пост будет про что и как я начал делать на первых шагах
Привет, я из тех людей, кто слишком давно в SEO и еще дольше — в программировании.
В SDT-песочницу пришел не потому, что “надо”, а потому что мне по кайфу учиться новому, проверять гипотезы и смотреть, как идеи превращаются в рабочие штуки, а не в очередную бесполезную хуйню в заметках.
В работе постоянно использую Claude Code и ChatGPT.
Через них закрываю кучу задач: автоматизация, оптимизация, анализ, тесты, эксперименты — всё, что помогает делать быстрее, лучше и умнее.
Здесь буду писать про SEO, iGaming, код, AI и то, как всё это между собой нормально подружить.
Без пафоса, без сказок про кнопку “бабло”, зато с практикой, наблюдениями и иногда матерком, потому что без него некоторые процессы в SEO вообще невозможно описать честно.
Подписывайся, если тебе ближе думать, тестить и делать, а не просто пиздеть.
