TGViewer
Channel Public Channel
Журнал изменений

Журнал изменений

@sitemap_index

Миллионер из монополии. Сеошник-панк. Ботодел и автор текстов, которые не продают ничего включая автора.
Тут заметки с обочины: поисковики, сайты, люди, ошибки и другие формы организованного безумия.
Subscribers
92
Photos
9
Videos
0
Links
13
Recent Posts 16 shown
Post #25 41
С Гугла можно получить нормальную ссылку, и сейчас это делается достаточно просто. Нужен Chrome Web Store, аккаунт разработчика за $5 разово и любая ИИшка, которая умеет собрать расширение из трех файлов и не развалить манифест.
Я хотел сделать вейджер-калькулятор. Нормальный дизайн, расчет бонуса, несколько сценариев, аккуратная карточка в магазине. Отправил на модерацию, два дня ждал, получил отказ. Причина примерно ожидаемая: слишком очевидно, зачем существует расширение. Ладно. Убираем все интересное.
Делаю погоду. Кликаешь на иконку, расширение определяет местоположение и показывает погоду. Все. Функционал уровня «на улице холодно, надень куртку». Зато модерация пройдена с первого раза. В карточке разработчика и документации можно указать сайт проекта, privacy policy, support и прочие стандартные вещи. Ссылку на пока что белый сайт ставлю через форму контактов. В итоге есть упоминание проекта внутри экосистемы Гугла, плюс сам сайт расширения, плюс GitHub с исходниками. Не революция, но уже гораздо симпатичнее, чем очередной каталог лучших сайтов интернета, который последний раз модерировали до ковида.

Дальше меня, естественно, понесло.
Погода есть. Следом калькулятор калорий, пипетка для выбора цвета с экрана, курсы валют, случайная статья Википедии, конвертер величин и еще пачка вещей, существование которых человечество пережило бы и без меня.
ИИшка собирает такие расширения быстрее, чем я успеваю придумать им название. У каждого отдельный репозиторий на GitHub, нормальная страница проекта, FAQ, privacy policy и контакты. То есть магазин получает не пустой zip-файл с кнопкой, а хотя бы минимально законченный продукт.

Самое забавное начинается потом в GSC. Один опубликованный проект может начать отображаться как большое количество ссылающихся страниц с google.com. Это, конечно, не означает, что я получил сотни независимых жирных беклинков. По смыслу ссылка одна, просто карточка и связанные страницы магазина могут существовать в разных URL и языковых версиях.
Но выглядит приятно. Особенно после того, как полжизни смотришь в Ahrefs на ссылки с сайтов вида best-recipes-2009.biz. Поэтому я начал добавлять локализации. Не ради великой экспансии калькулятора калорий на рынок Перу, а потому что мультиязычная карточка расширения выглядит нормальнее, охватывает больше страниц магазина и заодно дает проекту более человеческий вид. Если уж делать бесполезную хрень, то хотя бы международную.

Насколько это реально двигает позиции, пока сказать не могу. Я точно не стал бы считать гугл в Ahrefs сигналом, после которого можно увольнять линкбилдера. Но как дополнительный слой ссылочного профиля штука мне нравится. Плюс иногда расширения действительно начинают ставить люди. Это побочный эффект, которого я изначально вообще не планировал. В какой-то момент у меня стало больше пользователей расширений, чем причин, по которым я эти расширения сделал.
Firefox позволяет провернуть похожую историю через свой каталог дополнений, поэтому следующим этапом, видимо, будет перенос туда всей этой фабрики великих технологических продуктов.

https://github.com/every-app/open-seo

Open-source альтернатива части Ahrefs/Semrush, но интереснее другое: проект изначально нормально дружит с агентами. Жить может у тебя на сервере. Из костов только сервер и агент.
Post #23 90
Хотелось написать что-то хорошее и позитивное, но сам понимаешь, второй апдейт подряд изрядно потрепал нервы. В довесок попал под DMCA сразу на 12 сайтах. Видимо, вселенная решила, что одного способа испортить мне сентябрь недостаточно.
Действовали четко. Жаловались буквально на каждую страницу отдельной заявкой. Сайтам около полугода, на каждом по 30–100 страниц. Чистил выдачу бренд-протекшен отдел или целая команда, слишком уж слаженно досталось. На каждый абуз я запрашивался набор документов, подтверждающих право владения материалом. Какие нужны в конкретном случае, подсказывала ИИшка. Ответы отправлял на иврите. Если рубиться, то рубиться по-взрослому. Пару недель нормального сна это сожрало. В заявках засветились проекты коллег по кухне. Параллельно смотрел, кто что делает. Мои сайты вернулись примерно на прежние позиции, часть страниц даже выше. Иногда SEO это не борьба за первое место, а соревнование, кто последним сдастся. Очень технологичная индустрия. Сдались они. Я бы на их месте жаловался регистратору, тк домен входит на 100%, просто в экзотической зоне. Хотя может это и будет изощренный второй шаг. Мол, можешь потратить время на восстановление через гугл, восстановишь - вынесем домен.

