{"id":"cmq5kykgd029x01s43gsxipx4","domain":"asambeauty.com","source":"web","status":"completed","score":2.2,"grade":"Needs Work","error":"STRUCTURE_LIMITED:no_products","crawlCoverage":{"homepageOnly":true,"missingCategories":false,"missingProducts":true,"missingSitemap":true,"missingLlmsTxt":true,"issue":"no_products","reasons":["homepage_only","missing_products","no_sitemap","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 XML sitemap detected","No valid llms.txt at domain root"]},"startedAt":"2026-06-08T19:04:46.861Z","finishedAt":"2026-06-08T19:04:55.018Z","manualCategoryUrl":null,"manualProductUrl":null,"pages":[{"id":"cmq5kyq5a029y01s4bm66l4ha","type":"homepage","url":"https://www.asambeauty.com/","score":54.178880803880816,"metadata":{"title":"asambeauty Online Shop | M. Asam Kosmetik & Hautpflege","description":"Entdecke hochwertige Kosmetik & Hautpflege - wirksame Pflegeprodukte für Gesicht, Haare & Körper. ✓ Für jeden Hauttyp & jedes Alter. ✓ Jetzt Online Shoppen!"}}],"findings":[{"id":"cmq5kyq8n02a401s4w4b591jg","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"seo","checkId":"seo-title","title":"Title tag present","description":"Title: \"asambeauty Online Shop | M. Asam Kosmetik & Hautpflege...\"","passed":true,"score":2,"maxScore":2,"weight":1},{"id":"cmq5kyq8w02a501s4nxqnsequ","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"seo","checkId":"seo-description","title":"Meta description","description":"Meta description found.","passed":true,"score":2,"maxScore":2,"weight":1},{"id":"cmq5kyq9402a601s4v5lt72la","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"seo","checkId":"seo-h1","title":"Single H1 heading","description":"One H1 found — good hierarchy.","passed":true,"score":2,"maxScore":2,"weight":1},{"id":"cmq5kyq9e02a701s48zjchfvc","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"seo","checkId":"seo-canonical","title":"Canonical URL","description":"Canonical: https://www.asambeauty.com/","passed":true,"score":2,"maxScore":2,"weight":1},{"id":"cmq5kyq9l02a801s49mse6idw","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"seo","checkId":"seo-indexable","title":"Indexable page","description":"Page is indexable.","passed":true,"score":2,"maxScore":2,"weight":1},{"id":"cmq5kyq9t02a901s4fb0p85ew","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"seo","checkId":"seo-internal-links","title":"Internal linking","description":"9 internal links discovered on this page.","passed":false,"score":1.2,"maxScore":2,"weight":1},{"id":"cmq5kyqa502aa01s471gyqb0z","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"seo","checkId":"seo-sitemap","title":"XML sitemap","description":"No sitemap detected — harder for crawlers to discover products.","passed":false,"score":0,"maxScore":3.5,"weight":1},{"id":"cmq5kyqae02ab01s48zdoodki","pageId":"cmq5kyq5a029y01s4bm66l4ha","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":"cmq5kyqap02ac01s4nspzxuyx","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"seo","checkId":"seo-robots-meta","title":"Robots directives","description":"robots: INDEX, FOLLOW","passed":true,"score":2,"maxScore":2,"weight":1},{"id":"cmq5kyqb102ad01s4c46396bm","pageId":"cmq5kyq5a029y01s4bm66l4ha","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":"cmq5kyqbe02ae01s4p8hxam73","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"entity","checkId":"entity-organization","title":"Organization schema","description":"Organization or WebSite entity found.","passed":true,"score":4,"maxScore":4,"weight":1},{"id":"cmq5kyqbn02af01s4x8itf1ld","pageId":"cmq5kyq5a029y01s4bm66l4ha","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":"cmq5kyqby02ag01s41nb866gr","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"entity","checkId":"entity-breadcrumb","title":"Breadcrumb schema","description":"Implement BreadcrumbList for navigation context.","passed":true,"score":4,"maxScore":4,"weight":1},{"id":"cmq5kyqca02ah01s4jakzjj4a","pageId":"cmq5kyq5a029y01s4bm66l4ha","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":"cmq5kyqck02ai01s442xwrrdu","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"entity","checkId":"entity-structured-data","title":"Structured data coverage","description":"2 JSON-LD block(s) on page.","passed":false,"score":4,"maxScore":6,"weight":1},{"id":"cmq5kyqcu02aj01s4zsuw97p4","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"geo","checkId":"geo-answerability","title":"Answerability","description":"Thin content — expand descriptions so models can quote accurate answers.","passed":false,"score":0.1625,"maxScore":5,"weight":1},{"id":"cmq5kyqd302ak01s4eja9wkmv","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"geo","checkId":"geo-chunkability","title":"Chunkability","description":"~7 words per heading section.","passed":false,"score":0.27083333333333337,"maxScore":5,"weight":1},{"id":"cmq5kyqdd02al01s4at8he5we","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"geo","checkId":"geo-semantic-depth","title":"Semantic depth","description":"Depth from headings, body copy, and meta context.","passed":false,"score":1.6666666666666665,"maxScore":5,"weight":1},{"id":"cmq5kyqdo02am01s4d494z6hp","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"geo","checkId":"geo-faq-coverage","title":"FAQ coverage","description":"No FAQ content or schema — warranty, shipping, and product Q&A stay invisible to LLMs.","passed":false,"score":0,"maxScore":7,"weight":1},{"id":"cmq5kyqdw02an01s4z1fi9u7b","pageId":"cmq5kyq5a029y01s4bm66l4ha","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":"cmq5kyqe802ao01s4pta9j2v0","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"geo","checkId":"geo-attribute-density","title":"Attribute density","description":"343 commerce attribute signals in HTML.","passed":true,"score":5,"maxScore":5,"weight":1},{"id":"cmq5kyqeg02ap01s42vodqpzs","pageId":"cmq5kyq5a029y01s4bm66l4ha","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":"cmq5kyqer02aq01s4uvwmxpq3","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"ai","checkId":"ai-json-ld","title":"JSON-LD coverage","description":"2 structured data graph(s).","passed":true,"score":4.5,"maxScore":4.5,"weight":1},{"id":"cmq5kyqf102ar01s4scoeo97t","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"ai","checkId":"ai-metadata","title":"Social & AI metadata","description":"Missing og:title, og:description, og:image — LLM link previews stay thin.","passed":false,"score":0,"maxScore":2.5,"weight":1},{"id":"cmq5kyqf902as01s4h9urkosv","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"ai","checkId":"ai-language","title":"Language signals","description":"Document language: de-de","passed":true,"score":2.5,"maxScore":2.5,"weight":1},{"id":"cmq5kyqfi02at01s48f1px18j","pageId":"cmq5kyq5a029y01s4bm66l4ha","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":"cmq5kyqfp02au01s4q14s917m","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"ai","checkId":"ai-llms-txt","title":"llms.txt for AI crawlers","description":"llms.txt at https://asambeauty.com/llms.txt returned HTTP 200 but content is missing, too short, or not plain text.","passed":false,"score":0,"maxScore":6,"weight":1},{"id":"cmq5kyqfy02av01s442fhl60u","pageId":"cmq5kyq5a029y01s4bm66l4ha","category":"authority","checkId":"auth-trust","title":"Trust elements","description":"2 trust/policy signals detected.","passed":false,"score":1.25,"maxScore":2.5,"weight":1},{"id":"cmq5kyqg902aw01s44usz3ufy","pageId":"cmq5kyq5a029y01s4bm66l4ha","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":"cmq5kyqgj02ax01s48evh5ytf","pageId":"cmq5kyq5a029y01s4bm66l4ha","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":"cmq5kyqgz02ay01s4z2m1jr3j","pageId":"cmq5kyq5a029y01s4bm66l4ha","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":"cmq5kyqkn02ba01s4vsf6r3fh","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":"cmq5kyqky02bb01s4b8y2r0h4","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":"cmq5kyql902bc01s4t6ynodlo","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":"cmq5kyqnq02bi01s480akxj52","checkId":"ai-llms-txt","title":"llms.txt for AI crawlers","description":"llms.txt at https://asambeauty.com/llms.txt returned HTTP 200 but content is missing, too short, or not plain text.","category":"ai","effort":"low","impact":8,"priority":8},{"id":"cmq5kyqo202bj01s4fe1ror9c","checkId":"seo-sitemap","title":"XML sitemap","description":"No sitemap detected — harder for crawlers to discover products.","category":"seo","effort":"low","impact":7,"priority":7},{"id":"cmq5kyqoj02bk01s4t9di4plh","checkId":"ai-metadata","title":"Social & AI metadata","description":"Missing og:title, og:description, og:image — LLM link previews stay thin.","category":"ai","effort":"low","impact":6,"priority":6},{"id":"cmq5kyqou02bl01s4065g1djh","checkId":"auth-trust","title":"Trust elements","description":"2 trust/policy signals detected.","category":"authority","effort":"low","impact":6,"priority":6},{"id":"cmq5kyqp502bm01s4cil72x2h","checkId":"auth-authors","title":"Author / editorial signals","description":"Optional: add editorial or brand story content.","category":"authority","effort":"low","impact":5,"priority":5},{"id":"cmq5kyqpo02bn01s4b6x4puio","checkId":"geo-answerability","title":"Answerability","description":"Thin content — expand descriptions so models can quote accurate answers.","category":"geo","effort":"medium","impact":9,"priority":4.5},{"id":"cmq5kyqpz02bo01s4ul3wrjk5","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":"cmq5kyqq902bp01s4h7dol2xd","checkId":"entity-attributes","title":"Product attributes in schema","description":"0 structured attribute fields detected.","category":"entity","effort":"medium","impact":8,"priority":4},{"id":"cmq5kyqqk02bq01s4ufo2rb4u","checkId":"geo-semantic-depth","title":"Semantic depth","description":"Depth from headings, body copy, and meta context.","category":"geo","effort":"medium","impact":8,"priority":4}],"metrics":[{"id":"cmq5kyqhp02az01s4wtj5ocor","pageId":"cmq5kyq5a029y01s4bm66l4ha","key":"ai","value":52.77777777777778,"dimension":"ai"},{"id":"cmq5kyqhx02b001s4iuitqt7z","pageId":"cmq5kyq5a029y01s4bm66l4ha","key":"geo","value":46.216216216216225,"dimension":"geo"},{"id":"cmq5kyqi402b101s4fyzood0e","pageId":"cmq5kyq5a029y01s4bm66l4ha","key":"entity","value":55.55555555555556,"dimension":"entity"},{"id":"cmq5kyqic02b201s4p9h7lgmt","pageId":"cmq5kyq5a029y01s4bm66l4ha","key":"seo","value":77.94871794871796,"dimension":"seo"},{"id":"cmq5kyqip02b301s41dao7maw","pageId":"cmq5kyq5a029y01s4bm66l4ha","key":"authority","value":62.5,"dimension":"authority"},{"id":"cmq5kyqj802b401s49556bml9","pageId":null,"key":"audit_seo","value":77.94871794871796,"dimension":"seo"},{"id":"cmq5kyqjf02b501s4nnjthh1r","pageId":null,"key":"audit_entity","value":55.55555555555556,"dimension":"entity"},{"id":"cmq5kyqjn02b601s4hulm51gf","pageId":null,"key":"audit_geo","value":46.216216216216225,"dimension":"geo"},{"id":"cmq5kyqju02b701s40b30f9cs","pageId":null,"key":"audit_ai","value":52.77777777777778,"dimension":"ai"},{"id":"cmq5kyqk502b801s4wlz27ojg","pageId":null,"key":"audit_authority","value":62.5,"dimension":"authority"},{"id":"cmq5kyqkf02b901s4vxfmhm95","pageId":null,"key":"shop_detection_confidence","value":2,"dimension":"medium"},{"id":"cmq5kyqli02bd01s44r6gvmqv","pageId":null,"key":"sampling_limited","value":1,"dimension":"no_products"},{"id":"cmq5kyqly02be01s4ml0og2as","pageId":null,"key":"crawl_coverage_homepage_only","value":1,"dimension":"no_products"},{"id":"cmq5kyqmg02bf01s4ax2a0434","pageId":null,"key":"crawl_coverage_missing_products","value":1,"dimension":"true"},{"id":"cmq5kyqmp02bg01s4935pw1s2","pageId":null,"key":"crawl_coverage_no_sitemap","value":1,"dimension":"true"},{"id":"cmq5kyqn402bh01s4xw9b3pt4","pageId":null,"key":"crawl_coverage_no_llms_txt","value":1,"dimension":"true"}]}