Scored by asking 15 questions a buyer of a e-commerce product asks, then grading this site’s own pages: answered, hedged (partial or vague), or silent (no page answers it). How scoring works
15 buyer questions · graded against the site’s own pages
3 of 15 come back answered. 7 get a hedge. 5 meet silence.
confidence high · grounding synthesized · weight 0.00 · Absent
03payment · importance mediumGoes silent+7 content pts est.
If I pay by card and then cancel the order before it ships, how many days does the refund take to appear in my account?
What the pages say
No page on the site addresses this.
The fix
Add the card-refund timeline for cancellations before shipping to /about/return_exchange/ or /about/payment_info/ and ensure the content is rendered in plain text so it can be retrieved.
confidence high · grounding world-knowledge · weight 0.00 · Absent
05product-specs · importance lowGoes silent+7 content pts est.
Are assembly instructions and safety certifications included in the box, or do I need to download them separately?
What the pages say
No page on the site addresses this.
The fix
Add a 'What's in the box' or product description section to product pages specifying whether printed instructions and safety certificates are included, or provide a link to downloadable documentation.
confidence high · grounding synthesized · weight 0.00 · Absent
Hedged · 7 of 15 questions
A buyer gets something, then has to guess the rest. Expand any row for the evidence and the fix.
06Can I change my delivery address or delivery date after the order has already been placed?shippingCollapsed+3 pts est.+−
Can I change my delivery address or delivery date after the order has already been placed?
What the pages say
The retrieved chunks do not explicitly state whether a delivery address or delivery date can be changed after an order is placed. The site’s ‘How to place an order’ page lists a section titled ‘Changing or cancelling an order’ (section 7), but its content was not retrieved. The available text indicates that after submitting a request, a manager reviews it and the buyer and seller agree on the receipt method before the order is finalized.
The fix
Ensure the crawler captures the full body of section 7 ‘Изменение или отмена заявки’ on /about/how_to_order so buyers can see the exact rules for changing a delivery address or date after an order is placed.
07If a power tool stops working within the warranty period, do I contact Vesremont or the manufacturer directly for repairs?warrantyCollapsed+3 pts est.+−
If a power tool stops working within the warranty period, do I contact Vesremont or the manufacturer directly for repairs?
What the pages say
The retrieved chunks do not specify whether to contact Vesremont or the manufacturer directly for warranty repairs. The warranty page states that warranty service is carried out by the manufacturer and/or seller within warranty periods set by them, and it lists sections titled "3. Как обратиться по гарантии?" and "6. Контакты для гарантийных обращений," but the content of those sections is missing from the retrieved text.
The fix
Ensure the crawler expands collapsed sections or accordions on the warranty page so that the full text of sections like "Как обратиться по гарантии?" and "Контакты для гарантийных обращений" is captured.
08Do heavy or bulky construction materials get delivered inside the apartment or only to the building entrance?shippingHedges+3 pts est.+−
Do heavy or bulky construction materials get delivered inside the apartment or only to the building entrance?
What the pages say
The chunks mention that courier delivery availability, cost, and timing depend on the order’s dimensions and weight, but they do not specify whether heavy or bulky construction materials are delivered inside the apartment or only to the building entrance.
The fix
Clarify on the delivery information page or FAQ whether heavy/bulky construction materials are carried inside the apartment or only to the building entrance.
09Is delivery available across all of Russia, or are there restricted regions?shippingHedges+2 pts est.+−
Is delivery available across all of Russia, or are there restricted regions?
What the pages say
The site’s internal delivery documentation states that delivery availability, cost, and details depend on the order’s session state and region, but it does not specify whether delivery is available across all of Russia or identify any restricted regions.
The fix
Publish explicit geographic coverage rules on the public delivery page (/about/delivery_info/) stating whether delivery is available nationwide or listing any restricted/regional limitations.
confidence medium · grounding stated · weight 0.75 · Vague
10Do products have official manufacturer warranties, and how long do they last?warrantyHedges+2 pts est.+−
Do products have official manufacturer warranties, and how long do they last?
What the pages say
Yes, products carry warranties, and the warranty periods are established by the manufacturer and/or the seller («гарантийных сроков, установленных изготовителем и (или) Продавцом»). However, the specific duration is not given as a fixed period; the terms vary depending on the product category, manufacturer, configuration, and accompanying documents.
The fix
Add a table or list of concrete warranty periods (e.g., 12, 24, 36 months) by product category or manufacturer, or state the minimum/maximum typical duration.
confidence medium · grounding stated · weight 0.75 · Vague
11If I need a different size, do I have to return the original item first, or do you ship the replacement right away?exchangesCollapsed+2 pts est.+−
If I need a different size, do I have to return the original item first, or do you ship the replacement right away?
What the pages say
The site states that exchanges are available and the main return method is through the seller’s store or pickup point, but the retrieved chunks do not specify whether you must return the original item first or if the replacement ships immediately. The return/exchange page lists a section titled «Как передать товар на возврат или обмен?» (How to transfer an item for return or exchange?), yet its detailed content was not captured.
The fix
Fully render or expand section 4 («Как передать товар на возврат или обмен?») and any accordion/JS-collapsed blocks on the return/exchange page so crawlers capture the complete exchange process steps.
confidence medium · grounding synthesized · weight 0.65 · Collapsed
12Are original packaging and tags required for a return to be accepted?returnsHedges+1 pt est.+−
Are original packaging and tags required for a return to be accepted?
What the pages say
For returns of goods of proper quality, Vesremont requires the product to be new, unused, with preserved commercial appearance, consumer properties, seals, and labels (ярлыками). The retrieved chunks do not explicitly state whether original packaging is required.
The fix
Explicitly state on the return policy page whether original packaging is required, in addition to the existing requirements for labels/seals and preserved appearance.
confidence high · grounding stated · weight 0.80 · Vague
What the pages already answer cleanly
3 of 15. Answered with enough specificity for a buyer to act on. This is the bar the queue above is chasing.
paymentAnswered
Which payment methods are accepted at checkout?
What the pages say
The checkout supports four payment methods: 1) cash on receipt (наличными при получении), 2) the System of Fast Payments / СБП, 3) online bank card (онлайн банковской картой), and 4) invoice with VAT (счёт с НДС) for organizations. The actually available set depends on the delivery method, region, order amount, and order state, and is displayed at the checkout step.
confidence high · grounding synthesized · weight 0.95 · Answered
returnsAnswered
Can I return a product that I have already opened or partially used if it does not fit my repair needs?
What the pages say
No. Vesremont’s return policy states that goods of proper quality can only be returned or exchanged if they are “new, unused, with preserved appearance, consumer properties, seals and labels” (новым, не бывшим в употреблении, с сохранённым товарным видом, потребительскими свойствами, пломбами и ярлыками). If you have opened or partially used the product, it no longer meets this requirement and is therefore ineligible for return or exchange.
confidence high · grounding stated · weight 1.00 · Answered
stockAnswered
How can I check if a specific item is in stock at the moment I’m viewing it?
What the pages say
Stock levels are dynamic and should be checked on the actual product page or catalog page you are viewing. The site states that prices, stock (остатки), and orderability are dynamic and must be verified on the актуальной странице каталога или товара. When viewing a specific item, the open product page displays current stock. For AI-agent access, the `get_current_product` action reads the open product page including stock, and `get_visible_products` returns stock for listing items.
confidence high · grounding synthesized · weight 0.95 · Answered
Protocol plumbing · 89/10017 of 19 checks pass · each fix +5 protocol pts est.
The other half of the score: 19 checks for the files and headers agents look for. The 2 below are installs, not judgment calls, and most are an afternoon. Expand any for the snippet and the standard it follows. They sit after the queue because none of them changes what your pages say.
WebMCP widgetInteraction+5 pts est.+−
Sitedex generates this file from your crawl. Grab it in Files from this audit below.
Already passing 17 of 19: robots.txt, sitemap.xml, llms.txt, AI crawler access, Content signal, Clean crawl, Markdown negotiation, Server-rendered content, MCP card, OpenAPI spec, Payment docs, Auth docs, Canonical URLs, Meta descriptions, HTML lang attribute, Organization schema, Sitemap lastmod.
Ask this site’s index
Sitedex already serves vesremont.com as an MCP endpoint. Ask vesremont.com anything an AI agent might ask, and see what its index returns. (To score your own site, use the form below.)
Snippets & configs
For developers and the engineer-on-call: copy these into your tools or your site.
Files from this audit
Built from this crawl. Download or copy each, then install it at the path noted.
llms.txt
Built from this crawl. Install at /llms.txt so agents start here.
organization.json
Organization JSON-LD, pre-filled from this crawl. Wrap in a ld+json script.
server-card.json
MCP server card built from this crawl. Host at /.well-known/mcp/server-card.json.
webmcp.json
WebMCP discovery manifest built from this crawl. Host at /.well-known/webmcp.json.
MCP endpoint
https://mcp.sitedex.dev/s/vesremont-com/mcp
The URL anyone's agent points at. Read-only; safe to share.
Claude Code
claude mcp add vesremont --transport http https://mcp.sitedex.dev/s/vesremont-com/mcp
Drop in <head>. In browsers with WebMCP, this script registers your site's tools with navigator.modelContext.registerTool().
2 · Discovery manifest
{
"schema_version": "2026-04",
"name": "Vesremont",
"description": "Vesremont is an online store selling various products for home, repair, construction, and professional tasks. WebMCP tools served by Sitedex.",
"homepage": "https://vesremont.com",
"documentation": "https://app.sitedex.dev/sites/vesremont.com",
"source": "navigator.modelContext",
"tools": [
{
"name": "search_site_content",
"description": "Ask about this site in plain language and get the most relevant passages from its pages, each with the source URL and a relevance score. Searches the site's published text, not live inventory or accounts."
},
{
"name": "get_site_info",
"description": "This site's profile: name, description, category, who it is for, page count, and AI Visibility Score. Use it to learn what the site is before you search it."
},
{
"name": "list_site_pages",
"description": "The pages indexed on this site, with title, URL, and path. Use it to see what the site covers, or to find the path to pass to get_site_page."
},
{
"name": "get_site_page",
"description": "The full markdown of one page on this site, by path. Use it after search_site_content points you at a page and you want all of it."
}
]
}
Host alongside the script at /.well-known/webmcp.json. Crawlers that don't render JS rely on this.
Your turn
See which of these questions your site goes silent on.
Free, about 5 minutes. We crawl your site, test it against the buyer questions your category asks, and name what’s vague, contradictory, or missing, plus the files AI agents look for.
ComingEmbeddable grade badgeScore history and deltasOpt-in public board