После этого вернулся к эксперименту: Reddit и Trustpilot для ссылок. Идея простая: аккаунты подготовить руками, а потом передать агентам. В облаке для этого стоит Playwright с Chromium, Camoufox и WebKit. На Trustpilot для прогрева брал сервисы, которыми действительно пользуюсь: регистраторы, хостеры, Ahrefs, Semrush, да хоть сам трастпайлот. Если отзыв закрывают и просят подтвердить, есть письма, кабинеты или другой нормальный пруф. После таких взаимодействий профиль уже выглядит живым. Агент занимается этим же, ты заранее готовишь список сервисов и просишь его написать отзывы (сначала просто в md файл) на основе среднего мнения в интернете. Новая сессия публикует их будто это твое мнение и твой акк. Спустя пару недель агент оставляет отзыв на мой сайт, аккуратно. Перед этим на всякий случай я отправляю письмо на почту пользователя (который ставит комменты/отзывы) с почты бизнес акка (в котором сидит нужная ссылка). Если запросят подтверждение использования сайта - пруфф уже есть. Главное не заблудиться в юзерагентах.

С Reddit похожая история. Сначала обычные посты, комментарии, разные сабреддиты, история и карма. Ветки с сиськами-письками 18+ модерируется не так строго и карма/авторитет набивается быстро. Плюс в настройках акка руками скрываем видимость действий, что бы не палить историю комментов под фотками. Получается не аккаунт, который родился сегодня в 4:19, а в 4:20 уже почему-то очень хочет рассказать миру про лучший «casino without registration 2026», а реальный человек, хоть и немного странный. Уже прогретые аккаунты я руками авторизовал на сервере и отдал агентам. Они поддерживают обычную активность, ищут подходящие обсуждения и готовят публикации. Заветные ссылки появляются редко (раз в неделю) и только там, где они уместны. На выходе имею несколько живых аккаунтов, которыми после ручного старта занимаются агенты.

Кроме клода подрубил кодекс. Они сидят на одном сервере, имеют общие инструменты и могут продолжать работу друг друга. (Когда один решает включить моралиста) В итоге схема довольно забавная: сначала мне приходится нормально прогреть аккаунт, а потом ИИ изображает меня, чтобы мне больше не приходилось изображать человека интересующегося волосатыми подмышками, отбеливанием ануса или умением рисовать кисточкой в заднем проходе. (Не спрашивай, реддит странный) Главное бустануть акк и отдать агенту.

Из полезного:

Playwright
https://playwright.dev

Camoufox
https://github.com/daijro/camoufox

Browser Use
https://github.com/browser-use/browser-use

Последние два сохраняют отпечаток сессии, создавая видимость реального человека. Антики своего рода, но в облаке.(в моем случае)
Post #22 180
В доменной зоне .to свободен ряд популярных брендовых доменов. Я втарил уже пачку. Зачем, пока не понимаю. Но загляни туда, может, и ты удовлетворишь свои хотелки.

У меня риск-менеджмент как-то развился с годами. Стараюсь не давать повода упасть всему сразу. Ну, за исключением битка и моего желания временами что-то делать. Тут я бессилен.
Начал проводить ревизию того, что у меня есть, обновлять документацию, сводить таблицы и заниматься всем вот этим вот. Добрался до доменов и обнаружил, что больше половины лежит в одном аккаунте. Пошел разбираться, под чем я это делал и почему. Но делал это не я.

Задача агенту была дана: выкупать дропы, искать новореги и EMD. Про агента я благополучно забыл, а он неделю благополучно затаривался. Домены в целом дешевые, но их теперь много, и большая часть лежит в одном месте. Головняк на ровном месте. Зато сотрудник инициативный.

К слову, второй агент удалил мне бота, который чекал соцсети Гугла и часть инсайдеров на предмет чего-то интересного. Клод пояснил это оптимизацией нагрузки. Вспомнил в этот момент сцену из «Кремниевой долины», где ИИ Гилфойла удалил весь код, посчитав его лишним. Видимо, следующий этап оптимизации это удалить мои сайты, чтобы они перестали потреблять ресурсы.

Дизайнерский скилл, помогает с уникализацией:
https://github.com/emilkowalski/skills

Еще пачка дизайнерских штук.
Если вайбкодишь себе дашборд, можно поискать вдохновение тут:
https://ui.shadcn.com

