{"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":"metallb.io","crawled_at":"2026-03-20T08:38:55.230698Z","gptbot_allowed":true,"claudebot_allowed":true,"ccbot_allowed":true,"google_extended_allowed":true,"googlebot_allowed":true,"raw_text_length":6844,"rendered_text_length":6844,"ghost_ratio":0,"rendering_type":"SSR","word_count":626,"li_count":47,"tr_count":0,"th_count":0,"structure_score":7.510000228881836,"has_org_schema":false,"has_product_schema":false,"schema_count":0,"tech_stack":"hugo","server_header":"Netlify","cdn":"netlify","http_status":200,"load_time_ms":561,"total_html_bytes":26850,"useful_text_bytes":6844,"token_bloat_ratio":3.9000000953674316,"images_total":4,"images_with_alt":2,"multimodal_pct":50,"tdm_reservation":false,"has_noai_tag":false,"script_bytes":913,"has_breadcrumb_schema":false,"has_faq_schema":false,"has_article_schema":false,"has_website_schema":false,"page_title":"MetalLB :: MetalLB, bare metal load-balancer for Kubernetes","meta_description":"MetalLB, bare metal load-balancer for Kubernetes","crawl_blocked":false,"ai_readiness_score":74,"sub_bot_access":100,"sub_rendering":100,"sub_structure":50,"sub_schema":0,"sub_tech_stack":90,"extractability_score":60,"crawl_cost_score":10,"crawl_cost_label":"Low","blocklist_risk":0,"blocklist_risk_label":"None","acri_score":53,"acri_extractability":85,"acri_semantic_structure":50,"acri_content_integrity":46,"acri_retrieval_robustness":30,"acri_grade":"D","h1_text":"MetalLB","h2_texts":"Why? | Requirements | Backward Compatibility | Usage | FRR Mode | Contributing","tranco_rank":722557,"category":"developer","title_length":59,"meta_desc_length":48,"has_canonical":false,"canonical_mismatch":false,"has_meta_viewport":true,"h1_count":1,"h2_count":6,"h2_before_h1":false,"has_hreflang":false,"has_noindex":false,"has_lang_attr":true,"lang_attr":"en-us","og_title":"MetalLB :: MetalLB, bare metal load-balancer for Kubernetes","og_description":"MetalLB is a load-balancer implementation for bare metal Kubernetes clusters, using standard routing protocols.\nNote Despite the beta status of the project / API, MetalLB is known to be stable and reliable.\nThe project maturity page explains what that implies.\nWhy? Kubernetes does not offer an implementation of network load balancers (Services of type LoadBalancer) for bare-metal clusters. The implementations of network load balancers that Kubernetes does ship with are all glue code that calls out to various IaaS platforms (GCP, AWS, Azure\u0026hellip;).","twitter_card":"summary","ttfb_ms":561,"dom_node_count":320,"html_payload_kb":26.2,"has_hsts":true,"has_csp":false,"cache_control":"public,max-age=0,must-revalidate","sitemap_declared":false,"internal_links":38,"external_links":16,"tracker_scripts":0,"tracker_token_pct":0,"global_score":69,"seo_pillar":45,"geo_pillar":78,"perf_pillar":80,"arch_pillar":71,"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-04-02T16:53:26.009228Z","llm_model":"mlx-community/gemma-3-4b-it-qat-4bit","ai_unified_analysis":{"core_offering":"MetalLB provides bare metal load balancing for Kubernetes clusters, simplifying service discovery and management.","target_audience":"Kubernetes administrators, DevOps engineers, and system operators managing Kubernetes deployments.","pricing_model":"Open source (self-hosted), with potential commercial support options.","integration_partners":["Kubernetes","OpenStack"],"compliance_standards":[],"competitive_moat":"Layer 2 and BGP load balancing for Kubernetes, combined with detailed API and monitoring capabilities.","content_depth_score":8,"programmatic_seo_signals":["API reference docs","Installation instructions","Concepts documentation"],"key_pain_points":["OpenStack anti-spoofing protection","Configuration complexity (L2, BGP)","Understanding advertisement status via Kubernetes resources"]}},"percentile":78,"similar_domains":[{"domain":"gmlounge.com","acri_score":78,"ai_readiness_score":89,"tech_stack":"cloudflare-pages","category":"developer","token_bloat_ratio":3.700000047683716,"schema_count":1,"distance":12.310000014305114,"page_title":"건마라운지: 스웨디시, 건마, 마사지, 1인샵 인기업체 정보","h1_text":"건마라운지: 스웨디시, 건마, 마사지, 1인샵 인기업체 정보"},{"domain":"developers.liveperson.com","acri_score":78,"ai_readiness_score":80,"tech_stack":"proprietary","category":"developer","token_bloat_ratio":1.899999976158142,"schema_count":0,"distance":12.350000035762786,"page_title":"Conversational AI solutions | LivePerson Developer Center","h1_text":"Faster Better answers through AI"},{"domain":"licht.de","acri_score":78,"ai_readiness_score":80,"tech_stack":"express","category":"developer","token_bloat_ratio":1.7000000476837158,"schema_count":0,"distance":12.410000014305115,"page_title":"Das Portal zu Licht und Beleuchtung | licht.de","h1_text":""},{"domain":"algorithmia.com","acri_score":78,"ai_readiness_score":81,"tech_stack":"nextjs","category":"developer","token_bloat_ratio":3.299999952316284,"schema_count":1,"distance":12.430000042915344,"page_title":"AI Platform | DataRobot","h1_text":"AI Platform"},{"domain":"tracker.pardus.org.tr","acri_score":78,"ai_readiness_score":85,"tech_stack":"mediawiki","category":"developer","token_bloat_ratio":1.5,"schema_count":0,"distance":12.47000002861023,"page_title":"Pardus Paket İzleyici","h1_text":"Pardus Paket İzleyici"}]}
