{"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":"purpleptsd.com","crawled_at":"2026-03-19T02:54:31.213703Z","gptbot_allowed":true,"claudebot_allowed":true,"ccbot_allowed":true,"google_extended_allowed":true,"googlebot_allowed":true,"raw_text_length":14144,"rendered_text_length":14144,"ghost_ratio":0,"rendering_type":"SSR","word_count":1720,"li_count":35,"tr_count":0,"th_count":0,"structure_score":2.0299999713897705,"has_org_schema":true,"has_product_schema":false,"schema_count":1,"tech_stack":"wordpress","server_header":"cloudflare","cdn":"cloudflare","http_status":200,"load_time_ms":732,"total_html_bytes":293207,"useful_text_bytes":14144,"token_bloat_ratio":20.700000762939453,"images_total":154,"images_with_alt":110,"multimodal_pct":71,"tdm_reservation":false,"has_noai_tag":false,"script_bytes":16351,"has_breadcrumb_schema":false,"has_faq_schema":false,"has_article_schema":true,"has_website_schema":true,"page_title":"Vikings News - PurplePTSD","meta_description":"Minnesota Vikings games can be stressful and the outcomes disappointing, but we'll be here step-for-step to get the latest Vikings news.","logo_url":"https://purpleptsd.com/cdn-cgi/image/width=32,height=32,fit=crop,quality=80,format=auto,onerror=redirect,metadata=none/wp-content/uploads/2023/12/cropped-Untitled-1.png","crawl_blocked":false,"ai_readiness_score":75,"sub_bot_access":100,"sub_rendering":100,"sub_structure":26,"sub_schema":42,"sub_tech_stack":85,"extractability_score":48,"crawl_cost_score":60,"crawl_cost_label":"Medium","blocklist_risk":0,"blocklist_risk_label":"None","acri_score":53,"acri_extractability":75,"acri_semantic_structure":43,"acri_content_integrity":63,"acri_retrieval_robustness":31,"acri_grade":"D","h1_text":"PurplePTSD Homepage","h2_texts":"Top News | Vikings Plan 2 Contract Extensions | Lions Hire a Former Vikings Defender | A Vikings News Update: 5 Rapid Fire Developments | Vikings Add a 3rd All-Pro Specialist | Vikings Finally Pause Their Inactivity and Make a Move | There’s Growing Buzz Around the Vikings’ Decision | Speedy Vikings Free Agent Lands With the Saints | The Vikings’ Cap Space Settles, Giving Minnesota Some Money to Spend | Vikings Miss Out on Free Agent WR Option","tranco_rank":674821,"category":"developer","title_length":25,"meta_desc_length":136,"has_canonical":true,"canonical_url":"https://purpleptsd.com/","canonical_mismatch":false,"has_meta_viewport":true,"h1_count":1,"h2_count":68,"h2_before_h1":false,"has_hreflang":false,"has_noindex":false,"has_lang_attr":true,"lang_attr":"en-US","og_title":"Vikings News - PurplePTSD","og_description":"Minnesota Vikings games can be stressful and the outcomes disappointing, but we'll be here step-for-step to get the latest Vikings news.","og_image":"https://purpleptsd.com/cdn-cgi/image/quality=80,format=auto,onerror=redirect,metadata=none/wp-content/uploads/2019/12/PTSD-Logo.jpg","twitter_card":"summary_large_image","ttfb_ms":732,"dom_node_count":1444,"html_payload_kb":286.3,"has_hsts":false,"has_csp":false,"cache_control":"max-age=600, must-revalidate","cf_cache_status":"MISS","sitemap_declared":false,"internal_links":290,"external_links":11,"tracker_scripts":1,"tracker_domains":"doubleclick.net","tracker_token_pct":0,"global_score":66,"seo_pillar":75,"geo_pillar":63,"perf_pillar":59,"arch_pillar":65,"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":true,"llm_analyzed_at":"2026-03-31T10:15:26.841707Z","llm_model":"mlx-community/gemma-3-4b-it-qat-4bit","ai_unified_analysis":{"core_offering":"PurplePTSD provides up-to-date news and analysis on the Minnesota Vikings.","target_audience":"Minnesota Vikings fans, sports enthusiasts","pricing_model":"SEMANTIC VOID","integration_partners":[],"compliance_standards":[],"competitive_moat":"Dedicated sports news and analysis focused on the Vikings.","content_depth_score":3}},"percentile":81,"similar_domains":[{"domain":"electroline.cy","acri_score":78,"ai_readiness_score":87,"tech_stack":"wordpress","category":"developer","token_bloat_ratio":6,"schema_count":1,"distance":8.160000228881835,"page_title":"Home - Electroline","h1_text":""},{"domain":"empregospernambuco.com.br","acri_score":78,"ai_readiness_score":90,"tech_stack":"wordpress","category":"developer","token_bloat_ratio":5.599999904632568,"schema_count":1,"distance":8.280000257492066,"page_title":"Empregos Pernambuco - Seu site de Empregos em Pernambuco","h1_text":"Seu site de Empregos em Pernambuco"},{"domain":"rapidseedbox.com","acri_score":78,"ai_readiness_score":94,"tech_stack":"wordpress","category":"developer","token_bloat_ratio":5,"schema_count":9,"distance":11.460000228881835,"page_title":"Seedbox – Anonymous and High-Speed – RapidSeedbox","h1_text":"High-performance \u0026 Anonymous Seedbox that works for you."},{"domain":"trailberg.com","acri_score":78,"ai_readiness_score":89,"tech_stack":"shopify","category":"developer","token_bloat_ratio":9.5,"schema_count":3,"distance":16.110000228881837,"page_title":"Trailberg - Dedication to Elevation","h1_text":"Trailberg"},{"domain":"gooutdoors.co.uk","acri_score":78,"ai_readiness_score":89,"tech_stack":"shopify","category":"developer","token_bloat_ratio":7,"schema_count":2,"distance":16.360000228881837,"page_title":"GO Outdoors | Camping | Outdoor Clothing | Warehouse Clearance","h1_text":"GO Outdoors"}]}
