Better crawls
The cleaner the catalog, the sharper everything downstream. Insights, briefs, and renders all build on the crawl.
Crawl the live store
Point VEKZT at your public production storefront. Staging URLs and password-protected stores can't be read, and redirects to a holding page yield empty catalogs. If a crawl comes back with no products, the URL is almost always the cause, so open it in a private browser window to confirm it shows the real storefront, then re-crawl.
Give it structured data
Product JSON-LD is the highest-confidence extraction path on every platform. Shopify emits it natively. On WooCommerce and custom stores, make sure your theme or SEO plugin has it enabled. Find details per platform under Integrations.
When a page has no structured data, VEKZT falls back to reading the page content directly. That still works, but it is where partial results come from, so structured data is the single biggest lever you control.
Help discovery find everything
VEKZT discovers product pages from your sitemap and on-site links, including sitemaps referenced from robots.txt, and it follows collection and category pages page by page. Keeping product URLs in your sitemap and one product per page with a clear title and price makes the whole catalog easier to find and cleaner to extract.
Read the status pills
After a crawl, the Products page marks each product's extraction status. Ready means full data. Partial usually means missing images or description. Check that the source page exposes them, then re-crawl. The status is your fastest signal for which pages need attention before you start generating.
Re-crawl on change
New collection, price changes, seasonal swap? Re-crawl from the brand hub so generations reflect reality, and refresh Brand Insights when VEKZT flags them stale. Insights built on an old catalog drift off-brand.

