← all days
AMBER

2026-07-18

TL;DR

What moved and why

AT huren national↔Wien cannibalization — likely (structural). The briefing's URL-swap list is dominated by /at/huren//at/huren/wien/ flips, and the huren/nutten cluster had its weakest day of the week: ranked 99→95, t10 92→84 (prior week floated 89–93). No visibility was lost — t20 still equals ranked (95), so this is a top-10→page-2 reshuffle, not a fall out of the index. The mechanism is unambiguous once you trace individual terms: freie nutten (a generic, non-city query that belongs on the national page) rose 6→5→3→2 on /at/huren/, then today Google served /at/huren/wien/ instead and it collapsed to 17. hure wien flapped 9→6→11→10→18 across the same two URLs. Both pages are live and correctly scoped (national "…in Österreich", 1437 listings; Wien "…in Wien", 501) — the fault is that they overlap enough in intent that Google keeps swapping which one ranks, and on the swap day the term tanks. Verdict: the two pages are competing; a bad roll of that dice cost ~8 top-10 slots today.

AT "sex graz" cannibalization — confirmed resolved. Six days on the thin Lend-Graz child page (12→10→13→11→10→12), then today back on the correct Graz-wide page /at/sex/graz/ at rank 10. The recommended anchor fix was never shipped; Google reassigned it on its own. graz sex (#3), sex in graz (#5) never left the Graz page. Closing — but the same overlap that let it drift is exactly the mechanism biting the Wien huren set above.

AT massage sub-cluster — confirmed noise. Yesterday's dip to 13 ranked reverted to 17 today; nuru massage graz bounced OUT→2 on /at/erotische-massage/nuru/steiermark/. One-day AT-local thin-set volatility, as called. Closed.

BR growth curve — first reversal, likely noise. After 58→89 ranked over 11 monotonic days, today: 89→77 ranked, t10 56→48. But avg held dead flat at 9.58, and the terms that vanished were week-long rank-5 bairro pages (Alto da Boa Vista 5×6 then OUT; Cidade Tiradentes 6-4-4-5-4-5 then OUT). Ultra-thin local SERPs where erobella is either ~rank 5 or not shown at all — the pages didn't slide, they blinked off. The compounding core is intact; this looks like the thin-set flicker cost of a wide, shallow footprint, not a pullback. Watch 1–2 days.

Investigations

Opportunities

Recommendations

  1. Disambiguate the two AT huren pages via internal anchors (highest impact, do this one). Point city-qualified anchors (huren wien, hure wien, nutten wien, wiener huren) exclusively at /at/huren/wien/, and generic/national anchors (freie nutten, billige huren, hurenportal) exclusively at /at/huren/. Right now they compete and Google flip-flops daily, which is what cost ~8 top-10 slots and sank freie nutten 2→17 today. Same failure mode that just played out on Graz — fix the pattern, not just the instance.
  2. Ship 301s on the two dead detail pages (vera-ragazza10 IT, stussy-babe41 AU) to their parent city/category pages. Cheap insurance; stussy already deindexed, vera 404 four+ days running.
  3. Hold on BR — do not react to today's −12; confirm it's flicker over the next day or two. Keep feeding internal links to the rank-4–6 bairro bench regardless.

Watchlist