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

Все чатыПараметры не из вайтлиста пробивают кеш Cloudflare и сносят каноникал

 3  


Параметры не из вайтлиста пробивают кеш Cloudflare и сносят каноникал

На страницах категорий moemax.de само наличие тега каноникал зависит от попадания в кеш Cloudflare.

Урл https://www.moemax.de/alle-deko-C37 отдает попадание в кеш CF с настроенным каноникалом; https://www.moemax.de/alle-deko-C37?test=asddfd пробивает кеш CF, и каноникал исчезает.

Любой пассивный параметр, включая utm, выдает тот же результат, и https://www.moemax.de/alle-kinderbetten-C30C5C4 ведет себя идентично.

Googlebot должен попасть в кеш CF, чтобы вообще увидеть предпочтительный каноникал.

При этом параметры не из вайтлиста делают больше, чем просто сносят каноникал: эти страницы также несут неявную директиву noindex.

Воспроизведение, которое вскрывает, что отдает основной сервер: вбиваешь site:www.moemax.de p_color, чтобы найти параметрические страницы в выдаче, затем блокируешь все вызовы JS вручную через условия запроса — а не через отключение JavaScript в браузере, которое триггерит заглушку сайта "This website requires JavaScript to be enabled in order to function correctly" и обрывает тест.

Дергай параметрические урлы, пока один из них не отдаст cf-cache-status со статусом expired, а ssr-cache не покажет stale-ignored в заголовках ответа.

В этот момент правильного ответа SSR нет: пустая страница, ни каноникала, ни контента, ни мета-тегов.

Озадачь команду инфраструктуры проверить, что именно сервер отдает краулеру, когда клиентский и SSR-кеши протухли — пустой лист при двойном промахе мимо кеша становится главным кандидатом.

Аномалия, против которой это подняли: 1-2 раза в год Google каноникализирует большинство Product Category Pages на moemax.at или moemax.de — никогда на обоих сразу, хотя платформа одна — в единую страницу категории Decoration, в масштабе всего домена за один заход, на срок от 5 дней до месяца, а затем всё автоматически откатывается.

Самореферентные каноникалы в HTML стоят корректно, HTTP-заголовки с каноникалами не используются, логи показывают стабильные размеры ответов HTML, статистика сканирования в GSC фиксирует стандартные 200 ответы без аномалий, а живые проверки рендерят правильный контент.

Но теория с кешем не закрывает вопрос.

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

Поэтому пустой лист из-за протухшего кеша — менее вероятное объяснение, и Google реагирует не на кривой контент в <head>.

Причина так и остается невыясненной.

Инсайты комьюнити

— Частота релизов не совпадает с падениями: сайт выкатывает код каждые одну-две недели, тогда как отвалы каноникала случаются 1-2 раза в год и висят неделями, иногда месяцами. Вопрос, совпадает ли это с истечением кеша ресурсов, остается открытым до проверки серверной командой.

— Стоит провести аудит на уровне рендера: сидят ли нужные товары в DOM, который Google отрендерил в GSC, и где оказывается рендер товаров относительно событий DCL и Load. Завязка на тайминги объяснила бы контент, который Google периодически не успевает захватить. Ограничение этого теста: неизвестно, ждет ли рендерер GSC меньше или больше, чем система WRS.

— Сетап с гейтом по параметрам несет вторую издержку помимо потери каноникала: перелив веса от внешних ссылок, приходящих с параметрами (трекинг, социальные сигналы), обрывается. Эти параметрические урлы также несут неявную директиву noindex.

@MikeBlazerX

📈 "Пушки" — в @MikeBlazerPRO

Ссылки из поста:
– https://theseocommunity.slack.com/archives/C05HJDD...
– https://t.me/MikeBlazerX
– https://t.me/tribute/app?startapp=sE4X

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