AI Visibility Optimization
Vaendora has automatically applied the most important SEO and AI visibility best practices and signals to your website, so it can be discovered and recommended by ChatGPT, Perplexity, Google AI Overviews, traditional search engines, and more. No action is required on your part - this section is an overview of what has been handled for you. The only recommended step is submitting your sitemap to Google for indexing.
What is AI Visibility Optimization?
How It Works
Vaendora handles AI visibility automatically across four layers:
Structured Data (JSON-LD)
Machine-readable product, organization, and page data injected into every storefront page so AI engines can parse your content accurately.
AI Bot Access Control
Optimized robots.txt and XML sitemaps that welcome AI crawlers (GPTBot, PerplexityBot, ClaudeBot, etc.) while keeping your store secure.
AI-Powered Product Optimization
One-click AI generation of optimized product titles, descriptions, and image ALT texts using vision AI that analyzes your actual product photos.
Discoverability Dashboard
A comprehensive dashboard showing your store's AI visibility score, live search and social previews, structured data status, and testing tools.
AI Visibility Dashboard
Your AI Visibility Dashboard is found under Commerce → Storefront → AI Visibility Optimizationin your merchant dashboard. It provides a complete overview of how well your website is optimized for AI discovery.
Discoverability Score
The dashboard calculates a score (out of 100) based on how well your store meets AI visibility requirements. The score is broken down as follows:
| Factor | Points |
|---|---|
| Storefront is set up | +20 |
| Store description is added | +15 |
| Store logo is uploaded | +15 |
| Custom domain is connected | +15 |
| At least one active product | +15 |
| At least one category | +10 |
| At least one published page (About, FAQ, etc.) | +10 |
Tip
More Detail = Better Optimization
Vaendora handles the technical side of AI Visibility Optimization automatically, but our AI Visibility system can only work with what you provide. AI search engines recommend sites and products based on the information available - the more you provide across your dashboard (your store description, About Us page, FAQs, detailed product descriptions, categories, and a logo), the better our AI Visibility system has to work with and the stronger your results. Think of it as a partnership: you provide the information, and Vaendora optimizes your content, so your brand will be recommended when potential customers ask questions that match the products you offer.
Live Previews
The dashboard includes two live preview tools that show exactly how your store appears to search engines and social platforms. These update automatically as you update your store settings.
Google Search Preview
The Google Search Preview card shows how your homepage appears in Google search results, including:
- Your favicon or logo (shown as a small circle next to your URL)
- Your store URL
- Your store name as the clickable headline
- Your store description as the search snippet (trimmed to 160 characters)
If no description is set, Google will auto-generate a snippet from your page content. Setting a clear, keyword-rich description gives you control over how your store is introduced to potential customers.
Social Share Preview
The Social Share Preview shows how links to your store look when shared on WhatsApp, Twitter/X, Facebook, and other platforms that support Open Graph. The preview includes:
- Your logo or banner image as the preview thumbnail
- Your store name as the headline
- Your store description as the subtitle
- Your domain name
Uploading a logo or banner image and adding a description ensures social shares of your store look professional rather than showing a blank link.
Page-by-Page Analysis (AEO Health Check)
The Page-by-Page Analysis section lists every page on your storefront and shows the SEO optimization applied to each one. Click any row to expand it and view:
- Search Title - the title tag used for this page in search results
- Meta Description - the description snippet shown in search results
- Active Features - which schema types, Open Graph tags, Twitter Card tags, and Canonical URL are active on this page
- Canonical URL - the authoritative URL for this page
Each schema badge has an info icon you can hover to understand what that schema type does for your visibility. If you have many products, the list is paginated in sets of 10.
Homepage
Organization, WebSite schemas. Open Graph, Twitter Card, Canonical URL. Shows your business identity, social profiles, and featured products.
All Products Page
ItemList schema with Open Graph, Twitter Card, Canonical URL.
Product Pages
Product and BreadcrumbList schemas with price, availability, reviews, and images. Enables rich product cards in search results and accurate AI product recommendations.
Category Pages
BreadcrumbList and ItemList schemas. Helps AI understand your product collections and navigation hierarchy.
Custom Pages
WebPage and BreadcrumbList schemas. Makes your About, Contact, FAQ, and policy pages discoverable by AI assistants.
Structured Data (JSON-LD)
Vaendora automatically generates Schema.org structured data in JSON-LD format on every storefront page. This is the primary way AI engines and search engines understand your content.
Schema Types Generated
The following structured data types are automatically active on your store:
| Schema Type | Pages | What It Tells AI |
|---|---|---|
| Product | Product Detail | Price, availability, reviews, images, variations, brand |
| Organization | Homepage | Business name, logo, social profiles, contact info |
| WebSite | Homepage | Site name, URL, search capabilities |
| BreadcrumbList | Products, Categories, Pages | Navigation hierarchy (Store → Category → Product) |
| ItemList | Products Listing, Category | Collections of products with names, prices, and images |
| WebPage | Custom Pages | Page content, title, and relationship to the website |
| FAQPage | Custom Pages (auto-detected) | Question-and-answer pairs extracted from page content |
No Code Required
Automatic FAQ Schema Detection
When you create custom pages with FAQ-style content, Vaendora automatically detects question-and-answer patterns and injects FAQPage JSON-LD schema. This is one of the most powerful schema types for AI visibility - AI engines like ChatGPT, Perplexity, and Google AI Overviews prioritize FAQ content when answering user questions.
How detection works: Vaendora scans your page's HTML for headings (h2, h3, h4) that look like questions - either ending with a question mark or starting with words like "What", "How", "Why", "When", "Where", "Can", "Do", "Is", etc. The content following each question heading is captured as the answer.
Tip
Meta Tags and Open Graph
Every storefront page also includes optimized meta tags:
- Title tags - descriptive, keyword-rich page titles
- Meta descriptions - concise summaries of each page's content
- Open Graph tags - optimized previews when links are shared on social media
- Twitter Card tags - rich previews for Twitter/X sharing
- Canonical URLs - prevent duplicate content issues across subdomains and custom domains
AI-Powered Product Optimization
Vaendora includes two AI optimization tools that work together to maximize your product discoverability:Description Optimization and Search Listing Optimization. Both use advanced AI (including vision AI for image analysis) to create content that helps AI engines understand and recommend your products.
Description Optimization
The description optimization tool rewrites your product description to be more structured and detailed, making it easier for both customers and AI assistants to understand your product.
Write a Basic Description
Enter at least 20 characters of product description. Include details about materials, features, or use cases - the more context you provide, the better the AI result.
Click Optimize for AI Visibility
Click the Optimize for AI Visibility button next to the Description label on the product form.
Review and Apply
A preview panel shows the AI-optimized description. Click Apply to use it, or Discard to keep your original. You can edit further after applying.
Search Listing Optimization
The search listing optimization generates the metadata that controls how your product appears in search engine results and AI answer citations, separate from the description shown on your storefront.
Open a Product
Go to Commerce → Products and either create a new product or edit an existing one.
Find the Search Listing Section
Scroll down to the collapsible Search Listing Optimization section at the bottom of the product form.
Click Optimize Search Listing
Click the Optimize Search Listing button. The AI will analyze your product name, description, category, price, and images to generate optimized content.
Review Generated Content
The AI generates three types of optimized content:
- Search Title - a concise, keyword-rich title (up to 60 characters) for search results
- Search Description - a meta description (up to 160 characters) for search snippets and AI citation cards
- Image ALT Texts - descriptive text for each product image, generated by vision AI that analyzes the actual photo content
Edit or Regenerate
Click the pencil icon next to any field to edit manually. Click Regenerateto have the AI create new content based on your latest product details.
Bulk AI Optimization
You can optimize multiple products at once from the product list page without opening each one individually:
- Select products using the checkboxes on the product list
- Choose Optimize Descriptions or Optimize Search Listings from the bulk actions
- Products are processed in batches of up to 50
- Products that are already optimized or missing required data are automatically skipped
- A results summary shows successful, skipped, and failed counts
AI Credits
What the AI Generates
AI-Optimized Title
The AI rewrites your product title to be more descriptive and search-friendly, while keeping it natural and readable. For example, "Blue Bag" might become "Handcrafted Blue Leather Crossbody Bag - Nigerian Artisan Made".
AI-Optimized Description
A comprehensive, structured description that covers key product attributes, benefits, use cases, and materials. Formatted to be both human-readable and AI-parseable.
Image ALT Texts
The AI vision model analyzes each product image and generates accurate, descriptive ALT text. This is not generic text - it describes what is actually visible in each photo, including colors, materials, angles, and styling details.
Per-Product SEO Overrides
Even without using AI optimization, you can manually set custom SEO fields for any product:
- Custom Title - override the default product title in search results
- Custom Description - override the default meta description
- Image ALT Texts - manually set descriptive text for each product image
A live search preview shows exactly how your product will appear in Google search results as you type, so you can fine-tune before saving.
AI-Powered Page Optimization
In addition to products, Vaendora provides AI tools to optimize your storefront pages. There are two distinct AI tools depending on the type of page:
Optimize for AI Visibility (About, Contact, Custom pages)
Rewrites your page content with FAQ-style question headings so AI engines like ChatGPT and Perplexity can extract answers and cite your store when customers ask relevant questions. Vaendora then automatically generates FAQPage JSON-LD schema from those headings.
Generate Legal Page (Privacy Policy and Terms & Conditions)
Generates a complete, personalised legal page using your business name, location, contact details, data practices, and return policy. Covers all the sections required for a compliant Nigerian e-commerce legal page. The generated content appears in a preview for you to review, edit, and apply.
How Optimize for AI Visibility Works
Open Any Non-Legal Page
Go to Storefront → Pages and edit an About, Contact, FAQ, or custom page.
Click Optimize for AI Visibility
Click the Optimize for AI Visibility button next to the Content label in the editor.
Review and Apply
A preview panel appears with the AI-rewritten content. The content uses question-style headings (h2/h3) followed by answer paragraphs - a structure that triggers automatic FAQPage JSON-LD injection on your storefront. Click Apply to load it into the editor, then Save.
How Generate Legal Page Works
Open Privacy Policy or Terms Page
Go to Storefront → Pages and edit the Privacy Policy or Terms & Conditions page.
Click Generate Legal Page
An amber form panel appears asking for your business details. The button replaces the standard "Optimize for AI Visibility" button on these two pages only.
Fill in Business Details
Provide your legal business name, location, contact email, website, and business type. For Privacy Policy, select which data you collect and whether you share with third parties. For Terms, summarise your return policy and confirm governing law.
Generate, Apply, and Save
Click Generate, review the preview, click Apply, then Save.
AI Credits
Legal Disclaimer
AI Bot Access
For AI engines to discover and recommend your products, their crawlers need to be able to access your storefront. Vaendora configures this automatically.
Robots.txt
Each storefront has an automatically generated robots.txt file that explicitly allows the following AI crawlers:
| AI Bot | Company | Purpose |
|---|---|---|
| GPTBot | OpenAI | ChatGPT training and browsing |
| ChatGPT-User | OpenAI | Real-time web browsing for ChatGPT users |
| Google-Extended | Gemini and AI Overviews | |
| PerplexityBot | Perplexity AI | Answer engine crawling and citations |
| ClaudeBot | Anthropic | Claude AI training data |
| anthropic-ai | Anthropic | Anthropic AI services |
| Amazonbot | Amazon | Alexa and Amazon AI services |
| Applebot-Extended | Apple | Siri and Apple Intelligence |
| cohere-ai | Cohere | Enterprise AI training |
XML Sitemap
Vaendora generates a comprehensive XML sitemap for each storefront at /sitemap.xml. The sitemap includes:
- Homepage with the highest priority
- All published products with last-modified dates
- All active categories
- All published custom pages (About, Contact, FAQ, etc.)
The sitemap is referenced in robots.txt so AI crawlers can discover all your pages automatically. It updates dynamically as you add or change products and pages.
Submitting Your Sitemap to Google
Submitting your sitemap to Google Search Console is the one action Vaendora recommends you take manually. It helps Google discover and index your entire store - products, pages, and categories - so they appear in search results and AI-powered recommendations sooner. Without it, Google may take several months to find your pages on its own.
Custom Domain Required
Go to Google Search Console
Visit Google Search Console and sign in with your Google account. If you do not have one, create a free account.
Add Your Property
Click Add Property and choose URL prefix. Enter your store's custom domain URL.
Verify Domain Ownership
Google will ask you to verify you own the domain. The easiest method is the HTML tag option - Google provides a meta tag to add to your site. If you purchased your domain through Vaendora, contact support and we will assist you with this step.
Submit Your Sitemap
Once verified, go to Sitemaps in the left menu. In the "Add a new sitemap" field, paste your sitemap URL in the format: yourdomain.com/sitemap.xml. Then click Submit.
You can also click the Submit to Google button directly on the AI Visibility Optimization page in your merchant dashboard, which takes you straight to the Sitemaps section.
Done
Google will start crawling your store. You should see a "Success" status within a few minutes. Your products, pages, and categories will begin appearing in Google search results within a few days.
Testing Tools
The AI Visibility Optimization dashboard includes three testing tools to validate your structured data and search optimization. Find them in the Testing Tools card at the bottom of the page.
Google Rich Results Test
Validates that your structured data is correctly formatted and eligible for rich results in Google Search. Opens Google's official testing tool with your storefront URL pre-filled. You can also copy the URL to share it with a developer.
Schema.org Validator
Checks your JSON-LD markup against Schema.org standards. Useful for verifying that all schema types are correctly implemented and that there are no errors in your structured data.
Facebook Sharing Debugger
Previews how your store's links appear when shared on Facebook and WhatsApp. Also useful for forcing Facebook to refresh its cached preview of your storefront after you update your logo or description.
Improving Your Discoverability Score
Here are specific actions you can take to improve your AI visibility score:
Complete Your Store Information
Go to Commerce → Storefront → Store Setup and fill in your store name, a detailed description (at least 2-3 sentences), and upload a logo. Each of these contributes to your Organization schema and brand authority.
Add Detailed Product Descriptions
Products with short or missing descriptions score lower. Write at least 2-3 sentences describing each product, its materials, use cases, and benefits. Or use the AI optimization tool to generate them.
Upload Product Images
Products without images are less likely to be recommended by AI. Upload at least one clear, high-quality image for every product. Multiple angles improve AI understanding.
Organize with Categories
Create categories and assign products to them. Categories with images score higher. A well-organized catalog helps AI engines understand what types of products you sell.
Publish Key Pages
Publish your About, Contact, FAQ, and returns/refund policy pages. These give AI engines confidence that your store is legitimate and trustworthy, making them more likely to recommend you.
Use AI Product Optimization
Run the AI optimization tool on your products to generate search-optimized titles, descriptions, and image ALT texts. This significantly improves how AI understands your product listings.
Connect a Custom Domain
Stores with custom domains (e.g., shop.yourbrand.com) are perceived as more authoritative by AI engines compared to subdirectory URLs. Go to Domains to connect or purchase a domain, set it as your website, and submit it to Google for better search rankings.
How AI Engines Discover Your Store
Understanding how AI assistants find and recommend stores helps you optimize effectively:
1. Crawling
AI bots (like GPTBot and PerplexityBot) visit your storefront pages, reading the HTML content and structured data. Vaendora's robots.txt allows these bots and provides a sitemap so they can discover all your pages.
2. Understanding
The AI parses your JSON-LD structured data to understand your products, prices, availability, reviews, and business information. Well-structured data means more accurate understanding.
3. Indexing
Your store's content is added to the AI's knowledge base. Products with clear descriptions, accurate pricing, and quality images are indexed with higher confidence.
4. Recommending
When a user asks "Where can I buy handmade bags in Nigeria?", the AI searches its index. Stores with complete structured data, good descriptions, and verified information are cited in the answer with links to your products.
Canonical URLs
If you have both a Vaendora subdirectory URL (app.vaendora.com/shop/yourstore) and a custom domain (yourstore.com), Vaendora automatically sets canonical URLs to prevent duplicate content issues. When a custom domain is connected, it becomes the canonical source, telling AI engines that your custom domain is the authoritative version of your store.
Social Media Sharing
When someone shares a link to your store or products on social media, Vaendora generates rich previews using Open Graph and Twitter Card meta tags. This includes:
- Product name and description
- Product image as the preview thumbnail
- Price information where supported
- Your store name and branding
You can preview how your store looks when shared using the live Social Share Preview on the AI Visibility Optimization page. These previews are also used by AI engines when citing your store in their answers, ensuring your brand looks professional and trustworthy.
Best Practices
Write for Humans, Structure for AI
Your product descriptions should read naturally to customers. The structured data handles the machine-readable side automatically. Focus on writing clear, detailed descriptions that answer common customer questions.
Use High-Quality, Diverse Images
Upload multiple product images showing different angles, close-ups, and the product in use. The AI vision model generates better ALT texts from clear, well-lit photos, and AI engines favor listings with comprehensive visual information.
Keep Information Accurate and Current
AI engines penalize outdated or inaccurate information. Keep your prices, stock status, and product details up to date. Mark out-of-stock items properly rather than leaving stale listings.
Encourage Customer Reviews
Products with reviews are more likely to be recommended by AI. Review data is included in your Product schema as AggregateRating, giving AI engines confidence in your product quality.
Build Trust Signals
Publish your business policies (returns, shipping, terms of service). Complete your KYC verification. Connect a custom domain. These trust signals influence whether AI engines recommend your store over competitors.
Frequently Asked Questions
How long until AI engines start showing my products?
AI crawlers typically visit new storefronts within days to weeks of them going live. However, being indexed does not guarantee immediate visibility in AI answers. Consistent optimization, quality content, and customer engagement all contribute to how quickly and frequently AI engines cite your store.
Does this replace traditional SEO?
No, AI Visibility Optimization complements traditional SEO. The structured data and meta tags that help AI engines also improve your Google search rankings. Think of it as an extension of SEO that covers the growing number of customers who use AI assistants instead of traditional search.
Do I need to do anything technical?
No. Vaendora handles all the technical implementation automatically: structured data injection, robots.txt configuration, sitemap generation, and meta tag optimization. Your job is to provide great product content - the platform handles the rest. The only recommended manual step is submitting your sitemap to Google Search Console.
Can I block specific AI bots from crawling my store?
Currently, Vaendora allows all major AI bots by default to maximize your discoverability. If you need to block specific bots, contact support.
What happens to my AI-optimized content if I edit a product?
Your AI-generated titles, descriptions, and image ALT texts are saved as part of the product and persist through edits. You can manually override them at any time or re-run the AI optimization to generate new content based on your updated product information.
What do the testing tools check?
The three testing tools on the dashboard let you validate your structured data with Google, check Schema.org compliance, and preview how your links look on Facebook and WhatsApp. They open external tools pre-loaded with your storefront URL so no manual copy-pasting is needed.