SEOFAQ Telegram, маркетинг и SEO Канал SEOFAQT в мессенджере Telegram

Все чатыНеправильная настройка CDN убивает позиции, не затрагивая Core...

 153  


Неправильная настройка CDN убивает позиции, не затрагивая Core Web Vitals

Сайт клиента показывал идеальные Core Web Vitals, пока позиции обваливались.

Три дня диагностики свелись к кривой настройке CDN.

Фикс занял 20 минут.

Позиции восстановились за 2 недели.

Корневая причина сбоя: CDN по дефолту кешируют всё, включая HTML.

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

Точные настройки: сконфигурировать CDN так, чтобы полностью исключить HTML из кеширования — кешируется только статика.

Заголовки кеша усугубляют проблему при кривой настройке.

Cache-Control: max-age=31536000 примененный к HTML, заголовки Expires заданные в прошлом, принудительный no-cache для картинок или кеш public для динамических страниц — всё это генерит отдельные сценарии отказа.

Правильный маппинг: HTML получает no-cache или короткий TTL; картинки, CSS и JS получают TTL на 1 год, с версионированием CSS и JS.

Некоторые CDN срезают HTTP-заголовки при передаче — конкретно X-Robots-Tag, заголовки Link с директивами хрефленгов, Vary и Content-Type.

Срез любого из них втихую ломает поведение индексации, на которое опирается Google.

Проверь, что выживает при передаче, через curl -I yoursite.com.

Отдельно: слои защиты от ботов могут неверно идентифицировать гуглобота и заблочить его.

Симптомы: страницы проиндексированы, но не рендерятся, статус "Сканирование — пока не проиндексировано", сбои мобильной индексации и отвал рич сниппетов.

Фикс: закинь в вайтлист верифицированные IP гуглобота и проведи аудит ошибок краулинга в Search Console.

Когда CDN корректно определяет гуглобота, но отдает ему другой ответ — вырезанный JavaScript, упрощенный HTML, удаленные картинки или отсутствие интерактивных элементов — это запускает нарушение по клоакингу.

Отдавай идентичный контент всем юзерам.

Проверь через Mobile-Friendly Test.

Логика гео-редиректов, настроенная на уровне CDN, создает бесконечные циклы: запрос к .com из Германии редиректит на .de, который редиректит обратно на .com.

Замени гео-редиректы уровня CDN на теги хрефленг и дай юзерам самим выбирать локацию.

На SSL форсируй HTTPS на уровне CDN, редиректи все HTTP-запросы и обновляй небезопасные ресурсы — чекни цепочку сертификатов и смешанный контент через whynopadlock.com.

Cloudflare вносит три специфичных сценария отказа поверх базовых.

Rocket Loader задерживает выполнение JavaScript и может помешать гуглоботу увидеть контент, зависящий от JS — отруби его или исключи критичные скрипты.

Auto Minify может сломать JavaScript и похерить CSS; вместо этого минифицируй на этапе сборки.

Always Online отдает закешированную версию во время падения источника, а значит, гуглобот может проиндексировать протухшие страницы — жестко мониторь свежесть кеша и часто его обновляй.

@MikeBlazerX

🚷 Закрытый канал: @MikeBlazerPRO

Ссылки из поста:
https://x.com/noelcetaSEO/status/20259412393469135...
https://t.me/MikeBlazerX
https://t.me/tribute/app?startapp=sE4X

Источник новости https://t.me/mikeblazerx/6236...