{"url":"https://example.com","timestamp":"2026-06-25T14:24:05.569828+00:00","score":12,"band":"critical","robots":{"found":false,"bots_allowed":[],"bots_missing":[],"bots_blocked":[],"bots_partial":[],"citation_bots_ok":false,"crawl_delay":null,"citation_bots_explicit":false},"llms":{"found":false,"has_h1":false,"has_description":false,"has_sections":false,"has_links":false,"word_count":0,"has_full":false,"sections_count":0,"links_count":0,"has_blockquote":false,"has_optional_section":false,"companion_files_hint":false,"validation_warnings":[]},"schema":{"found_types":[],"has_website":false,"has_webapp":false,"has_faq":false,"has_article":false,"has_organization":false,"has_howto":false,"has_person":false,"has_product":false,"raw_schemas":[],"any_schema_found":false,"has_sameas":false,"sameas_urls":[],"has_date_modified":false,"schema_richness_score":0,"avg_attributes_per_schema":0.0,"ecommerce_signals":{},"json_parse_errors":0,"schema_missing_fields":{},"incomplete_schema_types":[]},"meta":{"has_title":true,"has_description":false,"has_canonical":false,"has_og_title":false,"has_og_description":false,"has_og_image":false,"title_text":"Example Domain","description_text":"","description_length":0,"title_length":14,"canonical_url":"","x_robots_noindex":false,"x_robots_tag":"","has_noai":false,"noai_value":""},"content":{"has_h1":true,"heading_count":1,"has_numbers":false,"has_links":true,"word_count":21,"h1_text":"Example Domain","numbers_count":0,"external_links_count":1,"has_heading_hierarchy":false,"has_lists_or_tables":false,"has_front_loading":false},"recommendations":["Create robots.txt with Allow rules for AI bots (GPTBot, ClaudeBot, PerplexityBot)","Create /llms.txt for AI indexing: geo llms --base-url https://example.com. Note: llms.txt is an organizational signal, not a proven ranking factor. It helps structure content for AI systems.","Add WebSite JSON-LD schema to homepage","Add Organization JSON-LD schema with name, url, and logo","Add FAQPage schema with site FAQs","Add <link rel=\"canonical\"> to prevent duplicate content issues in AI indexing","Add Open Graph tags (og:title, og:description, og:image) for AI and social previews","Add optimized meta description (150-160 characters)","Expand content to 300+ words — AI engines need substance to cite","Add H2/H3 subheadings to structure content for AI extraction","Front-load key information in the first 30% of content for AI snippet selection","Add sameAs links in Organization schema to Wikipedia, Wikidata, LinkedIn, or Crunchbase for Knowledge Graph disambiguation","Add a visible /about or /chi-siamo link to build trust signals for AI","Add address, telephone or contactPoint to Organization schema for entity validation","Add numerical data and concrete statistics (+40% AI visibility)","Create /.well-known/ai.txt to define AI crawler permissions","Create /ai/summary.json with site name and description for AI engines","Create /ai/faq.json with structured FAQ for AI search visibility","Create /ai/service.json to describe service capabilities for AI","Add RSS/Atom feed and link it in <head> with <link rel=\"alternate\" type=\"application/rss+xml\"> for AI discovery","Add potentialAction (SearchAction) to WebSite schema for AI agent discoverability","Add descriptive labels to forms (label, aria-label) to make them usable by AI agents","Consider adding WebMCP toolname/tooldescription attributes to interactive elements for Chrome AI agent support","⚠️ Content requires JavaScript to render (19 words in raw HTML). AI crawlers don't execute JS. Implement SSR, SSG, or pre-rendering."],"http_status":200,"page_size":559,"citability":{"methods":[{"name":"quotation_addition","label":"Quotation Addition","detected":false,"score":0,"max_score":6,"impact":"+41%","details":{"blockquotes":0,"q_tags":0,"attributed_quotes":0,"pull_quotes":0}},{"name":"statistics_addition","label":"Statistics Addition","detected":false,"score":0,"max_score":6,"impact":"+33%","details":{"stat_matches":0,"density_per_1000_words":0.0,"tables_with_data":0}},{"name":"fluency_optimization","label":"Fluency Optimization","detected":false,"score":1,"max_score":6,"impact":"+29%","details":{"avg_paragraph_words":8.5,"connective_count":0,"paragraphs":2,"list_items":0}},{"name":"cite_sources","label":"Cite Sources","detected":false,"score":3,"max_score":6,"impact":"+27%","details":{"authoritative_links":1,"external_links":1,"cite_tags":0,"has_reference_section":false}},{"name":"answer_first","label":"Answer-First Structure","detected":false,"score":0,"max_score":5,"impact":"+25%","details":{}},{"name":"passage_density","label":"Passage Density","detected":false,"score":0,"max_score":5,"impact":"+23%","details":{"total_paragraphs":1,"dense_paragraphs":0,"ratio":0.0}},{"name":"technical_terms","label":"Technical Terms","detected":false,"score":0,"max_score":5,"impact":"+18%","details":{"tech_matches":0,"density_per_1000":0.0,"code_blocks":0,"abbr_tags":0}},{"name":"authoritative_tone","label":"Authoritative Tone","detected":false,"score":0,"max_score":5,"impact":"+16%","details":{"authority_markers":0,"hedge_markers":0,"has_author_bio":false,"credentials":[],"has_author_meta":false}},{"name":"easy_to_understand","label":"Easy-to-Understand","detected":true,"score":3,"max_score":5,"impact":"+14%","details":{"avg_sentence_length":7.5,"h2_count":0,"h3_count":0,"faq_sections":0}},{"name":"unique_words","label":"Unique Words","detected":false,"score":0,"max_score":3,"impact":"+7%","details":{}},{"name":"keyword_stuffing","label":"No Keyword Stuffing","detected":false,"score":6,"max_score":6,"impact":"-9%","details":{}},{"name":"readability","label":"Readability Score","detected":false,"score":0,"max_score":8,"impact":"+15%","details":{}},{"name":"faq_in_content","label":"FAQ-in-Content","detected":false,"score":0,"max_score":6,"impact":"+12%","details":{"faq_patterns_found":0}},{"name":"image_alt_quality","label":"Image Alt Quality","detected":false,"score":3,"max_score":5,"impact":"+8%","details":{"total_images":0,"with_alt":0,"descriptive_alt":0,"generic_alt":0,"missing_alt":0}},{"name":"content_freshness","label":"Content Freshness","detected":false,"score":1,"max_score":6,"impact":"+10%","details":{"date_modified":null,"date_published":null,"is_fresh":false,"freshness_level":"stale","months_old":null,"year_references":{},"warnings":["Nessun segnale di data (dateModified/datePublished) trovato"]}},{"name":"citability_density","label":"Citability Density","detected":false,"score":0,"max_score":7,"impact":"+15%","details":{"total_paragraphs":1,"dense_paragraphs":0,"density_ratio":0.0,"total_citable_facts":0}},{"name":"definition_patterns","label":"Definition Patterns","detected":true,"score":5,"max_score":5,"impact":"+10%","details":{"definitions_found":1,"total_headings":1,"ratio":1.0}},{"name":"format_mix","label":"Response Format Mix","detected":false,"score":0,"max_score":5,"impact":"+8%","details":{"has_paragraphs":false,"has_lists":false,"has_tables":false,"has_code":false,"has_blockquote":false,"format_count":0}},{"name":"attribution_completeness","label":"Attribution Completeness","detected":false,"score":0,"max_score":5,"impact":"+12%","details":{"inline_attributions":0,"footnotes":0,"inline_link_citations":0}},{"name":"no_negative_signals","label":"No Negative Signals","detected":false,"score":4,"max_score":5,"impact":"-15%","details":{"cta_count":0,"is_thin_content":false,"has_author":false,"repeated_phrases":0,"total_penalties":1}},{"name":"comparison_content","label":"Comparison Content","detected":false,"score":0,"max_score":4,"impact":"+10%","details":{"vs_headings":0,"pro_con_sections":0,"comparison_tables":0,"large_tables":0}},{"name":"eeat_signals","label":"E-E-A-T Signals","detected":false,"score":0,"max_score":5,"impact":"+15%","details":{"trust_links":{"privacy":false,"terms":false,"about":false,"contact":false},"trust_link_count":0,"has_detailed_bio":false,"is_https":false}},{"name":"no_content_decay","label":"No Content Decay","detected":false,"score":5,"max_score":5,"impact":"-10%","details":{"old_year_references":[],"is_recently_modified":false,"stale_update_patterns":0,"external_links_count":1,"total_penalties":0}},{"name":"boilerplate_ratio","label":"Content-to-Boilerplate Ratio","detected":true,"score":4,"max_score":4,"impact":"+8%","details":{"content_length":142,"total_length":142,"ratio":1.0,"method":"heuristic"}},{"name":"nuance_signals","label":"Nuance/Honesty Signals","detected":false,"score":0,"max_score":3,"impact":"+5%","details":{"nuance_patterns":0,"nuance_headings":0,"total_signals":0}},{"name":"snippet_ready","label":"Snippet-Ready Content","detected":false,"score":0,"max_score":4,"impact":"+10%","details":{}},{"name":"chunk_quotability","label":"Chunk Quotability","detected":false,"score":0,"max_score":4,"impact":"+10%","details":{"candidate_paragraphs":0,"quotable_paragraphs":0,"ratio":0}},{"name":"blog_structure","label":"Blog Structure","detected":false,"score":0,"max_score":4,"impact":"+8%","details":{"has_article_schema":false}},{"name":"shopping_readiness","label":"AI Shopping Readiness","detected":false,"score":0,"max_score":3,"impact":"+8%","details":{"has_product_schema":false}},{"name":"chatgpt_shopping","label":"ChatGPT Shopping Feed","detected":false,"score":0,"max_score":3,"impact":"+8%","details":{"has_product_schema":false}},{"name":"voice_search_ready","label":"Voice/Conversational Search","detected":false,"score":0,"max_score":3,"impact":"+5%","details":{"question_headings":0,"concise_answers":0,"has_speakable_schema":false}},{"name":"multi_platform","label":"Multi-Platform Presence","detected":false,"score":0,"max_score":4,"impact":"+10%","details":{"platforms_found":[],"platform_count":0}},{"name":"entity_disambiguation","label":"Entity Disambiguation","detected":false,"score":0,"max_score":3,"impact":"+8%","details":{"names_found":["example domain"],"names_consistent":true,"sameas_count":0}},{"name":"first_party_data","label":"First-Party Data","detected":false,"score":0,"max_score":4,"impact":"+12%","details":{"first_party_patterns":0,"own_data_signals":0,"has_methodology_section":false}},{"name":"no_stale_data","label":"No Stale Data","detected":false,"score":4,"max_score":4,"impact":"-10%","details":{"old_copyright_in_footer":false,"stale_year_references":[],"penalties":0}},{"name":"social_proof","label":"Social Proof","detected":false,"score":0,"max_score":3,"impact":"+8%","details":{"has_testimonial":false,"has_aggregate_rating":false,"has_trust_badges":false}},{"name":"accessibility_signals","label":"Accessibility Signals","detected":false,"score":0,"max_score":3,"impact":"+5%","details":{"semantic_tags":[],"aria_landmarks":[],"has_skip_link":false}},{"name":"conversion_funnel","label":"AI Conversion Funnel","detected":false,"score":0,"max_score":3,"impact":"+8%","details":{"has_cta":false,"has_pricing_link":false,"has_contact":false}},{"name":"temporal_coherence","label":"Temporal Signal Coherence","detected":false,"score":0,"max_score":4,"impact":"+8%","details":{"dates_found":{},"date_count":0,"max_diff_days":0,"is_coherent":false,"is_incoherent":false}},{"name":"anchor_text_quality","label":"Anchor Text Quality","detected":false,"score":2,"max_score":3,"impact":"+5%","details":{"total_internal_links":0,"generic_count":0,"descriptive_count":0,"descriptive_ratio":0}},{"name":"international_geo","label":"International GEO","detected":false,"score":0,"max_score":3,"impact":"+5%","details":{"html_lang":"en","hreflang_count":0,"hreflang_langs":[],"schema_inLanguage":null,"is_multilingual":false}},{"name":"crawl_budget","label":"AI Crawl Budget","detected":true,"score":3,"max_score":3,"impact":"+5%","details":{"has_noindex":false,"has_nofollow":false,"has_sitemap_link":false,"penalties":[]}},{"name":"answer_capsule","label":"Answer Capsule Detection","detected":false,"score":0,"max_score":4,"impact":"+12%","details":{"capsule_count":0,"total_candidates":0,"ratio":0}},{"name":"token_efficiency","label":"Token Efficiency","detected":true,"score":3,"max_score":3,"impact":"+8%","details":{"total_words":21,"content_words":17,"noise_words":4,"ratio":0.81}},{"name":"entity_resolution","label":"Entity Resolution Friendliness","detected":false,"score":0,"max_score":4,"impact":"+10%","details":{"has_schema_entity":false,"has_sameas":false,"has_definition":false,"entity_types":[]}},{"name":"kg_density","label":"Knowledge Graph Density","detected":false,"score":0,"max_score":4,"impact":"+10%","details":{"relation_count":0,"density_per_500w":0.0,"schema_relations":0,"word_count":21}},{"name":"retrieval_triggers","label":"Retrieval Trigger Patterns","detected":false,"score":0,"max_score":4,"impact":"+10%","details":{"trigger_count":0,"unique_triggers":0,"density_per_500w":0.0,"question_headings":0}}],"total_score":47,"grade":"foundation","top_improvements":["Add attributed quotes in <blockquote> (+41% AI visibility)","Include quantitative data: percentages, figures, metrics (+33%)","Improve fluency with longer paragraphs and logical connectives (+29%)"]},"extra_checks":{},"signals":{"has_lang":true,"lang_value":"en","has_rss":false,"rss_url":"","has_freshness":false,"freshness_date":""},"ai_discovery":{"has_well_known_ai":false,"has_summary":false,"has_faq":false,"has_service":false,"summary_valid":false,"faq_count":0,"endpoints_found":0},"score_breakdown":{"robots":0,"llms":0,"schema":0,"meta":5,"content":3,"signals":3,"ai_discovery":0,"brand_entity":2},"error":null,"cdn_check":{"checked":true,"browser_status":200,"browser_content_length":559,"bot_results":[{"bot":"GPTBot","status":200,"content_length":559,"blocked":false,"challenge_detected":false},{"bot":"ClaudeBot","status":200,"content_length":559,"blocked":false,"challenge_detected":false},{"bot":"PerplexityBot","status":200,"content_length":559,"blocked":false,"challenge_detected":false}],"any_blocked":false,"cdn_detected":"cloudflare","cdn_headers":{"cf-ray":"a114a24019778a24-BOM","cf-cache-status":"HIT","server":"cloudflare"},"error":""},"js_rendering":{"checked":true,"raw_word_count":19,"raw_heading_count":1,"has_empty_root":false,"has_noscript_content":false,"framework_detected":"","js_dependent":true,"details":"Critically low content: 19 words in raw HTML. Page appears to be a JavaScript-only application."},"brand_entity":{"brand_name_consistent":true,"names_found":["Example Domain","Example Domain"],"schema_desc_matches_meta":false,"kg_pillar_count":0,"kg_pillar_urls":[],"has_wikipedia":false,"has_wikidata":false,"has_linkedin":false,"has_crunchbase":false,"has_about_link":false,"has_contact_info":false,"has_geo_schema":false,"has_hreflang":false,"hreflang_count":0,"faq_depth":0,"has_recent_articles":false},"webmcp":{"checked":true,"has_register_tool":false,"has_tool_attributes":false,"tool_count":0,"has_potential_action":false,"potential_actions":[],"has_labeled_forms":false,"labeled_forms_count":0,"has_openapi":false,"agent_ready":false,"readiness_level":"none"},"multimodal":{"checked":true,"total_images":0,"images_with_alt":0,"alt_coverage":0.0,"caption_count":0,"has_video":false,"video_count":0,"has_video_schema":false,"has_video_captions":false,"has_audio":false,"has_audio_schema":false,"has_transcript":false,"readiness_level":"none"},"negative_signals":{"checked":true,"cta_density_high":false,"cta_count":0,"has_popup_signals":false,"popup_indicators":[],"is_thin_content":false,"broken_links_count":0,"has_broken_links":false,"has_keyword_stuffing":false,"stuffed_word":"","stuffed_density":0.0,"has_author_signal":false,"boilerplate_ratio":0.0,"boilerplate_high":false,"has_mixed_signals":false,"mixed_signal_detail":"","signals_found":1,"severity":"low"},"prompt_injection":{"checked":true,"hidden_text_found":false,"hidden_text_count":0,"hidden_text_samples":[],"invisible_unicode_found":false,"invisible_unicode_count":0,"llm_instruction_found":false,"llm_instruction_count":0,"llm_instruction_samples":[],"html_comment_injection_found":false,"html_comment_injection_count":0,"html_comment_samples":[],"monochrome_text_found":false,"monochrome_text_count":0,"microfont_found":false,"microfont_count":0,"data_attr_injection_found":false,"data_attr_injection_count":0,"data_attr_samples":[],"aria_hidden_injection_found":false,"aria_hidden_injection_count":0,"aria_hidden_samples":[],"patterns_found":0,"severity":"clean","risk_level":"none"},"trust_stack":{"checked":true,"technical":{"name":"technical","label":"Technical Trust","score":2,"max_score":5,"signals_found":["HTTPS"],"signals_missing":["Strict-Transport-Security header missing","Content-Security-Policy header missing","X-Frame-Options header missing"],"details":{}},"identity":{"name":"identity","label":"Identity Trust","score":1,"max_score":5,"signals_found":["Brand name consistent"],"signals_missing":["No about page link found","No contact information in schema","No Organization JSON-LD schema","No author attribution found"],"details":{}},"social":{"name":"social","label":"Social Trust","score":0,"max_score":5,"signals_found":[],"signals_missing":["No sameAs links in schema","No Knowledge Graph pillar links","No reviews or testimonials found","No social media profile links"],"details":{}},"academic":{"name":"academic","label":"Academic Trust","score":0,"max_score":5,"signals_found":[],"signals_missing":["Few or no statistics/numbers in content","Few external source links","No links to authoritative sources (DOI, PubMed, Scholar)","No References/Sources section","No original research data patterns"],"details":{"authoritative_domains":[],"statistics_count":0,"numbers_count":0}},"consistency":{"name":"consistency","label":"Consistency Trust","score":3,"max_score":5,"signals_found":["Brand name consistent across title/H1/schema","No mixed signals"],"signals_missing":["Schema description differs from meta description","No dateModified in schema"],"details":{}},"composite_score":6,"grade":"D","trust_level":"low"},"audit_duration_ms":2577,"rag_chunk":{"checked":true,"total_sections":1,"sections_in_range":0,"avg_section_words":17.0,"has_definition_opening":true,"heading_as_boundary_ratio":1.0,"anchor_sentences":0,"chunk_readiness_score":25},"embedding_proximity":{"checked":true,"skipped_reason":"sentence-transformers not installed (pip install geo-optimizer-skill[embedding])","model_name":"","query_scores":[],"avg_similarity":0.0,"top_similarity":0.0,"retrievable_chunks":0,"total_chunks":0},"content_decay":{"checked":true,"signals":[],"earliest_decay_days":null,"decay_risk":"low","evergreen_score":100},"platform_citation":{"checked":true,"platforms":[{"platform":"chatgpt","score":8,"strengths":[],"recommendations":["Allow GPTBot in robots.txt","Add /llms.txt for LLM-friendly site summary","Add FAQPage schema for Q&A-style answers","Add Organization schema for entity clarity"]},{"platform":"perplexity","score":0,"strengths":[],"recommendations":["Allow PerplexityBot in robots.txt","Add /llms.txt with links to key resources","Add dateModified schema or freshness indicators","Add external links to authoritative sources"]},{"platform":"google_ai","score":8,"strengths":[],"recommendations":["Allow Google-Extended in robots.txt","Add JSON-LD schema markup","Complete title, description, and canonical meta tags","Add dateModified / lastmod freshness signals","Serve content server-side; Google AI may not execute your JS","Add descriptive alt text to images","Add sameAs links to social profiles and Wikipedia"]}]},"brand_sentiment":{"checked":false,"skipped_reason":null,"brand":"","overall_score":0,"sentiment":"unknown","positive_phrases":[],"negative_phrases":[],"recommendation_strength":"","llm_provider":"","llm_model":"","raw_response":""},"context_window":{"checked":true,"total_words":19,"total_tokens_estimate":24,"front_loaded_ratio":1.0,"key_info_tokens":19,"filler_ratio":0.0,"optimal_for":["rag_chunk","perplexity","chatgpt","claude"],"truncation_risk":"none","context_efficiency_score":100},"instruction_readiness":{"checked":true,"labeled_buttons":0,"unlabeled_buttons":0,"action_clarity_score":100,"total_inputs":0,"labeled_inputs":0,"typed_inputs":0,"form_readability_score":100,"nav_links":1,"stateful_urls":false,"has_aria_live":false,"has_error_roles":false,"readiness_score":60,"readiness_level":"ready"},"intent_mapping":{"checked":true,"intents_found":[],"intents_missing":["informational","navigational","transactional","commercial"],"intent_details":{},"score":0,"band":"critical","ai_ready_count":0,"ai_unready_count":0,"total_intents_found":0,"total_intents_missing":4,"primary_intent":"","gap_summary":"no intent signals detected","recommendations":["[commercial] Missing: Create comparison content: 'X vs Y', top-N lists, pros/cons with specific criteria.","[informational] Missing: Add an educational blog, guide, or FAQ page with clear definitions and how-to steps.","[navigational] Missing: Ensure login, contact, about, and dashboard pages have explicit anchor text and labels.","[transactional] Missing: Add clear CTAs: pricing page, free trial signup, demo request with machine-readable forms."],"radar_data":[{"axis":"informational","value":0},{"axis":"navigational","value":0},{"axis":"transactional","value":0},{"axis":"commercial","value":0}],"prompt_library_intents":{"discovery":"informational","how_to":"informational","comparison":"commercial","alternative":"commercial","recommendation":"transactional"}},"hallucination_bait":{"checked":true,"total_baits":0,"severity":"clean","unsourced_stats":0,"absolute_claims":0,"speculative_statements":0,"vague_ranges":0,"ai_generated_signals":0,"self_citations":0,"missing_units":0,"medical_claims":0,"unsourced_stats_samples":[],"absolute_claims_samples":[],"speculative_samples":[],"vague_range_samples":[],"ai_generated_samples":[],"self_citation_samples":[],"missing_units_samples":[],"medical_claim_samples":[],"details":[]},"schema_version":1,"checks":{"robots_txt":{"found":false,"citation_bots_ok":false,"citation_bots_explicit":false,"bots_allowed":[],"bots_blocked":[],"bots_missing":[],"bots_partial":[]},"robots_citation_ok":false,"llms_txt":{"found":false,"has_h1":false,"has_description":false,"has_sections":false,"has_links":false,"has_full":false,"word_count":0},"llms_found":false,"llms_full":false,"schema_jsonld":{"found_types":[],"has_website":false,"has_faq":false,"has_webapp":false,"has_article":false,"has_organization":false,"has_sameas":false,"any_schema_found":false,"schema_richness_score":0,"raw_schemas":[]},"meta_tags":{"has_title":true,"has_description":false,"has_canonical":false,"has_og_title":false,"has_og_description":false,"has_og_image":false,"title_text":"Example Domain","description_text":"","description_length":0,"title_length":14,"canonical_url":""},"content":{"has_h1":true,"heading_count":1,"has_numbers":false,"has_links":true,"word_count":21,"h1_text":"Example Domain","numbers_count":0,"external_links_count":1,"has_heading_hierarchy":false,"has_lists_or_tables":false,"has_front_loading":false},"signals":{"has_lang":true,"has_rss":false,"has_freshness":false},"ai_discovery":{"has_well_known_ai":false,"has_summary":false,"has_faq":false,"endpoints_found":0},"brand_entity":{"brand_name_consistent":true,"kg_pillar_count":0}},"report_url":"/report/100680ad546ce6a577f42f52df33b4cf","history":{"retention_days":90,"total_snapshots":1,"latest_score":12,"latest_band":"critical","previous_score":null,"score_delta":null,"regression_detected":false,"best_score":12,"worst_score":12,"entries":[{"timestamp":"2026-06-25T10:58:36.602536+00:00","score":12,"band":"critical","delta":null}]}}