Те же домены но дешевле в первый год:
spaceship.com
Post #21 160
Очередной приступ желания платить поменьше, а получать побольше привел к довольно приятной связке: Hetzner + Coolify + GitHub + Astro + Cloudflare + Umami.

Звучит как список заклинаний для вызова девопса. Изначально идея была простая. Не хотелось под каждую новую пачку сайтов заводить отдельный хостинг, CF’ы, Vercel’и, возиться с панелями и потом вспоминать, где вообще что лежит.
Взял VPS в Hetzner, потому что 8 баксов за 8 гигов оперативы, не спрашивай зачем столько. Поставил Coolify и получил одну точку управления всем хозяйством. Причем Coolify умеет работать сразу с несколькими серверами. Закончился один, докинул второй и раскидал проекты. Масштабирование для бедных, все как я люблю. Сайты собираются на Astro. Для контентников штука приятная: быстрые статичные страницы без тонны лишнего добра. Каждый сайт живет в своем приватном репозитории GitHub. Поменял что-то, пушнул, Coolify увидел изменения, собрал проект и сам выкатил его на нужный сервер.
В моем случае «поменял и пушнул», конечно, тоже понятие условное. Клод/Кими получает задачу, лезет в проект, меняет что нужно, проверяет, показывает мне и отправляет в гит. Дальше Coolify забирает эстафету.
CF остается снаружи. Домены, DNS, проксирование, кэш, SSL и остальные привычные полезности. Туда же на сервер поставил Umami, чтобы не плодить тяжелую аналитику на каждом проекте. Один инстанс спокойно собирает статистику с пачки сайтов. Видно, откуда пришли люди, что смотрели и где решили, что с них хватит. Никаких лишних баннеров про куки для гостей сайта. Хотя какая там аналитика после череды апдейтов.
Самое интересное здесь Coolify. Сегодня у тебя один сервер и пять сайтов. Завтра второй, потом третий. Какие-то проекты держишь отдельно, какие-то вместе, а управляешь всем из одного места.

В итоге несколько серверов под капотом, гит как источник проектов, Astro для сайтов, CF перед ними и Umami для статистики. Для небольших сеток пока выглядит очень здраво. А главное, масштабируется самым понятным способом: закончился сервер, купил еще один.

При желании туда же докидывается Uptime Kuma для мониторинга, PocketBase как маленький бекенд в одном файле и GlitchTip, который ловит ошибки, проблемы производительности, логи и заодно может следить за uptime. Получается уже маленькая инфраструктура взрослого человека. Только без счета от взрослой компании.

Ссылки ниже. Дальше просто кидаешь их своему агенту, он расскажет подробнее и при желании поможет все поднять. В корпоративном исполнении похожий набор сервисов легко превращается в $150–300 в месяц. Здесь основная статья расходов это сервер и агент.

https://www.hetzner.com/cloud
https://coolify.io
https://astro.build
https://umami.is/
https://pocketbase.io/
https://glitchtip.com
https://uptime.kuma.pet

#soft
Post #19 150
Погонял кими вместо клода чуть плотнее. Не в бенчмарках и вопросах про столицу Буркина-Фасо, а на своих обычных задачах. Сайты, скрипты, парсеры, сервер, всякие мелкие автоматизации и периодическое «вот это сломалось, разберись по-братски».

Если совсем коротко, Клод умнее. Кими сговорчивее.

Клод лучше держит большой проект в голове, аккуратнее работает с существующим кодом и чаще понимает, что именно я хотел сделать, даже если объяснил задачу как кретин. В сложных вещах доверия к нему пока больше. Но иногда вместо работы получаешь небольшую лекцию о том, почему твоя идея ему не нравится. Особенно если где-то рядом капча, массовая автоматизация или еще что-нибудь подозрительно веселое.

Кими в этом плане проще. Дал задачу, он пошел делать. Меньше философии, больше движения. Иногда, правда, движение резкое и не совсем туда, поэтому присматривать приходится чаще. Зато в задачах, где клод начинает учить меня жизни, китайский брат уже пишет код.

По текстам большой пропасти не заметил. Кими сам заявил, что отдельный хуманайзер ему особо не нужен. Смелое заявление, конечно, но пишет действительно нормально. Промты, скилы и логи между ними тоже переезжают без особой боли. Можно начать работу в одном, продолжить в другом, и цирк обычно не разваливается.
По деньгам и лимитам Кими пока тоже выглядит интересно, несмотря на лист ожидания. Но окончательно переезжать я бы не стал. Сейчас мне больше нравится связка из двух: Клод как основной мозг, Кими как менее привередливый напарник.

В общем, увольнять Клод пока рано. Но китайский сотрудник испытательный срок прошел.


