{
  "checked_at_utc": "2026-05-21T14:02:47Z",
  "domain": "https://aicodingpricing.com",
  "commit_sha": "5d141b41e61f70d1f773de8b421b90b12592edfe",
  "deployment_source_commit": "5d141b4",
  "deployment_url": "https://1bd9892c.aicodingpricing.pages.dev",
  "npm_verify_ok": true,
  "routes": [
    {
      "route": "/",
      "priority": "P0",
      "status": 200,
      "title_len": 71,
      "meta_len": 138,
      "canonical": "https://aicodingpricing.com",
      "h1": 1,
      "h2": 8,
      "h3": 3,
      "word_count": 1225,
      "target": "900-1200",
      "target_status": "pass",
      "schema_types": [
        "Answer",
        "FAQPage",
        "Question",
        "WebApplication",
        "WebSite"
      ],
      "expected_schema": [
        "WebApplication",
        "WebSite",
        "FAQPage"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/claude-code-pricing",
      "priority": "P0",
      "status": 200,
      "title_len": 61,
      "meta_len": 139,
      "canonical": "https://aicodingpricing.com/claude-code-pricing",
      "h1": 1,
      "h2": 8,
      "h3": 3,
      "word_count": 1073,
      "target": "1000-1500",
      "target_status": "pass",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "ListItem",
        "Question",
        "WebSite"
      ],
      "expected_schema": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/claude-code-pricing",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/claude-code-usage-limits",
      "priority": "P0",
      "status": 200,
      "title_len": 58,
      "meta_len": 123,
      "canonical": "https://aicodingpricing.com/claude-code-usage-limits",
      "h1": 1,
      "h2": 10,
      "h3": 3,
      "word_count": 1313,
      "target": "1200-1600",
      "target_status": "pass",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "HowTo",
        "HowToStep",
        "ListItem",
        "Question",
        "WebSite"
      ],
      "expected_schema": [
        "Article",
        "FAQPage",
        "HowTo",
        "BreadcrumbList"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/claude-code-usage-limits",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/codex-pricing",
      "priority": "P0",
      "status": 200,
      "title_len": 63,
      "meta_len": 112,
      "canonical": "https://aicodingpricing.com/codex-pricing",
      "h1": 1,
      "h2": 8,
      "h3": 3,
      "word_count": 1078,
      "target": "1000-1500",
      "target_status": "pass",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "ListItem",
        "Question",
        "WebSite"
      ],
      "expected_schema": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/codex-pricing",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/codex-usage",
      "priority": "P0",
      "status": 200,
      "title_len": 61,
      "meta_len": 117,
      "canonical": "https://aicodingpricing.com/codex-usage",
      "h1": 1,
      "h2": 10,
      "h3": 3,
      "word_count": 1344,
      "target": "1200-1600",
      "target_status": "pass",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "HowTo",
        "HowToStep",
        "ListItem",
        "Question",
        "WebApplication",
        "WebSite"
      ],
      "expected_schema": [
        "Article",
        "FAQPage",
        "HowTo",
        "WebApplication"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/codex-usage",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/cursor-pricing",
      "priority": "P0",
      "status": 200,
      "title_len": 62,
      "meta_len": 115,
      "canonical": "https://aicodingpricing.com/cursor-pricing",
      "h1": 1,
      "h2": 8,
      "h3": 3,
      "word_count": 1041,
      "target": "1000-1500",
      "target_status": "pass",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "ListItem",
        "Question",
        "WebSite"
      ],
      "expected_schema": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/cursor-pricing",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/claude-code-vs-codex",
      "priority": "P0",
      "status": 200,
      "title_len": 61,
      "meta_len": 120,
      "canonical": "https://aicodingpricing.com/claude-code-vs-codex",
      "h1": 1,
      "h2": 10,
      "h3": 3,
      "word_count": 1491,
      "target": "1200-1800",
      "target_status": "pass",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "ListItem",
        "Question",
        "WebSite"
      ],
      "expected_schema": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/claude-code-vs-codex",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/claude-code-vs-cursor",
      "priority": "P0",
      "status": 200,
      "title_len": 64,
      "meta_len": 124,
      "canonical": "https://aicodingpricing.com/claude-code-vs-cursor",
      "h1": 1,
      "h2": 10,
      "h3": 3,
      "word_count": 1467,
      "target": "1200-1800",
      "target_status": "pass",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "ListItem",
        "Question",
        "WebSite"
      ],
      "expected_schema": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/claude-code-vs-cursor",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/pricing-changelog",
      "priority": "P0_SUPPORT",
      "status": 200,
      "title_len": 64,
      "meta_len": 100,
      "canonical": "https://aicodingpricing.com/pricing-changelog",
      "h1": 1,
      "h2": 6,
      "h3": 4,
      "word_count": 790,
      "target": "500-900 plus entries",
      "target_status": "pass",
      "schema_types": [
        "BreadcrumbList",
        "CollectionPage",
        "ItemList",
        "ListItem"
      ],
      "expected_schema": [
        "CollectionPage",
        "ItemList",
        "BreadcrumbList"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/pricing-changelog",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/claude-code-cost",
      "priority": "P1",
      "status": 200,
      "title_len": 68,
      "meta_len": 127,
      "canonical": "https://aicodingpricing.com/claude-code-cost",
      "h1": 1,
      "h2": 8,
      "h3": 3,
      "word_count": 865,
      "target": "1000-1500",
      "target_status": "fail",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "ListItem",
        "Question",
        "WebSite"
      ],
      "expected_schema": [
        "WebApplication",
        "Article",
        "FAQPage"
      ],
      "missing_schema": [
        "WebApplication"
      ],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/claude-code-cost",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": [
        "missing schema WebApplication"
      ]
    },
    {
      "route": "/codex-limits",
      "priority": "P1",
      "status": 200,
      "title_len": 65,
      "meta_len": 119,
      "canonical": "https://aicodingpricing.com/codex-limits",
      "h1": 1,
      "h2": 8,
      "h3": 3,
      "word_count": 912,
      "target": "1200-1600",
      "target_status": "fail",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "HowTo",
        "HowToStep",
        "ListItem",
        "Question",
        "WebSite"
      ],
      "expected_schema": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/codex-limits",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/codex-vs-cursor",
      "priority": "P1",
      "status": 200,
      "title_len": 55,
      "meta_len": 110,
      "canonical": "https://aicodingpricing.com/codex-vs-cursor",
      "h1": 1,
      "h2": 8,
      "h3": 3,
      "word_count": 1067,
      "target": "1200-1800",
      "target_status": "fail",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "ListItem",
        "Question",
        "WebSite"
      ],
      "expected_schema": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/codex-vs-cursor",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/api-vs-subscription",
      "priority": "P1",
      "status": 200,
      "title_len": 58,
      "meta_len": 120,
      "canonical": "https://aicodingpricing.com/api-vs-subscription",
      "h1": 1,
      "h2": 8,
      "h3": 3,
      "word_count": 1351,
      "target": "1000-1500",
      "target_status": "pass",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "HowTo",
        "HowToStep",
        "ListItem",
        "Question",
        "WebSite"
      ],
      "expected_schema": [
        "Article",
        "FAQPage",
        "HowTo"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/api-vs-subscription",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/github-copilot-pricing",
      "priority": "P1",
      "status": 200,
      "title_len": 61,
      "meta_len": 111,
      "canonical": "https://aicodingpricing.com/github-copilot-pricing",
      "h1": 1,
      "h2": 8,
      "h3": 3,
      "word_count": 838,
      "target": "1000-1500",
      "target_status": "fail",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "ListItem",
        "Question",
        "WebSite"
      ],
      "expected_schema": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/github-copilot-pricing",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/github-copilot-vs-cursor",
      "priority": "P1",
      "status": 200,
      "title_len": 69,
      "meta_len": 117,
      "canonical": "https://aicodingpricing.com/github-copilot-vs-cursor",
      "h1": 1,
      "h2": 8,
      "h3": 3,
      "word_count": 870,
      "target": "1200-1800",
      "target_status": "fail",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "ListItem",
        "Question",
        "WebSite"
      ],
      "expected_schema": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/github-copilot-vs-cursor",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/claude-max-vs-pro",
      "priority": "P1",
      "status": 200,
      "title_len": 61,
      "meta_len": 91,
      "canonical": "https://aicodingpricing.com/claude-max-vs-pro",
      "h1": 1,
      "h2": 8,
      "h3": 3,
      "word_count": 887,
      "target": "1000-1500",
      "target_status": "fail",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "ListItem",
        "Question",
        "WebSite"
      ],
      "expected_schema": [
        "Article",
        "FAQPage"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/claude-max-vs-pro",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/chatgpt-pro-vs-claude-max",
      "priority": "P2",
      "status": 200,
      "title_len": 64,
      "meta_len": 120,
      "canonical": "https://aicodingpricing.com/chatgpt-pro-vs-claude-max",
      "h1": 1,
      "h2": 8,
      "h3": 3,
      "word_count": 891,
      "target": "1000-1500",
      "target_status": "fail",
      "schema_types": [
        "Answer",
        "Article",
        "BreadcrumbList",
        "FAQPage",
        "ListItem",
        "Question",
        "WebSite"
      ],
      "expected_schema": [
        "Article",
        "FAQPage"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/chatgpt-pro-vs-claude-max",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/codex-pricing-changelog",
      "priority": "P1_SUPPORT",
      "status": 200,
      "title_len": 62,
      "meta_len": 104,
      "canonical": "https://aicodingpricing.com/codex-pricing-changelog",
      "h1": 1,
      "h2": 7,
      "h3": 4,
      "word_count": 708,
      "target": "500-900 plus entries",
      "target_status": "pass",
      "schema_types": [
        "BreadcrumbList",
        "CollectionPage",
        "ItemList",
        "ListItem"
      ],
      "expected_schema": [
        "CollectionPage",
        "ItemList"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/codex-pricing-changelog",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/claude-code-pricing-changelog",
      "priority": "P1_SUPPORT",
      "status": 200,
      "title_len": 61,
      "meta_len": 107,
      "canonical": "https://aicodingpricing.com/claude-code-pricing-changelog",
      "h1": 1,
      "h2": 7,
      "h3": 4,
      "word_count": 715,
      "target": "500-900 plus entries",
      "target_status": "pass",
      "schema_types": [
        "BreadcrumbList",
        "CollectionPage",
        "ItemList",
        "ListItem"
      ],
      "expected_schema": [
        "CollectionPage",
        "ItemList"
      ],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/claude-code-pricing-changelog",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/about",
      "priority": "LEGAL",
      "status": 200,
      "title_len": 23,
      "meta_len": 114,
      "canonical": "https://aicodingpricing.com/about",
      "h1": 1,
      "h2": 1,
      "h3": 0,
      "word_count": 176,
      "target": null,
      "target_status": "n/a",
      "schema_types": [
        "WebPage"
      ],
      "expected_schema": [],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/about",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/contact",
      "priority": "LEGAL",
      "status": 200,
      "title_len": 25,
      "meta_len": 107,
      "canonical": "https://aicodingpricing.com/contact",
      "h1": 1,
      "h2": 0,
      "h3": 0,
      "word_count": 130,
      "target": null,
      "target_status": "n/a",
      "schema_types": [
        "WebPage"
      ],
      "expected_schema": [],
      "missing_schema": [],
      "noindex": false,
      "og_url": "",
      "twitter_card": "",
      "sitemap_present": false,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": [
        "social meta missing og:title,og:description,og:url,twitter:card"
      ]
    },
    {
      "route": "/privacy",
      "priority": "",
      "status": 200,
      "title_len": 34,
      "meta_len": 158,
      "canonical": "https://aicodingpricing.com/privacy",
      "h1": 1,
      "h2": 6,
      "h3": 0,
      "word_count": 752,
      "target": null,
      "target_status": "n/a",
      "schema_types": [
        "WebPage"
      ],
      "expected_schema": [],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/privacy",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    },
    {
      "route": "/terms",
      "priority": "",
      "status": 200,
      "title_len": 32,
      "meta_len": 105,
      "canonical": "https://aicodingpricing.com/terms",
      "h1": 1,
      "h2": 9,
      "h3": 0,
      "word_count": 671,
      "target": null,
      "target_status": "n/a",
      "schema_types": [
        "WebPage"
      ],
      "expected_schema": [],
      "missing_schema": [],
      "noindex": false,
      "og_url": "https://aicodingpricing.com/terms",
      "twitter_card": "summary_large_image",
      "sitemap_present": true,
      "source_visible": true,
      "disclaimer_visible": true,
      "issues": []
    }
  ],
  "redirects": [
    {
      "from": "/codex-vs-claude-code",
      "expected_to": "/claude-code-vs-codex",
      "status": 301,
      "location": "/claude-code-vs-codex",
      "sitemap_present": false,
      "pass": true
    },
    {
      "from": "/cursor-vs-claude-code",
      "expected_to": "/claude-code-vs-cursor",
      "status": 301,
      "location": "/claude-code-vs-cursor",
      "sitemap_present": false,
      "pass": true
    },
    {
      "from": "/privacy-policy",
      "expected_to": "/privacy",
      "status": 301,
      "location": "/privacy",
      "sitemap_present": false,
      "pass": true
    },
    {
      "from": "/terms-of-service",
      "expected_to": "/terms",
      "status": 301,
      "location": "/terms",
      "sitemap_present": false,
      "pass": true
    }
  ],
  "sitemap_route_count": 22,
  "robots_excerpt": "User-Agent: *\nAllow: /\nDisallow: /_state/\n\nHost: https://aicodingpricing.com\nSitemap: https://aicodingpricing.com/sitemap.xml",
  "p0_issues": [],
  "p1_issues": [
    {
      "route": "/claude-code-cost",
      "issues": [
        "missing schema WebApplication"
      ]
    }
  ]
}