{"id":"cmvam5hje000001jx8pj1wkh0","domain":"petit-prince.reisen","source":"web","status":"completed","score":24.4,"grade":"Needs Work","error":"STRUCTURE_LIMITED:no_products","crawlCoverage":{"homepageOnly":true,"missingCategories":false,"missingProducts":true,"missingSitemap":false,"missingLlmsTxt":true,"issue":"no_products","reasons":["homepage_only","missing_products","no_llms_txt"],"scoreCapped":true,"maxScore":40,"message":"Category and/or product pages could not be discovered reliably. Only the homepage was scored — similar to an LLM crawler without a catalog map.","llmCrawlerHint":"ChatGPT, Perplexity, and similar bots rarely crawl your full store. Without discoverable category/PDP URLs, a sitemap, and llms.txt, they lack structure, offers, and GEO signals.","reasonLabels":["Homepage only (no category/product sample)","No product detail pages (PDP) found","No valid llms.txt at domain root"]},"startedAt":"2026-10-16T06:55:31.850Z","finishedAt":"2026-10-16T06:55:34.657Z","manualCategoryUrl":null,"manualProductUrl":null,"pages":[{"id":"cmvam5jeb000101jx0ynpq2or","type":"homepage","url":"https://www.petit-prince.reisen/","score":56.427433372286316,"metadata":{"title":"Individuelle Madagaskar Reisen vom Spezialisten","description":"Individuelle Madagaskar Reisen vom deutsch-madagassischen Spezialisten. Authentisch, persönlich geplant & mit deutschsprachiger Reiseleitung. Jetzt anfragen!"}}],"findings":[{"id":"cmvam5jhs000701jxtwk8aco3","pageId":"cmvam5jeb000101jx0ynpq2or","category":"seo","checkId":"seo-title","title":"Title tag present","description":"Title: \"Individuelle Madagaskar Reisen vom Spezialisten...\"","passed":true,"score":2,"maxScore":2,"weight":1},{"id":"cmvam5jhx000801jxurvy9mir","pageId":"cmvam5jeb000101jx0ynpq2or","category":"seo","checkId":"seo-description","title":"Meta description","description":"Meta description found.","passed":true,"score":2,"maxScore":2,"weight":1},{"id":"cmvam5ji2000901jxovtshasd","pageId":"cmvam5jeb000101jx0ynpq2or","category":"seo","checkId":"seo-h1","title":"Single H1 heading","description":"Found 2 H1 tags — use exactly one primary heading.","passed":false,"score":0,"maxScore":2,"weight":1},{"id":"cmvam5jia000a01jx6oa2vtdj","pageId":"cmvam5jeb000101jx0ynpq2or","category":"seo","checkId":"seo-canonical","title":"Canonical URL","description":"Canonical: https://www.petit-prince.reisen/","passed":true,"score":2,"maxScore":2,"weight":1},{"id":"cmvam5jie000b01jxmv9v6qe0","pageId":"cmvam5jeb000101jx0ynpq2or","category":"seo","checkId":"seo-indexable","title":"Indexable page","description":"Page is indexable.","passed":true,"score":2,"maxScore":2,"weight":1},{"id":"cmvam5jii000c01jxlt9b1srz","pageId":"cmvam5jeb000101jx0ynpq2or","category":"seo","checkId":"seo-internal-links","title":"Internal linking","description":"23 internal links discovered on this page.","passed":true,"score":2,"maxScore":2,"weight":1},{"id":"cmvam5jin000d01jxwk01iijj","pageId":"cmvam5jeb000101jx0ynpq2or","category":"seo","checkId":"seo-sitemap","title":"XML sitemap","description":"Sitemap contains 33 URLs.","passed":true,"score":3.5,"maxScore":3.5,"weight":1},{"id":"cmvam5jir000e01jx251jyd6u","pageId":"cmvam5jeb000101jx0ynpq2or","category":"seo","checkId":"seo-heading-structure","title":"Structured headings","description":"H1–H3 hierarchy supports chunking for generative engines.","passed":true,"score":2,"maxScore":2,"weight":1},{"id":"cmvam5jiw000f01jx6dfp8w9p","pageId":"cmvam5jeb000101jx0ynpq2or","category":"seo","checkId":"seo-robots-meta","title":"Robots directives","description":"robots: max-image-preview:large","passed":true,"score":2,"maxScore":2,"weight":1},{"id":"cmvam5jj0000g01jxibjpvdq3","pageId":"cmvam5jeb000101jx0ynpq2or","category":"entity","checkId":"entity-product-schema","title":"Product schema","description":"No Product JSON-LD — AI cannot reliably read price, stock, or SKU.","passed":true,"score":3,"maxScore":3,"weight":1},{"id":"cmvam5jj4000h01jxrhfyvedk","pageId":"cmvam5jeb000101jx0ynpq2or","category":"entity","checkId":"entity-organization","title":"Organization schema","description":"Publish Organization schema for brand authority in AI answers.","passed":false,"score":0,"maxScore":4,"weight":1},{"id":"cmvam5jj7000i01jxw9kvlaef","pageId":"cmvam5jeb000101jx0ynpq2or","category":"entity","checkId":"entity-faq","title":"FAQ schema","description":"No FAQPage schema or equivalent — question-driven AI answers lack quotable facts.","passed":false,"score":0,"maxScore":6,"weight":1},{"id":"cmvam5jje000j01jxy6c5hjzc","pageId":"cmvam5jeb000101jx0ynpq2or","category":"entity","checkId":"entity-breadcrumb","title":"Breadcrumb schema","description":"Implement BreadcrumbList for navigation context.","passed":true,"score":4,"maxScore":4,"weight":1},{"id":"cmvam5jjh000k01jxtosf8wip","pageId":"cmvam5jeb000101jx0ynpq2or","category":"entity","checkId":"entity-attributes","title":"Product attributes in schema","description":"0 structured attribute fields detected.","passed":false,"score":0,"maxScore":4,"weight":1},{"id":"cmvam5jjk000l01jx63ycxcur","pageId":"cmvam5jeb000101jx0ynpq2or","category":"entity","checkId":"entity-structured-data","title":"Structured data coverage","description":"0 JSON-LD block(s) on page.","passed":false,"score":0,"maxScore":6,"weight":1},{"id":"cmvam5jjq000m01jxko4s8j2x","pageId":"cmvam5jeb000101jx0ynpq2or","category":"geo","checkId":"geo-answerability","title":"Answerability","description":"388 words of extractable content for AI answers.","passed":true,"score":4.85,"maxScore":5,"weight":1},{"id":"cmvam5jju000n01jxt1syqrti","pageId":"cmvam5jeb000101jx0ynpq2or","category":"geo","checkId":"geo-chunkability","title":"Chunkability","description":"~8 words per heading section.","passed":false,"score":0.31699346405228757,"maxScore":5,"weight":1},{"id":"cmvam5jjy000o01jxp75982wa","pageId":"cmvam5jeb000101jx0ynpq2or","category":"geo","checkId":"geo-semantic-depth","title":"Semantic depth","description":"Depth from headings, body copy, and meta context.","passed":true,"score":5,"maxScore":5,"weight":1},{"id":"cmvam5jk3000p01jx99qisegg","pageId":"cmvam5jeb000101jx0ynpq2or","category":"geo","checkId":"geo-faq-coverage","title":"FAQ coverage","description":"FAQ content or schema detected.","passed":false,"score":3.5,"maxScore":7,"weight":1},{"id":"cmvam5jk8000q01jx36ciygxs","pageId":"cmvam5jeb000101jx0ynpq2or","category":"geo","checkId":"geo-text-structure","title":"Text structure","description":"Lists and sections improve parsing for generative engines.","passed":true,"score":5,"maxScore":5,"weight":1},{"id":"cmvam5jkc000r01jx9x0x9ftm","pageId":"cmvam5jeb000101jx0ynpq2or","category":"geo","checkId":"geo-attribute-density","title":"Attribute density","description":"1304 commerce attribute signals in HTML.","passed":true,"score":5,"maxScore":5,"weight":1},{"id":"cmvam5jkf000s01jxiufevwtl","pageId":"cmvam5jeb000101jx0ynpq2or","category":"geo","checkId":"geo-product-knowledge","title":"Product knowledge graph","description":"Combine detailed copy with Product schema for AI product cards.","passed":true,"score":5,"maxScore":5,"weight":1},{"id":"cmvam5jkk000t01jx54jxn6wp","pageId":"cmvam5jeb000101jx0ynpq2or","category":"ai","checkId":"ai-json-ld","title":"JSON-LD coverage","description":"0 structured data graph(s).","passed":false,"score":0,"maxScore":4.5,"weight":1},{"id":"cmvam5jkn000u01jxthioo2mh","pageId":"cmvam5jeb000101jx0ynpq2or","category":"ai","checkId":"ai-metadata","title":"Social & AI metadata","description":"Open Graph / Twitter cards present.","passed":true,"score":2.5,"maxScore":2.5,"weight":1},{"id":"cmvam5jkr000v01jx65z08axg","pageId":"cmvam5jeb000101jx0ynpq2or","category":"ai","checkId":"ai-language","title":"Language signals","description":"Document language: de","passed":true,"score":2.5,"maxScore":2.5,"weight":1},{"id":"cmvam5jkv000w01jxdkmm7j75","pageId":"cmvam5jeb000101jx0ynpq2or","category":"ai","checkId":"ai-rendering","title":"Client-rendered content","description":"Meaningful text available in initial HTML.","passed":true,"score":2.5,"maxScore":2.5,"weight":1},{"id":"cmvam5jl0000x01jxsohk04js","pageId":"cmvam5jeb000101jx0ynpq2or","category":"ai","checkId":"ai-llms-txt","title":"llms.txt for AI crawlers","description":"No llms.txt found at https://petit-prince.reisen/llms.txt (HTTP 404) — a core signal for LLM crawlers.","passed":false,"score":0,"maxScore":6,"weight":1},{"id":"cmvam5jl4000y01jxadbqtr93","pageId":"cmvam5jeb000101jx0ynpq2or","category":"authority","checkId":"auth-trust","title":"Trust elements","description":"3 trust/policy signals detected.","passed":true,"score":1.875,"maxScore":2.5,"weight":1},{"id":"cmvam5jl8000z01jxai5b8qr5","pageId":"cmvam5jeb000101jx0ynpq2or","category":"authority","checkId":"auth-contact","title":"Contact information","description":"Contact paths visible — supports E-E-A-T for AI citations.","passed":true,"score":2.5,"maxScore":2.5,"weight":1},{"id":"cmvam5jlc001001jxbe5eh55n","pageId":"cmvam5jeb000101jx0ynpq2or","category":"authority","checkId":"auth-authors","title":"Author / editorial signals","description":"Optional: add editorial or brand story content.","passed":false,"score":0,"maxScore":2.5,"weight":1},{"id":"cmvam5jlg001101jxbfg3uc2q","pageId":"cmvam5jeb000101jx0ynpq2or","category":"authority","checkId":"auth-consistency","title":"Brand consistency","description":"Title and branding appear consistent.","passed":true,"score":2.5,"maxScore":2.5,"weight":1},{"id":"cmvam5jn7001d01jxt1efqj1q","pageId":null,"category":"GEO","checkId":"structure-unclear","title":"Product detail pages (PDP) not discoverable","description":"No product detail URLs could be identified. GEO and AI systems cannot evaluate PDP signals (offers, schema, copy) without a clear PDP pattern.","passed":false,"score":0,"maxScore":10,"weight":1},{"id":"cmvam5jnb001e01jxn2e1esmp","pageId":null,"category":"AI","checkId":"structure-unclear-ai","title":"Limited audit — structure not machine-readable","description":"This audit completed with homepage-only coverage because category or product URLs could not be discovered. Scores are capped and reflect the same limitations LLM crawlers face without sitemap, llms.txt, and catalog structure.","passed":false,"score":0,"maxScore":10,"weight":1}],"todos":[{"id":"cmvam5jng001f01jx4gn31tle","checkId":"structure-unclear","title":"Clarify category and PDP URL patterns","description":"Use consistent, distinguishable URL paths for category listings and product detail pages (and expose them in sitemaps) so crawlers and LLMs can navigate the catalog.","category":"GEO","effort":"high","impact":5,"priority":10},{"id":"cmvam5jo6001k01jxefyu7m9d","checkId":"ai-llms-txt","title":"llms.txt for AI crawlers","description":"No llms.txt found at https://petit-prince.reisen/llms.txt (HTTP 404) — a core signal for LLM crawlers.","category":"ai","effort":"low","impact":8,"priority":8},{"id":"cmvam5joc001l01jxzq2ka3yi","checkId":"entity-organization","title":"Organization schema","description":"Publish Organization schema for brand authority in AI answers.","category":"entity","effort":"low","impact":7,"priority":7},{"id":"cmvam5jof001m01jxbx5xh5kp","checkId":"ai-json-ld","title":"JSON-LD coverage","description":"0 structured data graph(s).","category":"ai","effort":"low","impact":7,"priority":7},{"id":"cmvam5jol001n01jxj83s0q66","checkId":"seo-h1","title":"Single H1 heading","description":"Found 2 H1 tags — use exactly one primary heading.","category":"seo","effort":"low","impact":6,"priority":6},{"id":"cmvam5joo001o01jx8fl1ko9v","checkId":"auth-authors","title":"Author / editorial signals","description":"Optional: add editorial or brand story content.","category":"authority","effort":"low","impact":5,"priority":5},{"id":"cmvam5jos001p01jxh6ef7b3c","checkId":"entity-faq","title":"FAQ schema","description":"No FAQPage schema or equivalent — question-driven AI answers lack quotable facts.","category":"entity","effort":"medium","impact":8,"priority":4},{"id":"cmvam5jow001q01jxdvg16i2h","checkId":"entity-attributes","title":"Product attributes in schema","description":"0 structured attribute fields detected.","category":"entity","effort":"medium","impact":8,"priority":4},{"id":"cmvam5jp0001r01jx8q9ezdeg","checkId":"entity-structured-data","title":"Structured data coverage","description":"0 JSON-LD block(s) on page.","category":"entity","effort":"medium","impact":7,"priority":3.5},{"id":"cmvam5jp4001s01jxwxzmx8ho","checkId":"geo-chunkability","title":"Chunkability","description":"~8 words per heading section.","category":"geo","effort":"medium","impact":7,"priority":3.5}],"metrics":[{"id":"cmvam5jlr001201jxm0hobnim","pageId":"cmvam5jeb000101jx0ynpq2or","key":"ai","value":41.66666666666667,"dimension":"ai"},{"id":"cmvam5jlz001301jxu0twz5xo","pageId":"cmvam5jeb000101jx0ynpq2or","key":"geo","value":77.47836071365482,"dimension":"geo"},{"id":"cmvam5jm3001401jxkg7k7kv8","pageId":"cmvam5jeb000101jx0ynpq2or","key":"entity","value":25.925925925925924,"dimension":"entity"},{"id":"cmvam5jm7001501jxnk1fyi3q","pageId":"cmvam5jeb000101jx0ynpq2or","key":"seo","value":89.74358974358975,"dimension":"seo"},{"id":"cmvam5jma001601jxc9akz9yo","pageId":"cmvam5jeb000101jx0ynpq2or","key":"authority","value":68.75,"dimension":"authority"},{"id":"cmvam5jmj001701jxh7kguo5z","pageId":null,"key":"audit_seo","value":89.74358974358975,"dimension":"seo"},{"id":"cmvam5jmm001801jx7kvsi8of","pageId":null,"key":"audit_entity","value":25.925925925925924,"dimension":"entity"},{"id":"cmvam5jmr001901jxzq5hq57w","pageId":null,"key":"audit_geo","value":77.47836071365482,"dimension":"geo"},{"id":"cmvam5jmw001a01jxg1yrmjtt","pageId":null,"key":"audit_ai","value":41.66666666666667,"dimension":"ai"},{"id":"cmvam5jmz001b01jxn26gcmgu","pageId":null,"key":"audit_authority","value":68.75,"dimension":"authority"},{"id":"cmvam5jn2001c01jx11wuy8sp","pageId":null,"key":"shop_detection_confidence","value":2,"dimension":"medium"},{"id":"cmvam5jnm001g01jx1k0ynufr","pageId":null,"key":"sampling_limited","value":1,"dimension":"no_products"},{"id":"cmvam5jnq001h01jx9pjiuh6r","pageId":null,"key":"crawl_coverage_homepage_only","value":1,"dimension":"no_products"},{"id":"cmvam5jnu001i01jx45nyl8ci","pageId":null,"key":"crawl_coverage_missing_products","value":1,"dimension":"true"},{"id":"cmvam5jny001j01jxxaps0uyd","pageId":null,"key":"crawl_coverage_no_llms_txt","value":1,"dimension":"true"}]}