ПС: Еще одна кроличья нора. Каталог MCP-серверов. Если совсем просто, через MCP можно дать агенту руки в других сервисах. Например, подключить GSC, чтобы он сам анализировал позиции и CTR, Cloudflare, чтобы управлял инфраструктурой, или Playwright, чтобы самостоятельно ходил по сайту и проверял, что он там опять сломал.

https://github.com/Kuberwastaken/awesome-claude-mcp-servers
Post #18 136
По поводу ватермарок. Замечал их и раньше. GPT, например, не стесняется пихать их везде, особенно любит тыкать свои метки в ссылки. Чистилось все либо руками, либо отдельным кустарным промтом. XXI век, а мы все еще стираем невидимые надписи с текста.

Тема, поднятая Anthropic, подпалила ряд хвостов, включая мой, и я пошел вникать в вопрос глубже.

Умельцы, к слову, тоже не сидят на месте. Решение, возможно, уже есть, но требует обкатки и постоянного мониторинга обновлений, так как вышло совсем недавно.

Бездумно ставить ничего не нужно, особенно учитывая, что тут Python-скрипты. Кидаешь ссылку своему агенту, спрашиваешь, что это, как работает и что именно собирается делать у тебя на машине. И только потом накатываешь себе. А не как обычно: сначала установить, потом вопрос «а почему у меня терминал разговаривает на китайском и куда делся курсор?».

https://github.com/guillaumemeyer/watermarks-remover
Post #16 135
Ранее два дропа запускал. Первый назовем «поезда», т. к. тематика узкая с учетом гео, Германия. Второй «маркетинг», Испания.

Не очень хотелось заниматься ими из-за новых 6 дропов. Я чуть проапгрейдил скрипты парсинга на предмет донорства. 130к строк, из которых 20 тысяч потенциально можно использовать. Скрипты теперь вычисляют сайты, которые забыли оплатить, бросили либо которые вот-вот выскочат на свободный рынок. Агенту выдал доступ в кабинет регистратора и к почте, чтобы поймать письмо с кодом подтверждения оплаты. Дропы белые, DR 30+, часть страниц в индексе. В целом неплохо, и все домены обошлись в $80. Клод сам решил, что они нам нужны. На карте было ограничение в 100 баксов, далеко бы он не ушел. Финансовая грамотность через отсутствие денег на карте работает безотказно.

«Поезда» и «маркетинг» запущены в один день разными ИИшками: Кими достались поезда, Клоду маркетинг. Оба агента живут на сервере независимо друг от друга. Обоим выдан хуманайзер для текста, доступ в вебархив, консоль, Vercel, гит, CF, ахревс, бинг и к серверу с парсером, чтобы могли линкбилдинг подрубать при желании.
Ограничений не было. Главное использовать выданные ресурсы и по-быстрому ворваться в выдачу.
Китайский брат сразу смекнул, что тематика узкая, и тут же расширил ее на модельки поездов, охватив кусок интересных запросов. Клод ворвался сходу в зарубу с условным Semrush, огромными медиа и инфоцыганами. С учетом индексируемых соцсетей конкуренции у него сильно больше.

Оба пишут по 2 страницы в неделю, переотправляют карты сайтов, пингуют бинг. Кими сходу к каждой странице добавляет пару обратных ссылок с форумов, даже отдельного сабагента поднял себе. Клод решил отложить ссылки и просто кидать страницы. Заодно он написал себе скрипт, проверяющий статус сайта, сказав, что Vercel любит падать, а так мы будем знать об ошибках. Один сразу пошел добывать ссылки, второй первым делом настроил мониторинг. Национальные стереотипы придумывайте сами. Оба добавили или восстановили примерно по 20 страниц, почти все уже в индексе. Движения в консоли на скринах. Продолжаем наблюдать, начало интригует.

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

В плане текста Кими сказал, что ему в целом не нужен хуманайзер, т. к. эти правила уже в нем. Промты, скилы и логи у них обоих взаимозаменяемые. Можно скормить работу одного другому без особых заморочек, и контекст будет подхвачен. В лимиты не упирался, полагаю, как раз из-за базы Клода. На неделе попробую китайца использовать как основной инструмент и чуть глубже замерить его.

Что-то вроде Screaming Frog но внутри агента и без ограничений по страницам:
https://github.com/adityaarsharma/librecrawl-technical-seo-audit-mcp

Ряд сеошных тулзов для Хрома:
https://github.com/Awesome-SEO/seo-browser-extensions

С гитхабом как обычны: описываете проект своему агенту, кидаешь ссылку ему и спрашиваешь, нужно ли тебе это и как пользоваться. librecrawl в целом понравился, но не настолько, что бы удалить лягушку.

#pbn
Post #15 118
Пара ревьюшников есть, самописных, несколько лет им. Занимался я ими подходами. То времени нет, то желания.

