• THIS THURSDAY · new Short: Torture Dance — JoJo menacing edit · 17:00 BST
  • FRIDAY · The Passage — an AI fight scene built with Seedance · 17:00 BST
  • LIVE · 92 devlog entries · shipping in public
  • NOW LEARNING · agentic AI architecture, MDX, Claude Code workflows
  • RECENTLY · shipped five iOS features in a single PR
  • OPEN FOR · freelance builds — retail, hospitality, web
  • BUILDING IN PUBLIC · live commits documented · MIT / CC-BY-SA
  • THIS THURSDAY · new Short: Torture Dance — JoJo menacing edit · 17:00 BST
  • FRIDAY · The Passage — an AI fight scene built with Seedance · 17:00 BST
  • LIVE · 92 devlog entries · shipping in public
  • NOW LEARNING · agentic AI architecture, MDX, Claude Code workflows
  • RECENTLY · shipped five iOS features in a single PR
  • OPEN FOR · freelance builds — retail, hospitality, web
  • BUILDING IN PUBLIC · live commits documented · MIT / CC-BY-SA
Captain Random// build · create · ship · collaborate
  • Work▾
    Software development5 systemsWeb development5 buildsTooling6 tools
    Ways of working
    Security by designBuild in public
  • Writing
  • Learning▾
    All courses9 liveThe Map77 chapters
    Tracks
    Ship & Run It on Shared Hosting4 coursesWrite in Public2 coursesCreative Coding2 courses
  • Now
  • Creative▾
    Creative hubMusicVideos2 premieresSeries
  • About
YouTubeLet's build →
  • Work
    • Software development5 systems
    • Web development5 builds
    • Tooling6 tools
    • Security by design
    • Build in public
  • Writing
  • Learning
    • The Map77 chapters
    • Ship & Run It on Shared Hosting4 courses
    • Write in Public2 courses
    • Creative Coding2 courses
  • Now
  • Creative
    • Music
    • Videos2 premieres
    • Series
  • About
YouTubeLet's build →
Home/Writing/Technical Seo

Posts on Technical Seo.

3 posts tagged "Technical Seo".

3 postsAll writing →
T
SEOBuild Log
#01
2026-07-055 min read

The ultracode audit was clean. Google still hadn't found the pages. The fix was six in-body links.

Five legal pages and /stamp-duty-calculator were returning HTTP 200, index/follow, self-canonical — and still showing 'URL is unknown to Google' in Search Console. A multi-agent ultracode review ruled out every technical blocker. The answer was the link graph: footer-only pages don't get crawled.

Read post→
E
SEOBuild Log
#02
2026-06-236 min read

Eight cannibalisation pairs, one prefix strip, one PR

A numeric prefix in every calculator slug had created eight cannibalisation pairs — Google couldn't determine which URL was authoritative, so neither ranked with confidence. The fix required one atomic operation across content, routing, and the internal link graph: universal prefix strip, 23 permanent redirects, every MDX cross-link repointed. Not three PRs. One.

Read post→
E
SEOBuild Log
#03
2026-06-195 min read

Eight calculators were cannibalising each other. One prefix strip fixed it in 72 hours.

A site-wide SEO audit against ukcalculator.uk surfaced 8 routes competing with themselves for the same search intent. The fix — strip the NN- prefix, issue 308 redirects across 23 routes, repoint every internal cross-link — had to land as a single atomic operation or it would introduce crawl noise between deployments. Three days later, Google had started indexing.

Read post→
Captain Random
// build · create · ship · collaborate

UK-based developer and creative technologist. 20+ years building for the web. 23+ years in retail and hospitality operations and leadership. Now architecting production systems with agentic AI tools and workflows — shared in public.

GitHub @CaptainRandom00X @CaptainRandom00YouTube @captainrandom00

Work

  • All projects

Writing

  • All posts
  • Agentic AI
  • Retail & Hospitality

Explore

  • Retail knowledge base
  • Security by design
  • Creative AI
  • AI News
  • Learning
  • Now page

Reach me

  • hello@captainrandom.co.uk
  • Contact page
  • Privacy policy
© 2026 Captain Random · captainrandom.co.uk · Built in public乱 — UNPREDICTABLY EFFECTIVE.