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 174
Subscribers
+224 hours
+227 days
+10030 days
Posts Archive
https://www.youtube.com/watch?v=yp9Fkly8UV4
Гугл update фсе - https://status.search.google.com/incidents/LEubPCm2octf2uMqCFKE
Поставил проверять топы по своим гео, что подняло в начале апа, вернуло куда было. Что выкинуло, пока там и осталось.
Ебошим дальше)
Спросили тут в реф-чатике, как проверить, что купленные беки реально стоят на сайтах. Полез отвечать, понял что у меня под это давно есть кусок кода внутри большого проекта. Вырезал, причесал, выложил отдельно.
Даёшь список страниц-доноров и список своих доменов, на выходе csv: где ссылка есть, каким анкором и с каким rel.
Зачем. После линкбилдинга и меджиков у тебя табличка обещанных размещений и вера в человечество. А по факту: ссылку поставили и через месяц сняли, поставили с nofollow, воткнули на поддомен, анкор молча поменяли на голый урл, страницу с размещением снесли. Руками проверять сотню доноров это тоска, а через месяц всё заново.
Что в csv по каждой найденной ссылке:
- страница-донор из твоего списка, ровно как ты её дал, чтобы строки джойнились обратно в твою табличку
- какой из твоих доменов нашёлся
- полный урл ссылки
- анкор, для картиночных ссылок берётся alt
- rel как есть, плюс отдельная колонка nofollow yes/no
- ошибка, если страница вообще не открылась
Пустой домен и пустая ошибка = страница отсканилась нормально, ссылки на ней нет. То есть кинули.
Мелочи, ради которых я это в своё время и дописывал:
- поддомены считаются твоими, www.mysite.com и blog.mysite.com матчатся на mysite.com
- редиректы идут по цепочке, относительные ссылки резолвятся от той страницы, которая реально ответила, с учётом base href
- домен можно писать как попало: mysite.com, https://mysite.com/path, с портом, с точкой в конце, юникод и punycode матчатся друг с другом
- у мелких доноров вечно просроченные серты, поэтому есть --insecure
- одинаковые ссылки на странице схлопываются, но если вторая с другим анкором - она останется
- в конце в stderr падает отчёт: сколько просканил, на скольких ссылка есть, на скольких ноль, сколько отвалилось и разбивка по твоим доменам. csv при этом остаётся чистым, можно пайпить дальше
- отфильтровать только дофолловые - готовый однострочник в ридми, потому что грепать csv глазами такое себе
Честно про ограничения. Парсится сырой html. Если донор подставляет ссылку джаваскриптом после загрузки, тулза её не увидит. Рейт-лимитера и robots.txt нет, воркеров по умолчанию 8, если весь список сидит на одном домене - ставь меньше, не долби человека.
Питон 3.9+, один файл, зависимостей ноль, ставить нечего. 44 теста на стдлибе, гоняются без сети.
https://github.com/izzipizzy/backlink-finder
Если чего-то не хватает - пишите в комменты или в issues, допилю.
p.s. пост не рекомендован продавцам меджиков))
Repost from MAXIMAFFILIATE
Ушёл с Keitaro на SlimTDS
Больше не хочется кликать куда-то и настраивать трекер и компании, офферы.
Хочется просто написать - раскидай компании, добавь офферы и распредели трафик в сплит.
Трекер взял отсюда с поста Стрижа - https://t.me/MoneyBeatsEvil/3227
Взаимодействие в работе в целом у меня поменялось - теперь это вкладки слева как чаты. Ушёл с Cursor, потому что неудобно было работать с Claude Code в окнах вверху.
Даже в Chrome добавили вкладки слева и я тут же перешёл на этот же интерфейс.
Кажется что на скрине это одна программа, а это Codex и браузер. Меня че-то прикалывает эти 3 колонки менюшек))
Пример как в клоде запустить кодекс для критики и потом правки в основном клоде, без моего участия в целом
Используй Orca orchestration.
Ты автор и координатор.
Прочитай текущий post.md.
Запусти Codex как отдельного child agent в текущем worktree и передай ему задачу: только критиковать пост, файл не изменять. Пусть проверит структуру, воду, повторы, логику, тон, фактические утверждения и AI-sounding формулировки.
Дождись результата Codex, покажи мне краткое резюме его замечаний и только потом переработай post.md.
Или короткий вариант: Orca review: Codex, жесткая критика, без правок файла. Потом сам исправь.
Съезжаю с muxy на Orca.
Muxy у меня прожил долго и он реально крутой, я его до сих пор советую: проекты, worktree, агентов видит, есть cli, есть расширения. Просто в какой-то момент стало мало)
Разница если коротко. Muxy это терминал, который хорошо понимает проекты и агентов. Орка идёт сверху: там ты думаешь задачами, вкладки вообще не главное. Проект, worktree, агент, дифф, мерж, в помойку. У меня к вечеру десяток вкладок и я не помню, где тот клод, который правил сайтмап.
Что получил сверху того, что было в muxy:
- Гонка агентов. Кидаешь один промпт сразу на пятерых, каждый пилит в своём worktree, потом сравниваешь пять вариантов и мержишь того, кто справился. Вот это прям вау.
- Комменты прямо в дифф. Тыкаешь в строку, пишешь что не так, замечание улетает агенту. Больше не надо диктовать «файл такой-то, строка где-то 238».
- Design mode. Открыл сайт во встроенном браузере, ткнул в кривой блок, агенту ушёл html, css и кусок скрина этого блока.
- Расход лимитов по клоду и кодексу видно сразу, аккаунты переключает без перелогина.
- Статусы агентов: этот пашет, этот закончил, этот ждёт ответа. Ходишь туда, где тебя ждут. Круг по cmd+1..9 больше не нужен.
- Worktree по ssh, если репа и агенты живут на сервере.
И ещё у Орки есть отдельный CLI skill для агентов. Ставишь его в кодекс или клод, и агент сам умеет рулить Оркой: создать новый worktree, отдать кусок задачи другому агенту, проверить его статус, написать в терминал, забрать результат, открыть встроенный браузер. То есть раскидываешь задачи уже не только ты руками. Можно сказать «раскидай это на три задачи и собери результат», а дальше агент сам ходит по Орке.
И вот тут самое вкусное. Несколько агентов над одной задачей: один пилит, второй в соседнем worktree читает его дифф и кидает замечания, первый идёт переделывать. Между собой, без меня. Или режу одну задачу на троих, каждому свой кусок, потом сборка. Клод, который ревьювит клода, ловит тупняки лучше, чем я в одиннадцать вечера на десятом диффе. Мне остаётся посмотреть итог и смержить.
Оговорюсь: muxy тоже быстро пилят, может часть этого у него уже есть. Если проглядел, поправьте в комментах.
Кстати про иде. Три месяца назад отписался от пхпшторма и сижу в зеде, ни разу не пожалел. Когда код пишут агенты, от иде тебе остаётся дифф и ревью. Всё остальное просто перестаёшь открывать.
И то, ради чего я вообще полез смотреть. Мобильный клиент.
Запустил задачу на ноуте и ушёл по делам. Агент доделал, тебе падает уведомление на телефон. Открываешь, читаешь что он там наворотил, отвечаешь или докидываешь следующий шаг. Возвращаться к ноуту ради одного «да, теперь прогони тесты и поправь вот это» не надо.
Если агенты живут на удалённой машине, вообще красота: ноут можно закрыть, а работа продолжится. Я только вернулся из поездки, где ноут открывался урывками, так что для меня это киллер-фича.
Если у вас один клод в одном проекте, забейте, будет только мешать. Вся эта история начинает играть, когда одновременно висит десяток задач по разным репам и вы уже не помните, кто из агентов что доделал.
https://github.com/stablyai/orca - тут репа и релизы, ставится и через brew
https://www.skills.sh/stablyai/orca/orca-cli - скилл
Ну всё, я дома. Отпуск вышел почти на 45 дней, около 6000 км за рулём. Впервые за долгое время получился нормальный отпуск. Обычно у меня это работа из другого города, ноут на коленях и те же дедлайны.
Маршрут я расписал заранее, красиво, по дням. По факту всё, что запомнилось, это незапланированные остановки. Свернул не туда, увидел указатель, остался ночевать там, где не собирался. Ни одна из лучших точек поездки в изначальном плане не стояла)
Режим был максимально простой: купался, загорал, тренил в зале. Всё. Никаких «ну ща по-быстрому гляну статку».
Первую неделю голова ещё крутится в старом режиме. Едешь по трассе и ловишь себя на том, что прикидываешь, как там индексация и не пора ли открыть GSC. Потом отпускает. Где-то на второй неделе поймал забытое состояние: просто едешь, смотришь в окно, и в голове тихо.
За это время гугл апнулся дважды. Первый ап прошёл мимо меня целиком, узнал о нём постфактум. Второй зацепил LatAm, и его я разбирал уже с телефона на парковке (пост был на днях).
И вот что из этого вылезло. Если проект держится 45 дней без твоего ежедневного ковыряния, он собран нормально. Если разваливается за неделю без ручного управления, то это не проект. Это работа руками, которую ты сам себе придумал и сам к себе привязал.
Ещё наблюдение про машину. За рулём отлично думается, но не о задачах. Задачи в голове не решаются вообще, зато на длинных перегонах становится видно, что из планов можно не делать никогда. У меня из списка «сделать осенью» само вымерло пунктов пять. Ни одного не жалко.
И отдельный кайф, о котором никто не предупреждает. Полтора месяца всё, что у тебя есть, это ноут на 16 дюймов на коленке, поза крючка и встроенная клава. А потом садишься домой: два монитора по 32, нормальное кресло, своя клава. Первые полчаса просто сижу и радуюсь, что всё открыто одновременно и никуда не надо переключаться) Мобильность это хорошо, но рабочее место всё равно решает.
Возвращаюсь отдохнувшим и ребутнутым. Бэклог за это время меньше не стал, зато появилось желание половину его снести и переписать подход. С этого и начну.
А вы как? Получается уехать от проектов больше чем на неделю и не лезть в консоль каждый вечер, или отпуск всё равно превращается в удалёнку с видом получше?
Эх, поспешил я... Потому что в дороге домой и за рулем.
В скилле дайджеста есть раздел Internal Quality Gate. Начинается со слов «Before finalizing, verify silently». Дальше семь пунктов, среди них fullness, то есть хватит ли заметки для будущих вопросов. Ни одного шага «перечитай источник», «сверь с оглавлением», «покажи, что выбросил».
Теперь что это значит на практике. Выжимку написала модель. Проверяет её та же модель, тем же проходом. Того, что она выбросила, в контексте у неё уже нет. Она смотрит на свой текст и решает, всё ли важное на месте. Успех по отсутствию признаков: дырок не видно, значит дырок нет.
Такая проверка не может покраснеть никогда. А значит она не проверяет ничего, просто выдаёт бумажку.
Что нужно:
- держать источник под рукой и сверяться с ним отдельным проходом, по памяти не считается
- сначала составить список того, что обязано быть покрыто (главы, ключи, страницы, интенты), потом идти по списку
- проверять другой сессией или другой моделью, которой на вход дают только источник и результат
- в сео проверка вообще должна быть внешней: живая выдача, GSC, логи сервера. Остальное это мнение модели о самой себе
Совершил ровно ту же ошибку, как и модели) поверил на слово в описании проекта) Не глянув в код...
Но мне понравился сам подход, и себе такое сделаю точно.
Нашёл плагин для Кодекса: жуёт книжки в саммари, по которым потом сам же и работает
Плагин не мой, автор iamjudin, называется Bookworm. Три скилла:
- Дайджест. Берёт книгу (лучше EPUB) или ссылку на статью, делает выжимку, прикручивает содержание, сам находит папку хранилища Обсидиана и кладёт файл туда.
- Рефайн. Приводит файлы (лучше мд) в вид, который Обсидиан нормально показывает. Хорошо жуёт дипресёрчи.
- Энрич. Обогащает исходник: накидывает примеров, предлагает альтернативные методы.
Зацепил он меня критерием полноты. Автор проверяет саммари так: сможет Кодекс взять этот файл как рабочую базу или всё равно полезет в первоисточник. То есть выжимка пишется под агента.
И вот тут оно щёлкает с нашей работой. У всех уже есть агент, который пишет тексты, собирает структуру, чинит техничку. Знания он тянет из головы, где сео застряло на «пишите полезный контент и ключ в h1». Каждый раз кидать в контекст одни и те же пдфки лень. А так прогнал один раз то, что считаешь правильным, и агент ходит в свою же папку.
Себе хочу закинуть слитую доку гугла, quality rater guidelines, свои старые разборы апов и дипресёрчи по гео, с которыми работаю. Хотя чувствую, что дальше начнётся отдельная боль: как это всё разложить, чтобы агент брал нужное, а не первое попавшееся.
Отдельно, что можно унести прямо сейчас без всякого плагина. Автор советует добавлять в конец запроса на дипресёрч вот такое:
«Подготовь результат в чистом Markdown для Obsidian. Используй ##/###-заголовки, реальные Markdown title-links [Название](URL), без номерных citations [1] и без raw markers. Источники собери в конце под ## Источники, сгруппировав по разделам. Для повторяющихся полей используй таблицы Параметр | Описание, а Mermaid оставляй кодом»
Результат приходит в виде, который не надо потом причёсывать руками.
Шёл автор к этому от идеи «второго мозга»: свалить дипресёрчи, выжимки книг и заметки в одно место. Оказалось, что просто нашвырять в Обсидиан экспортов нельзя, отображается криво и саммари сомнительные. Отсюда и плагин. Дальше у него по плану плагин для сборки плагинов.
https://github.com/iamjudin/Bookworm
А вы своим агентам базу знаний вообще собираете, или каждый раз с нуля объясняете, что такое нормальная перелинковка? У меня до сих пор нет RAG, только файлы фактов для гео, чтобы не было ресерчей.
Repost from SEO без воды
Начался Google August 2026 spam update
– Затронет все страны и языки
– Займет несколько дней
Источник: Google Search Status Dashboard.
Опять ап. И опять по LatAm
Заметил, что показы просели, полез проверять руками. Взял по 3-4 топовых запроса с каждого домена за последние сутки из GSC, прогнал 175 живых выдач через dataforseo до топ-100 и сравнил с тем, что рисует консоль.
Картина по гео:
- Аргентина: 31 пара из 56 вообще вне топ-100. Это 55%
- Чили: 4 из 4, то есть всё
- Испания: 14 из 105, 13%
- Франция: 4 из 34, 12%
8 доменов выпали целиком, по всем проверенным ключам. Один из них держал 318 показов за сутки, теперь по своим запросам его в выдаче нет вообще.
Испания и Франция при этом гуляют в пределах ±3 позиций, реал местами даже лучше средней из GSC. А один французский поднялся с 27 на 2 по основному ключу. Так что «упало всё» тут не про этот случай. Выкосило точечно, по одному региону.
Половина этих выдач физически короче ста позиций. По одному запросу гугл отдал 7 органических результатов. Семь. Там нет никакого топ-100, чтобы в него не попасть, там вся выдача это один экран. Так что «вылетел из топ-100» на таких ключах значит просто «его нет».
У вас как с этим апом? По каким гео зацепило?
Попросили тут в комментах про техничку, и кажется мне это вы зря))
1. Тестирование и приёмка, неочевидное
Главный трюк - солёные маркеры блоков. У каждого сайта своя соль, при сборке каждый блок штампуется атрибутом с солёным id. Дальше проверка достаёт из собранного HTML текст именно этого блока и гоняет по нему шесть проверок: покрытие, присутствие, заглушка, тонкость, near-dup, диалект.
Покрытие тут ключевое. Набор блоков страницы регенерится из матрицы интентов прямо в момент проверки и сверяется с тем, что собрал агент. Самодельный или урезанный список валится механически.
Второй трюк - атрибут data-stub. Фаза кода ставит однострочную заглушку и вешает этот атрибут. Фаза контента обязана переписать блок и атрибут снять. Остался data-stub = блок не переписан, приёмка не закроется. Это ловит бодрое «контент готов» при пустой странице.
Третье. Проверка на тонкость по длине пропускает филлер, поэтому есть отдельный список шаблонных фраз типа «наша редакция готовит этот обзор» и «подробная информация о». Один такой шаблон у меня утёк в 1094 блока, прежде чем я его отловил.
Четвёртое, моё любимое - проверка дизайна на непохожесть. Считаю difflib-ratio каждого компонента против базового шаблона, предварительно сняв цвета. Компонент, которого в шаблоне нет, плюс компонент с ratio < 0.70 = переосмысленный. Ratio ≥ 0.95 = перекраска = футпринт сети. Приёмка требует минимум 4 переосмысленных компонента. Без этого агент делает один красивый герой, всё остальное тащит как есть, и «разный дизайн» сводится к палитре в одном файле.
Ещё по мелочи, но всё из боли:
- Находки аудита персистятся в findings.json со статусами. Фаза не закрывается, пока есть открытая находка любого приоритета, включая P2. Отклонить можно, но с обязательной причиной. Агент стабильно чинит P0-P1 и бросает P2, прозой «чини всё» это не лечится.
- Обязательный скелет силоса. Страницы без ключей (легалка, жалобы, платежи) агент любит вырезать под соусом «нет ключей, значит не нужно». Скрипт валит, если из карты пропала обязательная ось.
- Пре-деплой проверка контактной формы. Фиксированный путь /tg/send на всю сеть = футпринт, путь обязан быть свой на каждом сайте, из соли.
- Пост-деплой проверка живого урла: 200, каноникал, sitemap, robots с Disallow, ключ IndexNow реально отдаётся, служебный редирект отдаёт noindex. Монитор в Uptime Kuma создаётся только после зелёной проверки.
И то, до чего я дошёл позже всего: тесты на сам скилл. Контракт-тесты проверяют, что каждый пункт чеклиста существует в реестре и упомянут в своей фазе, что все упомянутые скрипты на месте, и главное - бюджет токенов. SKILL.md не больше 2100 слов, каждый reference не больше 1400, суммарно не больше 11500 (в прошлой версии было ~24700). Документация деградирует ровно так же, как код, и это ловится тестом.
Плюс отдельные тесты на то, что приёмка не закрывается: «не должна закрыться без подписей», «пустой evidence отвергается», «неизвестный id отвергается». Тестирую сам механизм невозможности халтуры.
2. Структура хранения
Прогресс билда живёт в .build-state.json в папке сайта: домен, страны, локали, соль, ключ indexnow, слаги разделов, стратегия i18n, статусы 10 фаз, пропуски с причиной, все подписи с их evidence, заметки. Единственный источник правды по прогрессу, поэтому билд идемпотентен и поднимается с любого места после падения.
Контракты лежат в docs/ сайта: page_mapping.csv (страница, путь, ключ, ось, локаль), intent_map.csv, page_blocks.json, block_briefs.json, provider_images.json, links.csv, токены дизайна, audits/findings.json, dropped_keywords.txt. В гит уезжают только контракты и код. Аудиты, скрины и исходники дизайна остаются локально.
Таксономия одна на всю сеть: матрица «блок × тип страницы → приоритет, формат, гео-охват», плюс типы страниц и чеклисты. Оркестратор эти файлы не читает вообще, там 1000+ строк. Их едят скрипты, а субагенту в промпт вставляется готовый срез.
Гео-справочники - плоские файлы по странам: платёжки, регуляторы, популярные бренды, локаль, диалект, провинции для стран с региональным регулятором. Нет файла под нужное гео - веер веб-поиска создаёт по образцу существующего, старые не перезаписываются.
Отдельно реестр дизайнов на всю сеть и библиотека токенов, чтобы не повторяться между сайтами.
Мелочь, которая сильно экономит: полные списки от субагентов наверх не возвращаются. Они пишутся в docs/_agent/<scope>.json, а в главный поток идёт только путь и число. Скиллы залочены с хешами источников, как пакеты.
Сейчас в репе 100+ сайтов, все по одной схеме.
3. Модели
Тиринг жёсткий, три типа агентов:
- Haiku - механика без суждения: фетчи, прогон проверок, манифесты, слаги, инвентарь. Правило - один батч-скрипт за вызов, пейсинг и ретраи живут внутри скрипта. Как только даёшь ему «рассуждать по элементу», он начинает перебирать страницы ходами, и вся экономия исчезает.
- Sonnet - рабочая лошадь, процентов 80 объёма: гео-ресёрч, schema, скаффолд Astro, не-money копия (игры, листинги, хабы, адаптация локалей), пост-фактум аудиты.
- Opus - только там, где есть вкус: money-проза бренд-обзоров, дизайн-система с нуля, конверсия, синтез находок аудитов.
Правило по умолчанию: сомневаешься между sonnet и opus - бери sonnet. General-purpose запрещён совсем, он утекает на opus.
Главная статья расходов - это cache-read, то есть контекст, умноженный на количество ходов. Сама генерация на этом фоне копейки. Поэтому тяжёлые фазы уезжают в субагента с чистым контекстом и возвращают максимум 8 строк статуса. Возврат без exit_code не принимается вообще.
4. Отмазки и галлюцинации
Вот тут самое весёлое. Реальные, все словил лично:
- «Матрицу не нашёл, сделаю свой список блоков». Придумывает набор из головы, страница внешне нормальная, а половины блоков нет. Ловится покрытием.
- «Блоков многовато, урежу до разумного». Тот же механизм ловит.
- Подпись одним словом: «сделано», «ок», «проверено». Поэтому evidence обязан быть командой с её выводом или числом.
- Галочка из прошлой итерации выдаётся за факт. Артефакт с тех пор трижды поменялся, а отметка стоит. Поэтому закрытие фазы перегоняет все скрипты заново.
- «Сам поведу тяжёлую фазу, так контролируемее». Итог - главный контекст на 400-750 тысяч токенов, который потом перечитывается сотни ходов.
- Тащит компонент или токены из соседнего сайта сети. Двойной вред: битые зависимости плюс одинаковый дизайн.
- Переводит es-CL копипастом с es-AR. Ловится проверкой диалекта.
- «Текст напишу сам, быстрее». Выходит пресно и коротко, ловится на тонкости и near-dup.
- Рандомизирует id пиксель-кампании «ради анти-футпринта». Атрибуция улетает в 404. Анти-футпринт - это обфускация, id остаётся зарегистрированный.
- Служебный урл отдаёт 500 на серверный curl (это антифрод трекера, так и должно быть), агент считает это дефектом и лезет чинить рабочий сайт.
- Ютуб затроттлил - подменяет кадры стоком или генерит AI. Запрещено явно, ловится глазами на скрининге.
- И вечное: «build не идёт, но в целом готово».
У меня в скилле по итогам всего этого лежит таблица на 10 строк в формате «что агент думает / как оно на самом деле». Работает лучше, чем прямые запреты: запрет он обходит, а на разобранную отмазку ему возразить нечем.
Общий вывод за всё время: агент не ленивый и не злой, он оптимизирует закрытие таска. Значит любая проверка, которую можно пройти словами, будет пройдена словами. Работают только те, которые он физически не может обойти.
Кому какой пункт развернуть подробнее - спрашивайте, распишу))))
Допилил свой скилл под клода, который собирает сайт из сырых ключей. Назвал izzy-intent-v3.
Кидаю ему список ключей и страны с языками. Дальше он сам режет ключи по интентам, строит структуру, придумывает дизайн, пишет тексты, собирает Astro и деплоит. За весь билд дёргает меня три раза: вводные, дизайн, и «деплоим вот сюда?».
Генераторов сайтов вагон, тут ничего нового. Вся возня была в другом.
Кто давал агенту большую задачу, тот знает эту боль. Он бодро говорит «готово», а по факту половину пропустил. Ему просто выгодно закрыть таск побыстрее) И писать в промпте «делай хорошо, не пропускай шаги» бесполезно, пообещает и всё равно срежет.
Поэтому я сделал так, чтобы срезать было физически нечего.
- Билд разбит на 10 фаз, на выходе каждой стоит приёмка. Закрыть фазу можно только скриптом, он сам лезет на диск, проверяет артефакты и гоняет тесты. На глаз не закрывается вообще никак.
- Где машина проверить не может, агент расписывается руками. Но словом «сделано» расписаться нельзя, нужен пруф: команда и её вывод, число, результат грепа. Соврал = следующая фаза упадёт ровно в этом же месте, только позже и дороже.
- Страниц из головы нет. Каждая страница и каждый блок тянется до строки в матрице интентов и до строки в моём списке ключей. Не протянулось - страницы не существует.
- Резать блоки на своё усмотрение запрещено, набор считает скрипт. Хочешь меньше - иди правь матрицу.
- Дизайн на каждом сайте свой. Перекрасить базовый шаблон не выйдет, проверка на непохожесть такое валит. Плюс веду реестр занятых направлений, чтобы самому себе не наплодить клонов.
Отдельно про деньги. Раньше весь билд шёл одним потоком, и контекст к концу распухал до 400-750 тысяч токенов. Вот это и перечитывалось сотни ходов подряд, туда уходили основные деньги. Сама генерация стоила копейки на этом фоне.
Ща главный поток тонкий: раздаёт работу и проверяет приёмку, объём сам не таскает. Тяжёлые фазы (картинки, код, тексты, анализ) уезжают субагентам с чистого контекста и возвращают мне 8 строк статуса. Картинки вообще идут фоном параллельно с кодом, они его не блокируют.
Ну и батч-режим: манифест на пачку сайтов, дальше вообще без вопросов, очередь переживает перезапуски.
Больше всего времени, кстати, ушло не на сам билд. Ушло на список того, чем агент отмазывается. Там прям таблица: что он думает и как оно на самом деле)
А вы как с этим воюете на длинных задачах? Промптом, проверками, или просто руками всё перепроверяете?
Repost from 369Team
👍 Ищем бесплатные дропы под любые ГЕО быстро — вторая часть
В этом посте мы расскажем об ещё одном способе поиска халявных дропов через СМИ.
В качестве бонуса мы сделали для вас бесплатный сервис, который позволяет пробивать свободные дроп-домены по выгрузке Ahrefs, как и обещали в прошлом посте
❤️ Поиск дропов через СМИ
1️⃣ Ищем жирный СМИ ресурс в нужном нам ГЕО
Первый способ: искать в Google по локальным ГЕО запросам, например "Noticias de España" - для поиска испанских газет.
Второй способ: искать рейтинг СМИ по запросам "top spanish newspapers"
Третий способ: через AhrefsЕсли с первыми двумя способами все понятно, то третий разберем на своем примере: Будем искать дропы в Испании. Идем в Ahrefs в Keywords Explorer, вводим ключ "news" или в нашем случае на испанском "noticias", выбираем GEO Spain. Нажимаем Search и идем на вкладку Traffic Share -> By domain. Получаем список доменов, которые стоят в топе по нужному нам ключу. Это и есть наши газеты. 2️⃣ Поиск доменов с нужными параметрами Берем домен из списка (у нас это elpais.com) и идем в инструмент Site explorer -> Linked domains. Включаем фильтры:
- DR - ставим от 1 до 35
- Dofollow
- Linked pages - ставим от 1 до 100Нажимаем Export выбираем формат CSV и делаем выгрузку. 3️⃣ Получаем список свободных дропов Теперь идем в сервис, который мы заботливо подготовили для вас. Загружаем в поле ввода наш файл с Ahrefs, а также ваши прокси формата:
user:pass@ip:port
Нажимаем кнопку Начать - ждем и получаем результат.
У нас получилось 762 дропа с 30к проверенных доменов. Вот несколько неплохих бесплатных дропов, которые мы выловили с этой выгрузке:
iberconceptos.net
cincomillonesdepasos.org
edicionrecuerda.comПользуйтесь на здоровье и ищите дроп домены для своих проектов абсолютно бесплатно. 📑Полезные ссылки для вас: Сервис по проверке доменов https://drophunter.369whois.online/ Список проверенных дроп доменов на Испанию с этого поста https://mega.nz/file/XaAAkYyC#B3pr37ZMxf3JQdLG-NXudUhSjggmV5KKSCXxOK8aYoQ
Удивительно, кликов конечно после переклейки в 301 пока нет почти - но показы сильно выросли и индекс вырос.
Выходит с каноникалом не вышло, а 301 работает. Значит надо ссылочек подкупить)
Клод теперь метит весь свой текст невидимой водянкой
С 2 августа новые модели маркируют все, что генерят. Метка не в метаданных, а прямо в тексте, зашита в статистику подбора слов. Копипастишь - едет вместе с текстом. Правишь - часть правок переживает. Работает везде: апи, клод код, cowork, слак. Официально это под евро-регуляцию, но врубили сразу всем, а не только европе.
И понеслось по каналам: «теперь диплом не напишешь», «издательства всех спалят», «конец эпохи».
Ребят, ну серьезно. Мы доры генерили цепями маркова. Текст был буквально бессмысленный набор слов, склеенный по частотности - и он индексировался, ранжировался и лил трафик. Потом синонимайзеры, где «пластиковые окна» превращались в «полимерные окошки». Потом рерайтеры, потом доргены на шаблонах, потом гса. Пережили панду, пингвина, хелпфул контент и еще десяток апдейтов, названия которых уже никто не вспомнит.
И вот теперь нас должна остановить невидимая метка в частотности словоупотребления)
Причем в том же анонсе антропик сама честно пишет:
- тяжелая правка метку ослабляет
- на коротких кусках детект не работает, материала мало
- отсутствие метки не значит, что писал человек
= детект вероятностный, как и все детекторы ии до него. А те детекторы, напомню, стабильно палили как ии конституцию сша и библию)
И паника эта вообще не про нас. Это история для универов и издательств, которым нужен формальный повод сказать «не приняли». Гуглу твоя водянка не сдалась вообще, он и без метки прекрасно видит, что у тебя 200 страниц ни о чем, и режет по качеству и поведенческим.
Как думаете, дойдет до реального применения или сдуется, как все детекторы ии до него?
Жду, когда в телеге начнут продавать «чистку текста от водяных знаков клода» за 500 баксов. Ставлю, что уже продают)
Докер выкатил песочницы под агентов, называется sbx
я ж давно все в консольном клоде гоняю, иде вообще не открываю. и все это время агент сидел прямо на моей машине, рядом с ключами, куками, профилями и доступами. и конечно с --dangerously-skip-permissions, потому что тыкать yes двести раз подряд это не работа)
а тут докер сделал отдельную тулзу, ставится одной командой, докер десктоп для нее не нужен.
заходишь в папку проекта, пишешь sbx run claude, и агент уезжает в микро-вм. внутри у него своя файловая система, своя сеть и свой докер-демон. видит только текущую папку, все остальное на диске для него просто не существует.
- может ставить пакеты, ломать конфиги, сносить зависимости, поднимать свои контейнеры = машине твоей пофиг
- агентов из коробки семь: клод, кодекс, копайлот, джемини, опенкод, киро и их собственный
- бесплатно, платное только для команд, там центральные политики по сети и фс
- мак brew, винда winget, на линуксе нужен kvm
ну и второе, чисто по удобству - можно параллельно гонять несколько агентов на разные проекты, и они не подерутся за версии питона и ноды. у меня это больная тема.
https://www.docker.com/products/docker-sandboxes/ - тут ставить
https://docs.docker.com/ai/sandboxes/ - тут дока и команды
Оффтоп. Сегодня ничего про трафик
Фантастику люблю с детства. Книги забросил лет 35 назад, а фильмы и сериалы смотрю все подряд, даже с рейтингом 5, даже откровенный трэш. Бесит только одно: когда весь фильм это графика и взрывы, а сюжета нет. Раз в пару лет пересматриваю «Назад в будущее» и «Футураму», и мне норм)
Полез глянуть, что за 20 лет собрало топовые оценки, и понял, что конечно всё уже видел. Прошёлся по верхушке списка, вот что думаю.
Начало / Inception (2010), 8.8
Первое место всего жанра за 20 лет, и тут я не спорю. Смотрел раза три, каждый раз выцепляю новые детали. Редкий случай, когда бюджет огромный, а держит всё равно идея: выкинь всю графику, оставь одну схему со слоями сна, и всё равно интересно. Волчок в финале до сих пор считаю дешёвым трюком, но простил.
Интерстеллар / Interstellar (2014), 8.7
Моё, потому что по сути это кино про время: ты час ходишь по планете, а дома проходит семь лет. Сцена, где он отсматривает видео от детей, это самое сильное, что я видел в жанре за 20 лет, пересматривал её отдельно. Финал с книжной полкой можно ругать сколько угодно, мне пофиг, я готов простить.
Довод / Tenet (2020), 7.3
Тот же Нолан, и единственный тут, к кому у меня претензии по существу. Снял фильм про инверсию времени, то есть буквально мою тему, и сделал так, что первые полтора часа ты просто не понимаешь, что происходит. Половину реплик физически не разобрать из-за музыки, это не я придумал, это ему потом и предъявили. Досмотрел, полез читать разборы, со второго раза зашло куда лучше. Но кто понял с первого раза, без гугла и схемы на бумажке - признавайтесь, я вам не верю)
Дюна: часть вторая (2024), 8.4
Тут у меня расхождение с народом. Красиво до неприличия, звук вбивает в кресло, но по факту два с половиной часа песка, пафоса и пророчеств. Сюжет пересказывается за минуту. Это не плохое кино, это кино про то, как красиво снято. Мне такого мало.
Безумный Макс: Дорога ярости (2015), 8.1
Формально ровно то, что я не люблю: два часа погони, диалогов на полстраницы. Но тут спецэффекты не вместо сюжета, они и есть сюжет. Туда и обратно по пустыне, всё честно заявлено с первой минуты, никто не притворяется, что тут глубина. За это уважение. Пересматривать не тянет, но 8.1 заслуженные.
Из машины / Ex Machina (2015), 7.7
Самый низкий рейтинг в подборке и мой личный фаворит. Три актёра, один дом, ноль взрывов, а напряжение такое, что забываешь моргать. В 2015 это была фантастика, а сейчас сидишь и думаешь: ребят, вы же вообще не шутили. Если времени в обрез и выбирать одно из шести - смотри это.
Ниже по списку, но тоже всё видел: «Человек-паук», «ВАЛЛ·И» (8.4), «Она» (8.0), «Марсианин» (8.0), «Бегущий по лезвию 2049» (8.0), «Район №9» (7.9).
Что за 20 лет вы бы поставили выше «Начала»? Кидайте, выходные пустые.
А еще стал пересматривать старые фильмы 1960-1980 годов, что вышли в 4к. Восторг.
p.s. где то через неделю вернусь в рабочий режим и буду писать больше про трафик и тулзы)
6 дней прошло и вот только вижу пошли серчи и чуть-чуть кликов. Интересно, на долго ли)
Запарился руками настраивать проекты в gsa)
Спросил у клода, как ему дать доступ на винду - он расписал как поднять ssh через повершел. 5 Минут и все.
И теперь проекты он создает, стартует и контролирует сам.
Вот буквально один из промптов:
есть проект .es называется
сделай его копию - создай во вкладке тексты - 10 новых статей со спинтаксом - проект не запускай) если получается - будем проектировать дальше
Ответ:
Понял: клон .es + 10 свежих статей со спинтаксом, без запуска. Сначала разбираю, как в проекте устроены тексты.
И пошел разбираться сам)
Дальше хочу связать это с gsc-hub = чтобы смотрел что не в индексе или где просело, и сам дожимал такие проекты. Уже без меня вообще.
Лень двигатель прогресса, порно двигатель интернета)
Ковырял тут гитхаб пару дней - хотел понять что вообще есть в опенсорсе по сеошной-арбитражной теме, чтобы не пилить то, что уже написали до меня.
Прошел штук 150 реп, смотрел звезды и дату последнего коммита
claude-seo 13к звезд, open-seo 10к, оба хотят быть бесплатным ахрефсом целиком. Снизу болото скриптов на 0-5 звезд, последний коммит 2022. А между ними, там где как раз живут узкие тулзы по $40-100 в месяц - пусто)
Чтобы не голословно:
- альтернатива surfer одна - contentswift, 160 звезд, коммитов нет с осени 2023. сам surfer $59, clearscope $170
- мониторинг беков - максимум 30 звезд, и то демка к платному апи oxylabs. живы ли купленные ссылки все проверяют руками
- кластеризация по серп-оверлапу - рекорд 8 звезд, при живых keyassort и keyword insights
- логи по ии-ботам - три репы, 0, 0 и 1 звезда. хотя краулеры за год выросли втрое
- трекер ии-видимости - потолок 22 звезды, а profound и подобные берут сотни баксов в месяц
- аналога кей коллектора нет вообще) словоеб мертв, замены не появилось
Открытым у меня лежит gsc-hub, slimTDS, cf-tool, aparser-mcp. Еще штуки 4 написаны под себя и валяются - причесать руки не доходят.
Ща пишу serpmonitor. Потом интегрирую его в gsc-hub, а дальше все это уедет в мой сервис по поиску и покупке дроп доменов - там оно как раз в тему.
Из ресерча собрался файл на 39 идей. Что возьму после пока не скажу, скажу принцип: беру то, где у платного аналога есть ценник, а в опенсорсе ноль звезд.
И теперь просьба) Что у вас жрет больше всего ручного времени? За какой сервис платите и каждый раз думаете "да тут работы на вечер"?
Кидайте в комменты - что чаще назовут, с того и начну.
