← all days
GREEN

2026-07-13

TL;DR

What moved and why

URL swaps are net-neutral in aggregate (confirmed). The briefing lists 101 ranking-URL swaps, which looks alarming. I tested it directly: for keywords ranked both days, swapped-URL keywords moved AT −0.5, DE +0.2, UK +0.4, IT −0.7 (n=3) on average — indistinguishable from, or better than, stable-URL keywords. Google is reshuffling which sibling URL ranks with near-zero net cost. So swaps as a phenomenon are not today's story; only two specific head-term swaps are worth naming.

AT "sex graz" — parent/child cannibalization, confirmed, low impact (confirmed). Yesterday's flip is not a flap: lend-graz has now held the "sex graz" slot two days (12, then 10) while the graz page previously owned it at rank 1-4 all week. I checked the graz page's wider footprint and it's untouched — rank 2-3 for graz sex, sex in graz, privat sex graz, sex privat graz, sextreffen in graz, sexkontakte graz, etc. Live-checked both pages: /at/sex/graz/ is a substantial city page (150 listings) that links to Lend as a district child; /at/sex/lend-graz/ is a thin district page (15 listings) titled "Sex Anzeigen in Lend", ranking for literally nothing except this one borrowed term. So Google is mis-selecting the thin child for the city head term on one exact string. Net damage: a single keyword down ~9 spots. Actionable but minor.

DE "sex krefeld" — same shape, one day old (confirmed swap). /sex/krefeld/ held 5-8 all week, then today Google swapped to /huren/krefeld/ and it dropped 5→18. Identical /sex/-vs-other-section head-term flip to the graz case. One day old — log and watch, don't touch.

UK city cluster — closed case holds (confirmed). Per-day top-3: 168→168→180169. The 180 I flagged on 07-12 was a one-day churn peak, not a durable recovery; it's back in the 168-169 band today. Top-10 count never left 313-319 the entire week. This is textbook top-3↔top-10 reshuffle with visibility intact — exactly the unconfirmed-update churn we closed it as. colchester sits at 16 (down from 7-8 on 07-11) and warrington at 10; both flat for 3 days, so stable stragglers, not a spreading front.

BR / IT (confirmed). BR added another +4 ranked (75→79), avg holding ~10.4 — the growth curve is still compounding. IT ticked 165→166 ranked with average improving to 8.6, inside its oscillation band; the +0.5 rollup Δ1d is that average tightening, not a breakout.

Investigations

Opportunities

Recommendations

  1. Watch, don't touch, the two cannibalization flips. AT "sex graz" (→lend-graz, 2 days) and DE "sex krefeld" (→/huren/krefeld/, 1 day). If sex graz is still on lend-graz in 2-3 more days, de-emphasise the district child for that head term (trim its Graz-wide copy / soften the internal anchor). Single-keyword impact — not urgent.
  2. 301 the two 404 profiles (stussy-babe41 → Warragul/AU listing; vera-ragazza10 → Policoro/IT). Standing low-effort item; still free position insurance, not time-sensitive.
  3. Nothing else needs a human today. No template edits, no algo-response actions.

Watchlist

Mirrored into watchlist.md: AT "sex graz" cannibalization CONFIRMED (2-day lend-graz displacement, but graz page healthy on all siblings — one-keyword impact). New: DE "sex krefeld" /sex/→/huren/ flip (day 1, watch). UK city-slide closed case holds (180 was a churn peak, reverted to 169; top-10 stable; colchester/warrington stable stragglers). BR still compounding (79 ranked). IT stable (~166). 404s open, not time-sensitive. Churn-baseline, competitor-denominator, and hreflang cases unchanged.