Posts on SEO.
41 posts tagged "SEO".
ga-telemetry shipped the same morning as the Phase 1.6 sitemap push — they're the same job
Two pull requests landed on 2026-06-20: a stdlib-only GA skill and an operator-side sitemap push. One queried Google Analytics. The other filed Request-Indexing nudges. Underneath both was the same question — did Google see this? That's one discipline, not two.
AdSense re-review submitted: the last fix was deleting content, not adding it
AdSense rejected the UK Calculators site for low-value content on 10 July. The fix over fourteen days was real hub listings, six verified SVG diagrams, and a quality sweep that removed fabricated trust signals — not more pages. Most remediation write-ups budget for additions; this one ends with a deletion sprint.
AdSense called it low value content. The fix was structural: hub pages, media formats, rate article honesty.
Google rejected the UK Calculators AdSense application on content grounds, not ads configuration. Three structural problems drove the verdict, and fixing all three took three weeks before the re-review went in.
I wrote gsc-telemetry with no pip dependencies. It found six invisible pages in four days.
Building ga-telemetry and gsc-telemetry as stdlib-only Python skills removed the friction that keeps monitoring tools from running reliably. The daily digest surfaced six pages showing “URL is unknown to Google” four days after deployment. The ultracode audit found no technical blockers. The fix was a crawl path, not a configuration error.
The Disclaimer Page Was Schema-Correct and Footer-Linked. Google Had Never Seen It.
AdSense flagged five legal pages as low-value content after the 8-pillar map closed. The technical audit came back clean: HTTP 200, index/follow, canonical self. The issue was that every one of those pages was linked exclusively from the footer. Footer links don't transfer crawl weight the way body prose does.




