{"avg":{"avg_bot_access":91.6,"avg_rendering":93,"avg_structure":35.3,"avg_schema":9.4,"avg_tech_stack":63.4,"avg_overall":56.8},"domain":{"domain":"rubyinside.com","crawled_at":"2026-03-13T20:16:49.127746Z","gptbot_allowed":true,"claudebot_allowed":true,"ccbot_allowed":true,"google_extended_allowed":true,"googlebot_allowed":true,"raw_text_length":16254,"rendered_text_length":17109,"ghost_ratio":0.05000000074505806,"rendering_type":"SSR","word_count":2295,"li_count":29,"tr_count":0,"th_count":0,"structure_score":1.2599999904632568,"has_org_schema":false,"has_product_schema":false,"schema_count":0,"tech_stack":"express","server_header":"Caddy","cdn":"","http_status":200,"load_time_ms":792,"total_html_bytes":44831,"useful_text_bytes":16254,"token_bloat_ratio":2.799999952316284,"images_total":23,"images_with_alt":15,"multimodal_pct":65,"tdm_reservation":false,"has_noai_tag":false,"script_bytes":588,"has_breadcrumb_schema":false,"has_faq_schema":false,"has_article_schema":false,"has_website_schema":false,"page_title":"Ruby Inside: The Ruby Blog","meta_description":"The biggest Ruby and Rails blog since 2006 - tutorials, news, and lots more","logo_url":"favicon.png","crawl_blocked":false,"ai_readiness_score":64,"sub_bot_access":100,"sub_rendering":99,"sub_structure":20,"sub_schema":0,"sub_tech_stack":55,"extractability_score":51,"crawl_cost_score":10,"crawl_cost_label":"Low","blocklist_risk":0,"blocklist_risk_label":"None","acri_score":43,"acri_extractability":86,"acri_semantic_structure":32,"acri_content_integrity":67,"acri_retrieval_robustness":12,"acri_grade":"D","h2_texts":"Raptor: A Forthcoming Ruby Web Server for Faster App Deployment | Ruby’s Unary Operators and How to Redefine Their Functionality | This Month in Ruby: PeepCode Acquired, Rails 3.2.14, And More | Does the GIL Make Your Ruby Code Thread-Safe? | This Week in Ruby: Matz on Ruby 2.0, Numerous Conference CFPs, Tenderlove on define_method | A Simple Tour of the Ruby MRI Source Code with Pat Shaughnessy | The Last Week in Ruby: A Great Ruby Shirt, RSpec Team Changes and a Sneaky Segfault Trick | The Split is Not Enough: Unicode Whitespace Shenigans for Rubyists | This Week in Ruby: Ruby 2.0 Refinements, Cost of GC::Profiler, and BritRuby Cancelled | This Week in Ruby: MRI 1.9.3-p327, Rails 3.2.9, Capybara 2.0, and the Fukuoka Ruby Award","tranco_rank":495613,"category":"social","title_length":26,"meta_desc_length":75,"has_canonical":false,"canonical_mismatch":false,"has_meta_viewport":false,"h1_count":0,"h2_count":15,"h2_before_h1":true,"has_hreflang":false,"has_noindex":false,"has_lang_attr":true,"lang_attr":"en","ttfb_ms":792,"dom_node_count":478,"html_payload_kb":43.8,"has_hsts":false,"has_csp":false,"sitemap_declared":false,"internal_links":93,"external_links":58,"tracker_scripts":0,"tracker_token_pct":0,"global_score":61,"seo_pillar":25,"geo_pillar":73,"perf_pillar":80,"arch_pillar":61,"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-23T15:49:10.438614Z","llm_model":"mlx-community/gemma-3-4b-it-qat-4bit","ai_unified_analysis":{"core_offering":"Ruby Inside Ruby Weekly is a weekly newsletter providing Ruby and Rails news, tips, and tricks to a large community.","target_audience":"Ruby developers, Rails developers, web developers, and anyone interested in learning or staying current with Ruby and Rails technologies.","pricing_model":"Support via book sales and reviews; no direct monetary pricing.","integration_partners":[],"compliance_standards":[],"competitive_moat":"Large and engaged community; established authority in Ruby and Rails space; human-edited content.","content_depth_score":6,"programmatic_seo_signals":["Ruby Inside has a significant status in terms of search results on Google."],"key_pain_points":["Lack of structured content for easy navigation","Reliance on external syndication for wider reach"]}},"percentile":53,"similar_domains":[{"domain":"swissgrid.ch","acri_score":68,"ai_readiness_score":78,"tech_stack":"express","category":"social","token_bloat_ratio":4.900000095367432,"schema_count":0,"distance":4.380000042915344,"page_title":"Swissgrid - Electricity flows with us","h1_text":"Artificial intelligence in grid operations"},{"domain":"modellfutar.hu","acri_score":68,"ai_readiness_score":79,"tech_stack":"express","category":"social","token_bloat_ratio":6.900000095367432,"schema_count":2,"distance":5.980000042915345,"page_title":"Modellfutár | Makett, Makettbolt, Modellbolt","h1_text":""},{"domain":"draussen-magazin.com","acri_score":68,"ai_readiness_score":77,"tech_stack":"nextjs","category":"social","token_bloat_ratio":3.4000000953674316,"schema_count":1,"distance":12.430000042915344,"page_title":"Slow Travel - DRAUSSEN MAGAZIN","h1_text":""},{"domain":"forum.kajgana.com","acri_score":68,"ai_readiness_score":73,"tech_stack":"proprietary","category":"social","token_bloat_ratio":3.5999999046325684,"schema_count":1,"distance":12.489999985694885,"page_title":"Кајгана форум","h1_text":"Кајгана форум"},{"domain":"webdigitronix.com","acri_score":68,"ai_readiness_score":75,"tech_stack":"proprietary","category":"social","token_bloat_ratio":2,"schema_count":1,"distance":12.489999985694885,"page_title":"Digital Marketing \u0026 Software Company in Lucknow | Webdigitronix","h1_text":"Marketing\n\n                                     \u0026 Software Solutions\n                                     in India"}]}