С каждым подходом они становились чуть удобнее, чуть быстрее, чуть стабильнее. Вначале это просто лендосы в HTML были, потом появился PHP, подрубил базу, нарисовалась какая-то структура, двухцветная тема. Куча скриптов, отдельный файл, через который редактируются тайтлы и прочие SEO-штуки. Навыки сайтостроения были приобретены еще в школьные годы. Тогда особо не вникал и ковырялся везде. Как выяснилось, метод научного тыка неплохо масштабируется и во взрослую жизнь.

Всякие гугл-чекеры разметки, TSL и прочих метрик показывают зеленые кружочки. Условные показатели да. Но в долгоиграющем проекте думать стоит обо всем сразу. С монобрендами чуть проще. Там половина на WP живет, другая часть раскидана либо в Vercel, либо в CF. Как-то не везде это требуется. А если что-то ломается, просто заклеиваешь пластырем и дальше толкаешь всеми народными методами. Спустя несколько таких починок устраиваешь почетные похороны и поднимаешь новую заготовку для этого случая. Иногда и две. Тоже лудомания своего рода. Проиграл - ставь в два раза больше и играй дальше.

В один из вечеров хотел внести обновления на страницы обзорника. Открыть файл, изменить текст, иногда и код, пушнуть в гит, дождаться загрузки на сервак, руками почистить кэш. Либо лезть в базу и прописывать SQL-команды, что бы изменения рассосались по всем таблицам. Нахуя я их создавал? Несмотря на автоматизацию все равно утомительно долго. Лень в моменте взяла верх, и я пошел писать админку. Это оказалось быстрее и полезнее. Теперь страница собирается за несколько кликов.
На скрине админка изнутри.
А тут лого платег, микс из svg и webp. Все сжато, до идеального баланса веса и качества. Метаданные стерты.
Post #12 154
Оно ругается

Начал вынимать сетап с сервера для паблика. Писать пояснения, какие-то инструкции. Все мы любим делать чего-то поменьше, но чтобы результат был. Желательно, чтобы результат сразу оказался на кошельке. Нажал пару кнопок и пошел выбирать Макларен.

По пути обнаружил, что база парсинга выросла до 80к строк, а из тех 15 тысяч ранее отобранных начали попадаться доноры посложнее. Всего пройдено почти 18млн сайтов. Восемнадцать, Карл, миллионов сайтов. Агенты жрут больше токенов, а результата нет. Заодно по уже опубликованным данным вылезли явные косяки, типа анкор = название сайта в 100% случаев. Нелогично, неестественно и отдает дешевым спамом. Вдобавок постоянно находятся новые движки. Господи, на каком говне только не делают сайты. Дрюпал, тильда, mybb, smf, джанга, бустрап старых версий и какие-то конструкторы из разряда «собери крутой сайт, даже если ты не айтишник». Православный WP, конечно же, тоже в достатке. При этом большая часть потенциальных доноров вполне активна и имеет хорошие метрики для последующего буста сайта. Нет, есть, конечно, площадки, вызывающие интерес и уважение, но присосаться к ним сложно. И это не те проекты с анимациями, крутыми шрифтами и модными 3D-дизайнами.

Вношу правки, докидываю больше проксей, чиню скрипты капчи, верификации, докупаю почты. В какой-то момент клод начал указывать на явные дыры безопасности в найденных донорах. Говорит, что легко можно наебнуть без палева воспользоваться уязвимостями этих ресурсов, и он готов дать решение. Заманчиво, но мы здесь не за этим. Не так давно я уговаривал его просто начать регистрироваться без меня, тут он уже прямо указывает на открытые админки (привет WP), индексируемые бэкапы, открытые API-ключи, архивы логов и прочие вещи, которые в приличном обществе не принято показывать. А потом «ой нас взломали корейские хакеры», «мои персональные данные слили». Буээ.

Ладно. К этому вернемся при необходимости. Задачи другие.

Накинул еще жестких правил на тему анкоров. Чтобы агент подхватывал связки бренд + хвост, общие ключи, прямые адреса. В общем, разбавлял картину естественностью. Спамить так спамить красиво. Добавил больше правил для фильтрации доноров, увеличил тайминги работы с одним ресурсом, подгрузил чекер IP-шки, чтобы не палиться на ресурсах в одной сети с одной машины. Запустил новый тест. Сейчас 540 размещений на 5 сайтов, 346 из которых частично можно считать браком из-за однотипного анкора. Продолжаю наблюдать на новом тесте.

ПС: На скрине комментарии клода. Запрещает делиться самым интересным, но пока и рано.

ППС: Еще полезности, нужно же кроме букв чего-то дать. Просто опиши иишке свою задачу и скинь сайт с просьбой подобрать инструменты, и он их найдет. Большая часть бесплатная.

