2026-07-18
TL;DR
- AT huren page-split cannibalization bit today. Google flip-flopped a batch of terms between
/at/huren/(national) and/at/huren/wien/(Wien), costing the huren/nutten cluster 8 top-10 slots (t10 92→84). Clearest casualty: freie nutten, which had climbed 6→5→3→2 on the national page then crashed to 17 the moment it was reassigned to the Wien page. This is the standing page-split watchlist case — now actionable, not note-only. - AT "sex graz" self-resolved. After 6 days stuck on the thin
/at/sex/lend-graz/child, the head term reverted to/at/sex/graz/(rank 10) today — no fix was shipped; Google reassigned the URL itself. Case closed, light watch it doesn't flip back. - AT massage sub-cluster reverted (13→17 ranked; nuru massage graz OUT→2). One-day thin-set dip as predicted. Closed.
- BR posted its first down-day after an 11-day climb: 89→77 ranked, t10 56→48 — but avg held at 9.58. Week-long rank-5 bairro pages vanishing in thin SERPs = flicker, not a structural loss. Light watch.
- No site-wide event. Markets split (AU/DE up, AT/IT/UK down, BR flat) → local/idiosyncratic, not an algo update. DE massage/fetisch and IT escort-head "→OUT" movers are the churn baseline; underlying clusters are stable.
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
- DE massage / fetisch "→OUT" movers — ruled out. Despite ~15
erotische massage in X/fetisch in Xfallers in the briefing, the DE massage cluster is rock stable (93 ranked, t10 71, even up from 69) and DE fetisch is stable (34 ranked, t10 21). The mover list only surfaces fallers; re-entries offset them. Textbook churn baseline. - IT escort heads — ruled out. firenze escort / escort a salerno / escort milano →OUT is the usual IT thin-set oscillation. IT sits mid-band at 160 ranked (week range 155–170); the 07-17 dip to 155 already bounced. Below the "reopen if <158 for 3+ days" bar — stays closed.
- Competitor avg jumps — artifact, ruled out. DE "quoka.de 8.0→5.0 on 697 kws" is n=1 keyword. IT "bakecaincontrii.com 6.7→4.2 on 319 kws" is n=5–6. Both are the known denominator artifact; no real competitor surge.
- 404s.
vera-ragazza10(IT, escort policoro) confirmed still 404 on the 07-16/17/18 snapshots — the briefing's "problems: 0" only covers today's mover URLs, not the full crawl set.stussy-babe41(AU) remains deindexed (out since 07-14). - Google update check — not warranted. Market directions are split, so no site-wide signal to chase.
Opportunities
- BR bench is still the standout upside (even on a down-day). The core held at avg 9.58 with a deep bench of neighbourhood pages at rank 4–6. The internal-link window BJ has been feeding is still open — today's flicker is a reason to strengthen internal links into the thin bairro pages (give them a non-SERP visibility floor), not to back off.
- AT
freie nuttenwas one position off the top of page 1 on the national page before the swap — if the disambiguation below is done, this term (and the other generic huren queries) should re-stabilise on/at/huren/in striking distance of #2–3.
Recommendations
- 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. - Ship 301s on the two dead detail pages (
vera-ragazza10IT,stussy-babe41AU) to their parent city/category pages. Cheap insurance; stussy already deindexed, vera 404 four+ days running. - 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
- AT Wien huren page-split — ESCALATED note-only → actionable (see rec 1). 07-18 produced a measurable one-day cluster hit (t10 92→84) via national↔Wien flip; freie nutten 2→17 the clear casualty. Reassess after anchor fix or if it recurs.
- AT "sex graz" cannibalization — CLOSED (self-reverted to /at/sex/graz/ rank 10 on 07-18 after 6 days on lend-graz; fix never shipped). Reopen only if it flips back to a thin child page.
- AT massage sub-cluster — CLOSED (reverted 13→17 ranked; nuru massage graz OUT→2 on 07-18). Confirmed one-day thin-set volatility.
- BR growth curve — first down-day 07-18 (89→77 ranked, t10 56→48, avg held 9.58). Thin-SERP bairro flicker, not a slide. Light 1–2 day watch; only a concern if it keeps falling for a week.
- 404s pending fix — vera-ragazza10 still 404 (07-16/17/18 snapshots); stussy-babe41 still deindexed. 301s re-recommended (rec 2).
- Briefing competitor-avg denominator artifact — recurred again 07-18: DE quoka.de (n=1) and IT bakecaincontrii (n=5–6). Ruled out.
- Cross-market URL bleed / hreflang — still no hreflang site-wide; not re-quantified today. The AT huren cannibalization is the domestic cousin of the same weak-disambiguation problem.
- Daily churn baseline — held again today (DE massage/fetisch, IT heads all explained by it). Continue using before treating any mass-OUT list as an event.