← All posts

AISO audit stuzhuk.page: how we reached 52→84 AI Readiness

Technical AISO cycle breakdown: canonical, JSON-LD, llms.txt, related posts, tag hubs. May 2026.

AISO audit stuzhuk.page: how we reached 52→84 AI Readiness
Contents

In brief

Full AISO/GEO audit of stuzhuk.page (Astro SSR), May 2026: AI Readiness 52 → 84, SEO 48 → 88, GEO 72 → 76. What we shipped in code and what remains.

Context

26-section checklist (2026 edition). Scope: production stuzhuk.page (international build).

Scores

Metric Before After
AI Readiness 52 84
SEO Score 48 88
GEO Score 72 76
Technical 55 86
Content Extraction 78 83

Shipped in this cycle

Task Where
Production canonical Layout.astro, site-origin.ts
robots.txt + Sitemap + AI Allow search-indexing.ts
JSON-LD blog + site graph json-ld.ts
hreflang en/ru/uk hreflang.ts
sitemap lastmod sitemap.xml.ts
RSS per locale /rss.xml, /ru/rss.xml, /uk/rss.xml
llms.txt /llms.txt
Related posts related-posts.ts
Tag hubs /blog/tag/[tag]
FAQPage on SEO/AEO/GEO service ServiceDetailPage.astro

Remaining (lower priority)

  • TTFB on VPS SSR
  • Author/Person on blog posts
  • More FAQ on portfolio pages

In practice

This site is a live case study for SEO / AEO / GEO service. Client deliverable: same pass/fail report and roadmap.

See SEO, AEO & GEO in 2026.

Takeaway

AISO is not one file — it is SEO baseline plus extractability. On Astro SSR, dozens of checklist items in one sprint is realistic; next steps are Information Gain content and GEO SoV monitoring.