https://open-awesome.com — удобная навигация по ресурсам с прошлого поста.

https://awesome-selfhosted.net — тысячи self-hosted аналогов платных сервисов.

https://github.com/public-apis/public-apis — огромная гора бесплатных апи.

#soft
Post #11 156
доноры_легкие .csv25 KB
После запуска очередных сайтиков руки тянутся написать мастерам добычи ссылок. Можно, конечно, сразу на биржу побежать и купить десяток-другой хороших, но будто преждевременно тратить на это бюджет. У ссыльных мастеров все стабильно: профили, форумы, комментарии, просто упоминания. Да, там часть мусора, да, какие-то сдохнут спустя месяц-другой. Но чуть-чуть пошевелить сайт в выдаче после попадания в индекс нужно. И вот я уже пишу сообщение одному из проверенных ребят и перед отправкой смотрю на список, что он сделал в предыдущий раз. Почесав голову, закидываю список в клод и прошу найти похожее. Дальше мы приходим с ним к тому, что нужно поднять сервер, развернуть там ряд инструментов, написать кучу скриптов, ботов и прочих айтишных штук, которыми потом поделюсь.

Как круто разбираться в пайтоне.

На сервере весь движ крутился пару дней автономно и на выходе получил список из 60к подходящих ресурсов под мою задачу. Круто? Круто. Дальше еще ряд скриптов накатил, чтобы как-то разобрать этот список. Выдал API бесплатного линк-чекера от ахревса, чтобы глянуть DR, другие скрипты пошли смотреть формы реги, искать капчу и ее вид, проверять имеющиеся ссылки на сайте на предмет передачи веса, определять язык, гео, искать модерацию, смотреть индекс по размещенным ссылкам. В общем, огромный пул работы. На выходе около 15к сайтов разного качества, готовых к работе.

Руками заниматься размещением не хочется, нанимать кого-то тоже. Долго общался с клодом, чтобы он взял на себя этот функционал. Он отказывался по понятным причинам. Спамить нехорошо, говорит. Полез писать руками скрипт, потом подрубил китайский Kimi, чтобы тот глянул, но он тоже спалил план и отказался выполнять задачу. Хотя небольшой вклад внес. Залил как есть на сервер, вернулся в клод в новой сессии без контекста и попросил проверить, почему не работает. Он молча прошелся, исправил часть ошибок и снова выкупил план. Но было поздно. MVP собран. Походу уже подрубил 2captcha, купил 50 разных почт (НЕ ГУГЛ), закинул пару резидентских прокси и запустил тест. За ночь было 346 размещений. Целые статьи, комментарии, профильные ссылки, просто упоминания, ответы на чьи-то комментарии. Дальше написал отдельные скрипты, проверяющие, летит ли ссылка в индекс, жива ли она потом, скрипт активации по письму и скрипт, сравнивающий готовые результаты с базой на предмет общих движков и паттернов для размещения, отфильтровывая все это по скорости и простоте.

Ну и напоследок развернул группу агентов для масштаба. У каждого свой сайт, который он продвигает по проверенным ресурсам. Отдельный агент управляет ими, контролирует работу, исправляет их ошибки, выбирает подходящую модель для агентов. В общем, своего рода тимлид. Нравится.

Часть ресурсов в закреп файле, можно ручками пройтись при желании или уговорить своего агента заняться этим. Такие ссылки продают по 2-10 баксов. Лишу работы ссылочников и сэкономлю тебе баксов 100-500

ps: Бонус для тех кто дочитал https://free-for.dev куча бесплатных полезных в работе штук.

Pps: весь стек скоро выложу на гитхаб.

#soft
  • ❤‍🔥 7
Post #10 134
А что если...
Купил два дроп домена. Испанский сайт про маркетинг и немецкий блог про поезда. На оба до сих пор ссылаются Wikipedia, Trustpilot и ещё несколько жирных сайтов. Собственно, поэтому они и оказались у меня.
Они лежали без дела. Как обычно бывает: покупаешь домен с мыслью на выходных займусь, а потом внезапно наступает следующий месяц. Думаю, восстановить их из Web Archive. Попросил Клод выгрузить всё, что получится. Честно говоря, ожидал увидеть аккуратные старые сайты. Доменам лет по 6-7. На деле почти везде оказался классический веб начала двухтысячных: архитектура уровня final_final_v2, дизайн будто собирали в ворде, а потом кто-то случайно сдвинул одну картинку, и половина страницы решила начать новую жизнь. Накатывать WordPress не хотелось. Поднимать отдельный VPS ради пары статичных сайтов тоже. Поэтому пошёл по пути наименьшего сопротивления: закрыл репозитории на GitHub, подключил Vercel, сверху Cloudflare и забыл про инфраструктуру. Цена обслуживания — ноль. С дизайном тоже не стал изобретать велосипед. Зашёл на refero.design, скачал два понравившихся шаблона и выбрал референсы по структуре: для одного сайта — New York Times, для второго — Wall Street Journal. И тут появилась мысль.
А что если устроить батл между нейронками?
Одним сайтом займётся Claude, вторым — Kimi.
Обоим выдал отдельные ключи доступа к GitHub и Vercel. Промпт был одинаковый.

