RU

Полгода SEO с нуля после переезда с Tilda: органика ×20 и 12 граблей, на которые я наступил

Полгода вёл SEO клининговой компании из Петербурга после переезда сайта с Tilda на самописный PHP. Все адреса при переезде сменились,…

SEOкейсTildaЯндексSearch ConsoleТопвизорканнибализацияrobots.txtяндекс метрикаroistat
Habr
RU

Я сделал с ИИ сайт на 2000 страниц на четырёх языках. Из Google на него приходят два человека в день

Летом я сделал энциклопедию по истории искусства, artatlas.site . 184 картины, 107 художников, музеи, статьи, и все это на русск…

искусственный интеллектClaude CodeИИ-агентынейросетиSEOмультиязычностьCloudflareистория искусствапет-проект
Habr
RU

PBN в SEO: как работают сетки сайтов

PBN используют давно, но под этим названием скрываются сети совершенно разного качества. Это могут быть несколько старых тематических сайтов с хорош…

PBNSEOсетки сайтовдроп-доменыдомены с историейссылочное продвижениелинкбилдингвнешние ссылки301 редиректSEO-продвижение
Habr
RU

Как дать LLM-агенту доступ к Яндекс Вебмастеру: разбираем устройство MCP-сервера над чужим API

Данные о том, как поиск видит ваш сайт, живут в интерфейсе Яндекс Вебмастера и в его API: чтобы узнать, по каким запросам показов много, а кликов не…

MCPModel Context ProtocolLLM-агентыЯндекс ВебмастерWebmaster APIOAuthPKCESEOTypeScript
Habr
RU

ContentCombine: как я сделал мультинишевый контент-комбайн и запустил ежедневный SEO-дайджест

Я сделал ContentCombine — мультинишевый контент-комбайн, который собирает материалы из RSS, Telegram, сайтов и других источников, нормализует их, сч…

ContentCombineконтент-комбайнагрегатор новостейData EngineeringNLPискусственный интеллектLLMPythonSEOавтоматизация контента
Habr
RU

Sitemap-first аудит большого сайта: как найти пустые посадочные без полного краулинга

Есть привычная ошибка в техническом аудите больших сайтов: открыть краулер, поставить лимит побольше и просканировать всё. На сайте в пару тысяч стр…

SEOtechnical SEOsitemapcrawl budgetJavaScript SEOрендерингGoogle Search ConsoleЯндекс.Вебмастерлоги сервераиндексация
Habr
RU

Генератор лендингов на Claude Code skills: статика, SEO, A/B и автодеплой из коробки

Я соло-фаундер и единственный разработчик нишевого B2B-продукта. Лендинги для него я переделывал не раз: новая гипотеза — новая посадочная, под камп…

Claude-Codeлендингиopen-sourceSEOгенерация-лендинговAB-тестированиестатические-сайтыавтоматизация
Habr
RU

SEO-админка для большого каталога: sitemap, robots, мета-превью и тревоги поисковиков в одном месте

Рассказываю, как мы собрали SEO-панель для динамического каталога: sitemap, robots.txt, мета-превью, RSS, диагностика и переобход в одном интерфейсе…

SEOsitemaprobots.txtIndexNowNext.jsFastAPIPostgreSQLадминкапоисковые системытехническое SEO
Habr
RU

SSR и CSR в одном месте: как мы разделили рендеринг для людей и поисковых ботов

В современной веб-разработке SEO и производительность часто вступают в противоречие. SSR дает хорошую индексацию, но усложняет архитектуру. CSR быст…

AngularSSRCSRMosule FederationМикрофронтендыSEO
Habr
RU

SEO после поисковой строки: как продвигать сайты, когда ответы дают ChatGPT, Алиса и Google AI

Поиск больше не живёт в одной строке Яндекса или Google. Пользователь спрашивает ChatGPT, уточняет в Алисе, сверяется с Perplexity, смотрит YouTube,…

SEOискусственный интеллектнейросетипродвижение сайтовпоисковая оптимизациябизнес-моделиChatGPTранжированиессылочное продвижениеPBN
Habr
RU

Сэкономили на CMS при запуске магазина — а через полгода заплатили втройне за переезд

Зачем CMS для магазина — это не «витрина», а контур продаж: каталог, 1С, промо, масштаб. Разбор Битрикса, WooCommerce, облака и самописа, плюс честн…

ИнтернетAPISEOБезопасностьБыстрый стартPHPDevOpsБотыWordPressMagentoOpenCartHRМаркетингИграdevСерверДизайнCMSБизнесСтатьи
Tproger
RU

Реанимация легаси: как мы заставили древний SEO-сервис говорить на другом языке

У каждого второго разработчика или QA есть сервис, который написан на древней версии языка, не имеет авторов, тесты не работают, документация — одна…

SEOlegacy-кодlegacy-системqa automationqaqa engineerphpphpunit
Habr
RU

Как мы сделали SEO-блог из 84 страниц на трёх языках через Claude API: рабочий рецепт и вещи, которые пошли не так

Делимся рабочим рецептом: SEO‑блог на 84 страницах в трёх языках (RU/KK/EN) через Claude API за три дня. Внутри — почему мы хран…

Claude APIAnthropicSEONext.jsTypeScriptAI-генерация контентапромпт-инжинирингhreflangмультиязычный сайтавтоматизация контента