{
 "schema_version": 1,
 "generated": "2026-10-20",
 "id": "jianruntech-geo-score--score-site-ai-readiness",
 "repo": "jianruntech/geo-score",
 "repo_url": "https://github.com/jianruntech/geo-score",
 "repo_slug": "jianruntech-geo-score",
 "title": "Score a website's readiness for AI answer engines",
 "page_title": "How to score a website's readiness for AI answer engines with Geo Score",
 "summary": "Get a free 0 to 100 AI visibility score with the three gates and biggest gaps.",
 "who": "A marketing or web lead who wants to know why AI engines might leave their site out, before spending on content or SEO changes.",
 "problem": "Standard SEO reports do not show whether AI retrieval crawlers can reach a page, parse its content, or find it trustworthy enough to quote.",
 "outcome": "A 0 to 100 score on the open rubric, the three gate checks, the gaps worth fixing first, and a result anyone can recompute.",
 "steps": [
  "Install the pinned release: `pip install geo-score==1.8.3` (inferred, check the README)",
  "Run the free score on your domain: `geo_score.py yourdomain.com` (inferred, check the README)",
  "Read the three gate checks first; a gate at zero caps the result at 40.",
  "Work through the biggest gaps listed, starting with the cheapest fixes such as robots.txt lines or missing JSON-LD.",
  "Re-run the same command after each fix to confirm the change in the score."
 ],
 "agent_prompt": "Using the geo-score repo at jianruntech/geo-score, run the free score on <target-domain> with geo_score.py, then list the three gate checks and the top three gaps by points. Expected output: the 0 to 100 score, band and gap list. Verify that the score is reported without any API key being used.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "15 minutes",
 "basis": "readme",
 "caveat": "The score measures readiness against the rubric only; it does not measure whether any AI engine actually cites the site, which needs levels 2 and 3.",
 "category": "Sales and marketing",
 "tags": [
  "Sales and marketing"
 ],
 "lang": "python",
 "requirements": [
  "Python with pip, to install geo-score==1.8.3 from PyPI (the release pinned in the README)",
  "A website domain to score; no key is needed for the free score",
  "For citation checks (levels 2 and 3): your own API key for at least one of OpenAI, Perplexity, Gemini, Anthropic or OpenRouter"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": true,
 "score": 1.0,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/jianruntech-geo-score/score-site-ai-readiness/",
 "md": "https://dedupedai.com/use-cases/jianruntech-geo-score/score-site-ai-readiness/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/jianruntech-geo-score--score-site-ai-readiness.json",
 "api_version": "v1"
}
