{"avg":{"avg_bot_access":91.6,"avg_rendering":93,"avg_structure":35.4,"avg_schema":9.4,"avg_tech_stack":63.4,"avg_overall":56.8},"domain":{"domain":"howtographql.com","crawled_at":"2026-03-15T16:19:01.29812Z","gptbot_allowed":true,"claudebot_allowed":true,"ccbot_allowed":true,"google_extended_allowed":true,"googlebot_allowed":true,"raw_text_length":6674,"rendered_text_length":7025,"ghost_ratio":0.05000000074505806,"rendering_type":"SSR","word_count":539,"li_count":0,"tr_count":0,"th_count":0,"structure_score":0,"has_org_schema":false,"has_product_schema":false,"schema_count":0,"tech_stack":"gatsby","server_header":"Netlify","cdn":"netlify","http_status":200,"load_time_ms":539,"total_html_bytes":313198,"useful_text_bytes":6674,"token_bloat_ratio":46.900001525878906,"images_total":36,"images_with_alt":0,"multimodal_pct":0,"tdm_reservation":false,"has_noai_tag":false,"script_bytes":13130,"has_breadcrumb_schema":false,"has_faq_schema":false,"has_article_schema":false,"has_website_schema":false,"page_title":"How to GraphQL - The Fullstack Tutorial for GraphQL","meta_description":"Fullstack GraphQL Tutorial to go from zero to production covering all basics and advanced concepts. Includes tutorials for Apollo, Relay, React and NodeJS.","logo_url":"https://howtographql.com/favicon.ico","crawl_blocked":false,"ai_readiness_score":62,"sub_bot_access":100,"sub_rendering":99,"sub_structure":0,"sub_schema":0,"sub_tech_stack":75,"extractability_score":27,"crawl_cost_score":65,"crawl_cost_label":"Medium","blocklist_risk":0,"blocklist_risk_label":"None","acri_score":27,"acri_extractability":62,"acri_semantic_structure":20,"acri_content_integrity":26,"acri_retrieval_robustness":10,"acri_grade":"F","h1_text":"The Fullstack Tutorial for GraphQL","h2_texts":"What you'll build: A Hackernews clone | For the Community, by the Community | Content Overview","tranco_rank":960035,"title_length":51,"meta_desc_length":155,"has_canonical":true,"canonical_url":"https://www.howtographql.com/","canonical_mismatch":false,"has_meta_viewport":true,"h1_count":1,"h2_count":3,"h2_before_h1":false,"has_hreflang":false,"has_noindex":false,"has_lang_attr":true,"lang_attr":"en","og_title":"How to GraphQL - The Fullstack Tutorial for GraphQL","og_description":"Fullstack GraphQL Tutorial to go from zero to production covering all basics and advanced concepts.","og_image":"https://www.howtographql.com/social.png","twitter_card":"summary_large_image","ttfb_ms":539,"dom_node_count":1288,"html_payload_kb":305.9,"has_hsts":true,"has_csp":false,"cache_control":"public,max-age=0,must-revalidate","sitemap_declared":false,"internal_links":102,"external_links":8,"tracker_scripts":0,"tracker_token_pct":0,"global_score":52,"seo_pillar":50,"geo_pillar":47,"perf_pillar":59,"arch_pillar":58,"data_tier":1,"ai_trust_score":0,"ai_trust_rank":0,"ai_trust_percentile":0,"inbound_ai_links":0,"outbound_ai_links":0,"llm_analyzed":false},"percentile":51,"similar_domains":[{"domain":"goodays.co","acri_score":37,"ai_readiness_score":66,"tech_stack":"nextjs","category":"saas","token_bloat_ratio":32,"schema_count":0,"distance":25.97000045776367,"page_title":"Goodays | The most complete CX solution in a world of AI","h1_text":"The most complete CX solution in a world of AI"},{"domain":"careers.doit.com","acri_score":37,"ai_readiness_score":65,"tech_stack":"nextjs","category":"developer","token_bloat_ratio":14.600000381469727,"schema_count":0,"distance":26.5,"page_title":"DoiT Careers — Deliver the True Promise of the Cloud","h1_text":"Deliver the true promise of the cloud"},{"domain":"chita.bezformata.com","acri_score":37,"ai_readiness_score":62,"tech_stack":"cloudflare-pages","category":"infrastructure","token_bloat_ratio":3.700000047683716,"schema_count":0,"distance":26.5,"page_title":"Новости Читы и Забайкальского края - БезФормата","h1_text":"Новости Читы и Забайкальского края"},{"domain":"vimgolf.com","acri_score":37,"ai_readiness_score":63,"tech_stack":"cloudflare-pages","category":"social","token_bloat_ratio":2,"schema_count":0,"distance":26.5,"page_title":"VimGolf - real Vim ninjas count every keystroke!","h1_text":""},{"domain":"betportoasis.com","acri_score":37,"ai_readiness_score":15,"tech_stack":"cloudflare-pages","category":"social","token_bloat_ratio":3.4000000953674316,"schema_count":0,"distance":26.5,"page_title":"Betport Oasis: Your Ultimate Guide to Online Betting Tips","h1_text":""}]}