Восстанови всё, что получится, из Web Archive. Что нельзя восстановить — напишите заново. Используйте этот дизайн, ориентируйтесь на эту структуру и сделайте так, чтобы я заходил на сайты для ручных правок как можно реже.

Каждый составил себе план развития проекта, написал скрипты автоматизации и решил публиковать по 2–3 новых материала в неделю, попутно обновляя существующие страницы. Они нашли себе бесплатные фото стоки, откуда будут тянуть картинки и ресурсы с новостями, что бы опираться на что-то при написании статей. Мне ничего делать больше не нужно с их слов, на что я очень надеюсь. Теория мертвого интернета уже перестаёт быть теорией.

Результатами их работы буду делиться по ходу прогресса.

#pbn
  • ❤‍🔥 5
Post #8 152
И оно работает…

Подселил ИИ себе на сайт. Ну как подселил: сделал локальный проект сайта, связал его с GitHub и сервером. Где-то между ними крутится Cloudflare. Парадом рулит Claude Code в разных моделях.
Обновляю или добавляю страницу локально, пушу в Git, дальше всё уходит на сервер, а в конце CF очищает кэш. Заодно клод сам прокидывает нужные редиректы, выпускает сертификаты, сжимает большие файлы, проверяет сайт и исправляет косяки.
Весь процесс занимает не больше 10–20 минут. Руками я бы потратил на это пару часов, а с СДВГ и любовью смотреть видосики с котами — и вовсе целый день.

Лень двигает прогресс.

Иногда всё равно приходится лезть в детали и искать проблемы, до которых ни один агент с первого раза не докапывается. Самое утомительное — искать не сам баг, а причину, почему он вообще появился.

ВОСПОЛЬЗУЙСЯ МОИМИ АГЕНТАМИ И ПЕРЕСТАНЬ ТРАТИТЬ БАБКИ НА SEO-АГЕНТСТВА
Так звучал бы цыганский хук в рилсах.

Из-за этой необходимости и пришлось плотно погрузиться в автоматизацию. Убил на это несколько ночей и в итоге написал своих агентов для глубокого аудита сайтов (скрин 1). На втором — результат их работы.
Получив отчёт, прямо в этой же сессии прошу главного агента составить план исправлений. Обычно это .md, .csv или вообще HTML-дашборд с чекбоксами.

При желании агентам можно дать доступ к Google Search Console, Ahrefs, Cloudflare, GitHub и другим сервисам через MCP. Тогда они строят отчёт уже не только по коду сайта, а с учётом реальной статистики: запросов, позиций, CTR, индексации, ссылочного профиля, ошибок обхода и прочих данных. Получается заметно полезнее, чем просто прогнать сайт через очередной онлайн-аудитор.

На GitHub полно похожих проектов, но мне не подошёл ни один. Где-то аудит поверхностный, где-то всё заточено под другие задачи, где-то разваливается на реальном проекте. Поэтому в какой-то момент проще оказалось написать своё.

В итоге сетап тоже выложил в открытый доступ.

Скачать, посмотреть или установить можно здесь:
https://github.com/exelseve/seo-agents

Чирз.
  • ❤‍🔥 7
  • 💯 1
Post #7 146
Помню, в школьные годы сделал себе сайт на Юкозе. Простой ярко-кислотный лендос с парой фоток, почтой и ICQ. Аська у меня была блатная — 27076. Легально такую получить уже было невозможно. Народ вовсю регистрировал восьми- и девятизначные номера, а короткие считались чем-то вроде госномера ААА. Эту я сбрутил (метод автоматического перебора паролей). Как и еще пачку красивых номеров. Какие-то подарил друзьям, какие-то продал за WebMoney. Верификации тогда не существовало. Интернет был настолько диким, что сегодня половина тех схем выглядела бы как сценарий для документалки про киберпреступность. На сайт прикрутил баннеры, которые платили какие-то центы за показы. План был безупречный: люди заходят, смотрят рекламу, я богатею. Никакой аналитики не было. Ни консолей, ни трекеров. Максимум — дефолтный счетчик Юкоза, который торжественно показывал, что сегодня на сайте было 17 человек. Из них восемь — это я сам, потому что постоянно обновлял страницу проверить, не выросла ли посещаемость.

