Техническое SEO отвечает на вопрос, может ли поисковик работать с сайтом. Контент без доступа — черновик. Хаб закрывает слой «доступ»: robots, sitemap, canonical, редиректы, коды ответа, дубли, фасеты, JavaScript-рендеринг, Core Web Vitals, CDN, индексные директивы, hreflang, mobile-first.
Правило редакции: не спорить о Title, пока каноникал смотрит в себя на тысячах фильтров. Приоритет аудита — ущерб индексу и деньгам, не длина PDF. Практический вход — SEO-аудит, однодневный порядок — аудит за день, стратегия — руководство по SEO.
- Зафиксируйте зеркало: https, хост, слэш. Остальное — 301. Страница про 301 редирект.
- Прочитайте robots.txt: не закрыт ли раздел услуг, не открыты ли фильтры, которые должны быть закрыты.
- Сверьте sitemap.xml с индексом в Вебмастере и Search Console. Карта помогает обнаружить. Внутренние ссылки решают, что важно.
- Проверьте canonical на листингах, пагинации, параметрах. Самоканоникал на каждую комбинацию фильтра — дыра бюджета обхода.
- Пройдите иерархию: главная → раздел → сущность. Услуга только в футере для робота почти не существует.
- Посмотрите HTML без клика: оффер, цена, ссылки. CSR без доступного контента для бота — риск. SSR — один из способов, не религия.
- Снимите LCP, CLS, INP, TTFB на денежных URL. На мобильном тяжёлый герой-баннер часто важнее ещё одного абзаца.
Где сайты убивают себя сами
Интернет-магазины чаще убивают себя фасетной навигацией, а не отсутствием блога. Pagination, сортировки, UTM в индексе, зеркала www/https — типовой контур. Мост на SEO магазина. WordPress-специфика — плагины кэша, кривые редиректы, раздутый HTML — вынесена в WordPress SEO. На ISPmanager отдельно смотрю gzip, HTTP/2, сертификат и срок жизни кэша: бот и человек не должны получать разный главный документ.
Скорость — потолок для конкурентных кластеров, не фетиш баллов. Карточка 2ГИС скорость сайта не спасёт, если LCP три секунды и кнопка «позвонить» прыгает. Маркетплейс живёт своими карточками WB/Ozon, но собственный домен с фильтрами в индексе всё равно надо гигиенически закрыть, иначе бюджет обхода сгорит впустую.
После починки не запускайте сразу контент-план на 40 URL. Переобход денежных страниц, сверка каноникала, цели в Метрике. Если робот начал ходить, а заявок нет — это уже коммерция и смысл, не техничка. Слой доступа закрыт, когда зеркала мертвы, фасеты не в индексе, внутренние ссылки ведут к сущностям, LCP на ключевых шаблонах не стыдно показать разработчику.
Как сдавать техничку заказчику. Три дефекта с URL, скрином кода ответа и формулировкой «что ломает индекс или деньги». Не слайд «рекомендуем улучшить Core Web Vitals». Если на ISPmanager висит и http, и https — это первый пункт. Если sitemap содержит сортировки — второй. Если меню рисуется скриптом и в исходном HTML нет обычных ссылок — третий. После фикса — переобход в Вебмастере и сверка покрытия в Search Console. Только тогда открывается контентный бэклог.
Техничка не заканчивается. После каждой выкладки каталога или смены фильтра проверяйте, не открылся ли новый узкий URL в индексе. Один забытый параметр «?sort=price» возвращает ту же дыру через неделю.
В кластере: 302 редирект.
В кластере: 404 ошибки.
В кластере: 410 Gone.
В кластере: Цепочки редиректов.
В кластере: HTTPS.
В кластере: www и non-www.
В кластере: Дубли страниц.
В кластере: Параметры URL.
В кластере: Pagination.
В кластере: Faceted navigation.
В кластере: JavaScript SEO.
В кластере: SSR.
В кластере: CSR.
В кластере: Рендеринг для поисковиков.
В кластере: LCP.
В кластере: CLS.
В кластере: INP.
В кластере: TTFB.
В кластере: Скорость сайта.
В кластере: CDN.
В кластере: Cloudflare и SEO.