vetilea.com
Online store (e-commerce) · Online store signals (cart, products, delivery).
Scanned 19 October 2026 at 08:16 · 21 requests · 29.0 s · registry v0.1.0
Score by layer
- Discovery100/100weight 20%
- Identity29/100weight 15%
- Inventory86/100weight 20%
- Actions / WebMCP35/100weight 20%
- Trust75/100weight 10%
- Agent UX100/100weight 15%
What to fix first
Ordered by score gain, then by effort.
- 1+6MissingJSON-LD AutoDealer / AutomotiveBusiness / OrganizationIdentity
Add JSON-LD Organization / OnlineStore with name, logo, url, contact and return policy.
- 2+5MissingWebMCP: registered tools (declarative / imperative)Actions / WebMCP
Annotate your key forms with toolname / tooldescription (declarative WebMCP) — see the snippet generator.
- 3+5MissingExpected tools for this site typeActions / WebMCP
Expose at least: search_products, get_product, add_to_cart.
5 more fixes, with snippets, in the full report (below, by email).
Get the full report
All 8 fixes, with copy-ready snippets (robots.txt, JSON-LD, llms.txt, WebMCP). Free, by email.
Checks with evidence
1. Can an AI agent discover the store?
100/100OKrobots.txt: rules for AI crawlersdetails
Evidence: Permiși: GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, Claude-User, PerplexityBot, Google-Extended, Applebot-Extended, CCBot; blocați: —; menționați explicit: —
OKXML sitemap includes product pagesdetails
Evidence: Sitemap: da; 57 URL-uri; 25 pagini de tip produs; în robots.txt: da
OK/llms.txt present and structureddetails
Evidence: /llms.txt: 5753 car., titlu H1: da, 8 linkuri
N/A/.well-known/api-catalog (RFC 9727)details
Evidence: nu se aplică pentru Magazin online (e-commerce)
2. Does the site let AI agents in?
100/100OKHTTP parity per AI user-agent (no WAF blocking)details
Evidence: GPTBot: HTTP 200, 6517 car.; OAI-SearchBot: HTTP 200, 6517 car.; ClaudeBot: HTTP 200, 6517 car.; PerplexityBot: HTTP 200, 6517 car. (browser: HTTP 200, 6517 car.)
OKrobots.txt: rules for AI crawlersdetails
Evidence: Permiși: GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, Claude-User, PerplexityBot, Google-Extended, Applebot-Extended, CCBot; blocați: —; menționați explicit: —
OKContent visible without JavaScriptdetails
Evidence: Home: 6517 caractere în HTML brut; pagini produs: 5002, 5068, 4881, 5395, 4704
OKPerformance: TTFB and HTML weightdetails
Evidence: TTFB 268 ms, HTML 784 KB
3. Does the agent understand who the store is?
29/100MissingJSON-LD Organization / Store (store identity)details
Evidence: Tipuri găsite: niciunul
Fix: Add JSON-LD Organization / OnlineStore with name, logo, url, contact and return policy.
N/ALocalBusiness: address, geo, opening hours, phonedetails
Evidence: nu se aplică pentru Magazin online (e-commerce)
N/ABrands sold (brand) + locations (department)details
Evidence: nu se aplică pentru Magazin online (e-commerce)
PartialNAP consistency (phone) across pages and schemadetails
Evidence: Telefoane: 1 număr găsit în pagini, 0 în schema JSON-LD, 1 link tel: (numerele nu sunt afișate public)
Fix: Use the same phone number in the JSON-LD schema, the footer and the contact page.
MissingsameAs links (Google Business Profile, social)details
Evidence: sameAs: lipsă
Fix: Add sameAs links to Google Business Profile, Facebook, Instagram, LinkedIn.
OKLanguage declared correctly (lang / hreflang)details
Evidence: <html lang="es">; hreflang: —
4. Can the agent read the product catalogue?
86/100OKproduct pages with a unique URLdetails
Evidence: 5 pagini de produs accesate: /products/travaderm, /products/gastro-gel, /products/gastro-st
OKComplete JSON-LD Product + Offerdetails
Evidence: 5 noduri (Product); acoperire câmpuri: offers 5/5, sku 5/5, brand 5/5, name 5/5, image 5/5
OKJSON-LD price = displayed pricedetails
Evidence: 5/5 pagini cu preț JSON-LD regăsit în text
MissingPublic stock/product feed (XML/JSON/CSV)details
Evidence: Niciun feed public descoperit (linkuri home / llms.txt)
Fix: Expose a stock feed (XML/JSON/CSV) and link to it from llms.txt or the sitemap.
OKCrawlable search/filter URLsdetails
Evidence: 4 linkuri cu parametri de filtrare; formular GET: da
5. Can the agent get a trustworthy price?
67/100Coming soon: detailed final price (taxes, additional costs).
OKJSON-LD price = displayed pricedetails
Evidence: 5/5 pagini cu preț JSON-LD regăsit în text
MissingOffers with validity marked (priceValidUntil)details
Evidence: 0/5 oferte cu priceValidUntil
Fix: Add priceValidUntil to every Offer.
6. Can the agent take action?
43/100MissingWebMCP: registered tools (declarative / imperative)details
Evidence: Declarative: —; imperative: —; bundle-uri cu registerTool: 0 (detecție statică)
Fix: Annotate your key forms with toolname / tooldescription (declarative WebMCP) — see the snippet generator.
MissingExpected store tools (product search, cart, checkout)details
Evidence: Așteptate: search_products, get_product, add_to_cart, track_order; găsite: —
Fix: Expose at least: search_products, get_product, add_to_cart.
OKSemantic lead forms (label, name, autocomplete), not CAPTCHA-onlydetails
Evidence: item: 4 câmpuri, label 4/4, name 4/4, autocomplete 3/4 | item: 4 câmpuri, label 4/4, name 4/4, autocomplete 3/4 | item: 4 câmpuri, label 4/4, name 4/4, autocomplete 3/4
N/APublic MCP endpoint (marketplace / importer)details
Evidence: nu se aplică pentru Magazin online (e-commerce)
7. Is the agent integration safe and well built?
67/100MissingTool quality: verb_object names, descriptions, parametersdetails
Evidence: Fără tool-uri
Fix: Use verb_object names, a clear tooldescription, and a toolparamdescription on every field (< 150 characters).
N/AWrite tools with confirmation (no autosubmit on POST)details
Evidence: Fără tool-uri declarative
OKNo AI-directed instruction text in the page / metadatadetails
Evidence: Niciun text de tip prompt-injection detectat
OKHTTPS + redirect; cookie consent that does not block contentdetails
Evidence: HTTPS: ✓; redirect http→https: ✓; CMP: nedetectat; text vizibil fără interacțiune: 6517 car.
8. Can the agent submit a lead with consent?
N/AComing soon: lead submission with consent and an audit log.
9. Can the agent use the site directly?
85/100OKContent visible without JavaScriptdetails
Evidence: Home: 6517 caractere în HTML brut; pagini produs: 5002, 5068, 4881, 5395, 4704
MissingWebMCP: registered tools (declarative / imperative)details
Evidence: Declarative: —; imperative: —; bundle-uri cu registerTool: 0 (detecție statică)
Fix: Annotate your key forms with toolname / tooldescription (declarative WebMCP) — see the snippet generator.
OK/llms.txt present and structureddetails
Evidence: /llms.txt: 5753 car., titlu H1: da, 8 linkuri
OKIntent: “Find a product by name or filters and see its price”details
Evidence: Fezabil din semnalele găsite
OKIntent: “Check availability, delivery and the returns policy”details
Evidence: Fezabil din semnalele găsite
OKIntent: “Contact support or track an order”details
Evidence: Fezabil din semnalele găsite
Need help fixing the issues?
Get an implementation review from Aivexia, focused on the problems with the greatest commercial impact.
Add the badge to your site
It updates automatically after every scan and links to this report.
How we calculate the score: methodology.