geo-technical

Audits technical SEO and GEO readiness including SSR, crawlability, Core Web Vitals, and AI crawler access.

15|3|Updated Jul 9, 2026
One-click install
npx skills add https://github.com/kiurakku/cursor-kit-for-ai --skill geo-technical-kiurakku
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: geo-technical
Source: https://github.com/kiurakku/cursor-kit-for-ai/tree/main/plugins/geo-seo/skills/geo-technical
Command: npx skills add https://github.com/kiurakku/cursor-kit-for-ai --skill geo-technical-kiurakku

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Websites often rank in Google but remain invisible to AI assistants because AI crawlers frequently do not execute JavaScript, leaving client-rendered content, JSON-LD, and key pages undiscoverable. This Skill diagnoses those technical gaps with a scored, prioritized audit. ## Core Features & Use Cases - 100-Point Scored Audit: Evaluates crawlability, indexability, SSR and content delivery, performance, security headers, mobile UX, and internationalization with per-category point tables. - GEO-Specific Deep Checks: Verifies llms.txt reachability, JSON-LD presence in server-rendered HTML, soft 404s, and staging URL leaks using runnable curl commands. - Prioritized Fix Order: Classifies findings as Blocker, Major, or Minor and outputs a P0/P1/P2 remediation sequence plus a competitor technical benchmark table. - Use Case: Before a Next.js site launch, run the audit to confirm main content and JSON-LD appear in raw HTML responses, Tier 1 AI crawlers are allowed in robots.txt, and the sitemap returns valid URLs. ## Quick Start Run a technical GEO audit on https://example.com and produce a scored report with prioritized fixes.

Frequently Asked Questions about geo-technical

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if my site is visible to AI crawlers like GPTBot?▼

Fetch your robots.txt and confirm Tier 1 AI crawlers are not disallowed, then curl your homepage and verify main content, H1, and JSON-LD appear in the raw HTML response. AI crawlers often skip JavaScript execution, so client-rendered content is invisible to them.

How to test if a Next.js or React site has proper SSR for SEO?▼

Curl the page and count words in the raw HTML; target more than 500 words of body content without JavaScript. For Next.js verify getServerSideProps or RSC rendering per route, and for Create React App expect failures since it lacks an SSR layer by default.

Does client-side injected JSON-LD work for AI search visibility?▼

No, JSON-LD injected only via JavaScript or GTM is a Major finding because many AI crawlers do not execute scripts. Structured data must be present in the server-rendered HTML response to be reliably parsed.

Why does my page rank in Google but never appear in AI answers?▼

Common causes include empty initial HTML from client-only rendering, blocked AI crawlers in robots.txt or WAF rules, and missing structured data in source HTML. A technical audit comparing raw curl output against rendered DOM identifies which factor applies.

What are the limitations of a curl-based technical SEO audit?▼

Curl only shows the raw server response, so it cannot measure rendered layout, real-user Core Web Vitals, or JavaScript-dependent behavior. Pair it with PageSpeed Insights field data and a JS-disabled browser test for complete coverage.