Была проблема — нет посетителей. Кроме пары одноклассников, которые заходили исключительно посмотреть, не поменял ли я очередной кислотный фон на еще более кислотный. Время идет, а людей нет. Нет людей — нет денег, нет денег — зачем я этим занимаюсь? Тогда я совершил свой первый SEO-пивот, хотя тогда таких слов никто не знал. Просто залил коды для GTA, Max Payne, NFS, Sims3 и прочих игр. Бессмертие. Деньги. Новая микроволновка. Танки. Бабы. Всё, что действительно волновало человечество.
И трафик пошел.

Конкурентов было море. Выглядели они так, словно HTML генерировался ударами кулака по клавиатуре. Я хотя бы вставлял скриншоты, картинки и пытался понять, зачем вообще существует CSS. Сейчас это назвали бы UX. Тогда это называлось: “Ну ссылки видно и хорошо”. Линкбилдинг тоже был. Просто тогда он выглядел как беспорядочная стрельба ссылками по всему ЖЖ. Я пихал URL в комментарии, дневники, профили, подписи. В любое место, где текстовое поле не сопротивлялось. Сейчас это назвали бы спамом. Тогда — предпринимательством.

Монетизация тоже эволюционировала. Я начал делать простые сайты для одноклассников фармя их карманные деньги. Что-то про CS, сайт с фотками камазов и фур, сайт с картинками черепашек ниндзя. Позже на своем же сайте продавал с трудом добытые аськи. Интернет тогда вообще был удивительным местом. Сегодня тебе нужен KYC, селфи с паспортом и подтверждение адреса, чтобы зарегистрироваться в каком-нибудь фитнес-сервисе. Тогда достаточно было знать слово “брут” (нет, это не кореш Цезаря), что бы почувствовать себя Кевином Митником. Интернет тех лет вообще напоминал огромный но малолюдный рынок, где половина продавцов торговала изделиями из бисера, а вторая половина — чужими велосипедами. Домен был бесплатный. Что-то вроде мойсайт.ucoz.ru. И никого это не смущало. Тогда сам факт, что у тебя есть сайт, уже делал тебя местным айтишником. Даже если половину экрана занимала реклама Юкоза, а вторую — гифка с горящим черепом и надписью “Welcome”. И да, за пару лет до всего этого случился движ с доткомами, в который я не сильно вникал.
  • ❤‍🔥 7
  • 🌚 1
  • 🌭 1
Post #6 150
Кажется, все уже создали телеграм-каналы. Люди заводили их еще когда это не было модно. Потом когда стало модно. Потом когда стало немодно. Потом создавали каналы про то, что другие телеграм-каналы делают неправильно. Я тоже хотел создать канал. Но как-то не успевал.
Сначала надо было сделать сайт. Потом еще один. Потом еще восемнадцать. Потом бота. Потом еще одного бота. Потом понять, почему второй бот перестал работать после того, как я починил первого. Потом поднимал серваки для впн. Потом нужно было немного полежать. Особенно нравилось лежать не покладая рук.
В какой-то момент оказалось, что люди уже лет пять ведут свои каналы, продают рекламу, запускают курсы, выпускают мерч. Будь у меня мерч — это были бы ортопедические подушки с принтом чебуреков.
Вообще удивительно, как быстро летит время. Кажется, совсем недавно все советовали заводить блог. Потом советовали заводить YouTube. Потом подкаст. Потом TikTok. Качать личный бренд и все вот это вот. Я решил просто подождать, пока они определятся.
И вот канал появился.
Теперь осталось понять, что сюда писать, потому что создавать что-то оказалось намного проще, чем регулярно рассказывать об этом.

Кто-то знает меня по фоткам в соцсетях, с кем-то я работал в нескольких проектах. С кем-то строил проекты. Кто-то работал на меня, на кого-то работал я. Кто-то считает меня другом, кого-то я считаю другом. С кем-то пересекался всего пару раз на конференциях или просто в барах, раздавив при этом несколько ведер горючего. Да, моя учительница по русскому охренела бы от количества местоимений в одном абзаце.

В общем, максимально разный круг общения у меня, со своими интересами и взглядами. Обо всем этом здесь и будет, пожалуй. Но в первую очередь — сайты, боты, проекты и не всегда трезвые органические мысли.
  • ❤‍🔥 5
  • 🌭 2
  • 💯 1
Post #2
Channel name was changed to «Журнал изменений»
Post #1
Channel created

About this channel

How can I read @sitemap_index without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Журнал изменений: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Журнал изменений have?
Журнал изменений (@sitemap_index) has 92 subscribers on Telegram, refreshed roughly every 30 minutes.
Does Журнал изменений know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
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 →