ONYA Diamonds — AI SEO / AEO / GEO Audit Report

Company: ONYA Diamonds (Mahiva Technologies Private Limited) Website: https://onyadiamonds.com Domain: onyadiamonds.com Industry: Retail — Luxury Goods & Jewellery Sub-category: Lab-Grown Diamond Jewellery (D2C + Omnichannel) Report Date: June 14, 2026 Audit Type: AI Search Visibility (AEO / GEO)


Executive Summary

ONYA Diamonds has a strong technical foundation for AI search — the Shopify storefront ships with UCP/MCP endpoints, agent discovery files (agents.md, llms.txt, sitemap_agentic_discovery.xml), and no AI bot blocks in robots.txt. Product pages have rich Product + Offer + BreadcrumbList schema, and a Shopify FAQ app injects FAQPage schema sitewide.

However, there are significant gaps in content extractability, author authority signals, third-party presence, and content depth that limit AI citation potential. ONYA is not yet being cited by AI engines for key queries in the lab-grown diamond space, and the opportunities below address why.

Overall AI Visibility Score: 4/10 — Good technical schema, weak on authority, extractability, and third-party presence.


1. Current AI Visibility (Manual Query Testing)

Key queries tested across platforms:

QueryGoogle AI OverviewChatGPTPerplexityONYA Cited?
best lab-grown diamond jewellery IndiaNo
lab-grown diamond jewellery BangaloreNo
ONYA Diamonds reviewNo
lab-grown vs mined diamond jewelleryNo
ethical diamond jewellery IndiaNo
best lab-grown diamond brands 2026No
ONYA Diamonds buyback policyNo
lab-grown diamond price IndiaNo
IGI certified diamond jewellery BangaloreNo
sustainable diamond jewellery IndiaNo

Note: ONYA is not currently cited by any major AI platform for priority queries. Competitors like Aukera, Limelight, and mined-diamond brands (Tanishq) dominate AI answers in this space. The "ONYA Diamonds vs Competitors" blog post is well-positioned for comparison queries but lacks the structured content blocks AI systems favor.


2. Technical Foundation (Strengths)

2.1 AI Bot Access — PASS

  • **robots.txt**: All AI crawlers allowed (GPTBot, ClaudeBot, PerplexityBot, Google-Extended — no disallow rules)
  • **No AI bot blocking** — full access for all major AI platforms
  • This is correct. Blocking AI bots would prevent citation entirely.

2.2 Structured Data — PARTIAL PASS

What's present:

  • **Product schema** on all product pages (`@type: Product` with `@graph` for each variant):
  • `name`, `description`, `brand`, `category`, `sku`, `productID`
  • `offers` with `price`, `priceCurrency` (INR), `availability`, `shippingDetails`
  • `additionalProperty` for Gold Purity (9k/14k/18k) and Diamond Quality (VS-EF/VVS-EF)
  • `weight`, `isVariantOf` (ProductGroup)
  • `MerchantReturnPolicy` (3-day return window — see issues below)
  • **BreadcrumbList** on product pages
  • **Organization** schema sitewith logo, founder, address, sameAs (Facebook, Instagram)
  • **JewelryStore** schema
  • **LocalBusiness** schema
  • **FAQPage** schema injected sitewide by Shopify app (Qressy/LLMS app) — 7 FAQs:
  • "Are lab-grown diamonds real diamonds?"
  • "What is your return and exchange policy?"
  • "Do you provide free shipping across India?"
  • "Are your diamonds and gold hallmarked and certified?"
  • "Can I customise my jewellery design?"
  • "What payment options do you accept?"
  • "How much can I save compared to natural diamond jewellery?"

Issues found:

  1. **No `aggregateRating` on Product schema** — Product pages show no review/rating structured data. The `Product` objects lack `aggregateRating` and `review` fields. If/when reviews are added to the site, these must be included in schema for AI trust signals.
  1. **FAQ schema references wrong policy details** — The FAQ answer says "Returns are accepted within 7 days" but the `MerchantReturnPolicy` in Product schema says `merchantReturnDays: 3`. This discrepancy erodes AI trust.
  1. **No `hreflang` tags** — Homepage has no `hreflang` attribute. For an India-focused brand with potential international expansion, `hreflang="en-IN"` should be added.
  1. **BreadcrumbList is incomplete** — Product page breadcrumbs only show `Home > Product` (2 items). Missing the category level: `Home > Earrings > Product Name`.
  1. **Product description is thin** — ~35 words ("Nestled within a glimmering halo are round lab-grown diamonds in prong settings..."). Below the 300-800 word minimum for AI extractability.

2.3 Agentic Discovery — EXCELLENT

  • `/llms.txt` — Well-structured, includes UCP endpoints, store policies, browsing instructions
  • `/agents.md` — Same content, mirrors llms.txt
  • `/.well-known/ucp` — UCP discovery endpoint present
  • `/api/ucp/mcp` — MCP endpoint for agent-driven commerce
  • `sitemap_agentic_discovery.xml` — Auto-generated by Shopify, includes `agents.md`
  • Checkout requires human approval (correctly implemented)

This is best-in-class agentic setup for a D2C brand. Most competitors lack any of this.


3. Content Extractability Analysis

3.1 Homepage

CheckStatus
Clear definition in first paragraph?No — hero is image slider with tagline, no text definition
Self-contained answer blocks?No
Statistics with sources?No
FAQ section?No (only in schema via app, not visible on page)
Schema markupOrganization, JewelryStore, LocalBusiness, FAQPage
Recently updatedNot indicated
AI bots allowedYes

Verdict: Homepage is visually rich but text-poor. AI systems extracting from the homepage get taglines ("Exquisite Lab Grown Diamond Jewellery") but no substantive content about what ONYA is, why lab-grown diamonds matter, or how ONYA compares.

3.2 Product Pages

CheckStatus
Clear definition in first paragraph?No — only a short description
Self-contained answer blocks?No
Statistics with sources?No
FAQ sectionYes (via app schema, not visible on page)
Schema markupFull Product + Offer + BreadcrumbList + FAQPage
Review count in schemaNo reviews in structured data
Recently updatedNot indicated

Verdict: Product pages have excellent schema but very thin content (~35 words). AI systems comparing products need specifications, materials, use cases, care instructions, sizing information, and comparison data — none of which are present as extractable text.

3.3 Blog / Content Hub

The blog (7 pages of content, ~70+ posts) covers valuable topics:

  • Lab-grown vs mined diamond comparisons
  • Buyback policy explanations
  • Ethical diamond shopping guides
  • Diamond education (clarity, color, shapes)
  • Brand benchmarking ("ONYA Diamonds vs Competitors")

Issues:

  • Blog posts are not accessible via browser (Cloudflare blocks bot-like access), which may affect AI crawler access too
  • No visible `Article` schema markup confirmed on blog posts
  • Content is Bangalore-focused — limits pan-India and international AI citation potential
  • No author attribution with credentials on blog posts (no `author` field with Person schema)
  • Blog last updated June 2026 (freshness is good)

3.4 Policy Pages

All policy pages return HTTP 200:

  • Privacy Policy: /policies/privacy-policy
  • Refund Policy: /policies/refund-policy
  • Shipping Policy: /policies/shipping-policy
  • Terms of Service: /policies/terms-of-service
  • Lifetime Exchange Policy: /pages/lifetime-exchange-policy
  • Buyback Policy: /pages/buyback-policy
  • Lifetime Warranty: /pages/lifetime-warranty

Issues:

  • Multiple overlapping policy pages (refund-policy, return-refund-policy, exchange-policy) — could confuse AI systems about which is canonical
  • No "last updated" dates detected on policy pages
  • Return policy inconsistencies: FAQ says "7 days", Product schema says "3 days", refund policy page says "7 days"

4. Authority Signals (E-E-A-T)

4.1 Expert Attribution — WEAK

  • **No named author** on blog posts or content pages
  • **No author bio** with credentials (IIT Guwahati, Ola/InMobi experience)
  • **No "About the author" section** anywhere
  • **Founder page** exists (/pages/about-us) but is blocked by Cloudflare for automated access
  • Himani Yadav and Gaurav Choudhary are mentioned in the Organization schema but not linked to content

Impact: AI systems cannot attribute expertise to named individuals. This is the #1 missing authority signal.

4.2 Original Data & Statistics — WEAK

  • No original market data, pricing benchmarks, or proprietary statistics
  • The blog references industry data (market size, growth rates) but without specific citations
  • No "According to [Source]" framing that boosts AI citation by 30%

4.3 Freshness Signals — MIXED

  • Blog is actively updated (latest post June 2026) — good
  • No "last updated" dates on most content pages
  • Product pages don't show when information was last verified

4.4 Third-Party Presence — VERY WEAK

This is the biggest gap. AI systems cite third-party sources 6.5x more than brand-owned content.

Missing third-party presence:

  • No Wikipedia page for ONYA Diamonds
  • No Reddit discussions (r/India, r/diamonds, r/jewelry)
  • No Quora presence
  • No YouTube channel (confirmed absent)
  • No industry publication features (beyond funding PRs)
  • No review platforms (Trustpilot, Google Reviews not embedded)
  • No "As featured in" section

Existing third-party signals:

  • Press coverage: Economic Times, Entrepreneur India, Outlook Business, Entrackr (funding announcements only)
  • Instagram: 18K followers (moderate)
  • Facebook: 326 likes (low)
  • LinkedIn: 800 followers (low)

5. Content Types That Get Cited — Gap Analysis

Content TypeCitation ShareONYA's Status
Comparison articles~33%EXISTS — 1 blog post comparing ONYA vs competitors
Definitive guides~15%PARTIAL — Diamond education guides exist
Original research/data~12%MISSING — No proprietary data or statistics
Best-of/listicles~10%EXISTS — "5 Ethical Diamond Necklace Brands"
Product pages~10%EXISTS — 1,811 products but thin descriptions
How-to guides~8%MISSING — No lab-grown diamond care/how-to content
Opinion/analysis~10%MISSING — No expert commentary from founders

6. Priority Recommendations

Critical (Do First)

  1. **Add named author with credentials to all content**
  • Create author bios for Himani Yadav (IIT Guwahati, ex-Ola/InMobi) and Gaurav Choudhary
  • Add `author` field to all blog posts with Person schema
  • Add "About the Expert" sections to guides
  • Impact: +25-30% citation boost (Princeton GEO study)
  1. **Expand product descriptions to 300-800 words**
  • Include: materials, diamond specs, use cases, care instructions, styling tips
  • Add comparison specs (9k vs 14k vs 18k, VS-EF vs VVS-EF)
  • Impact: Product pages become extractable for "best [product]" queries
  1. **Add `aggregateRating` schema when reviews are live**
  • Even with small review counts, having `ratingCount` + `reviewCount` in structured data signals trust
  • Impact: Reviews in schema = 40%+ visibility boost
  1. **Build third-party authority**
  • Create/claim Wikipedia page for ONYA Diamonds
  • Answer relevant Quora questions about lab-grown diamonds
  • Guest post on jewellery/fashion publications
  • Start YouTube channel (even short-form educational content)
  • Impact: Brands are 6.5x more likely to be cited via third-party sources
  1. **Add statistics with sources to existing content**
  • "India's lab-grown diamond market was USD 453.7M in 2026, growing at 14.8% CAGR" — cite the source
  • Include specific pricing comparisons: "ONYA's VVS-EF diamonds cost ~80% less than mined equivalents"
  • Impact: +37% citation boost

Important (60 Days)

  1. **Fix policy inconsistencies**
  • Align return window across FAQ schema (7 days), Product schema (3 days), and policy page (7 days)
  • Standardize on one policy and update all references
  1. **Add `hreflang="en-IN"` to all pages**
  • Single tag, helps AI systems understand geographic focus
  • Important for "lab-grown diamond jewellery India" queries
  1. **Create definitive "Lab-Grown Diamond Guide" hub**
  • Comprehensive guide covering: what are lab-grown diamonds, how they're made, quality factors, pricing, buyer's guide
  • Target queries: "what are lab grown diamonds", "lab grown vs natural diamonds", "are lab grown diamonds worth it"
  • Add expert quotes from founders
  1. **Add "last updated" dates to all content pages**
  • Simple freshness signal that AI systems weight heavily
  • Particularly important for pricing and policy pages
  1. **Diversify blog content beyond Bangalore**
  • Pan-India targeting: "best lab grown diamond jewellery in India", "lab grown diamond online India"
  • Add how-to content: "How to style lab grown diamond jewellery", "Diamond care guide"

Nice to Have (90 Days)

  1. **Create `/pricing.md` file for AI agents**
  • Current pricing is JS-rendered; a markdown file with pricing ranges would help AI agents
  • Include: price ranges by category, gold purity options, diamond quality tiers
  1. **Add HowTo schema for educational content**
  • "How to choose a lab-grown diamond engagement ring"
  • "How to verify IGI certification"
  1. **Fix breadcrumb structure**
  • Add category level: `Home > Earrings > [Product Name]`
  • Missing intermediate category in current breadcrumbs
  1. **Add press mentions to website**
  • "As featured in" section with Economic Times, Entrepreneur India, etc.
  • Link to press coverage for entity recognition

7. Competitive AI Visibility Comparison

FactorONYAAukeraLimelightTanishq
Product schemaYesYesYesYes
FAQ schemaYesVariesVariesYes
Author attributionNoNoNoYes
Wikipedia pageNoNoNoYes
YouTube channelNoYesYesYes
Content depthThinMediumMediumDeep
Third-party citationsLowMediumMediumHigh
UCP/MCP agent supportYesVariesVariesNo

ONYA has a technical advantage (UCP/MCP) but lags on authority signals that AI systems weight heavily.


8. AI Visibility Monitoring Plan

Track these monthly:

MetricCurrentTarget (6 months)
AI Overview appearances for brand queries03+
ChatGPT citations for "lab grown diamond India"01+
Perplexity citations for "best lab grown diamond brands"01+
Third-party mentions/month0-13+
Blog content pieces with named authors0%100%
Product descriptions 300+ words~0%50%+

Citations

  • https://onyadiamonds.com
  • https://onyadiamonds.com/robots.txt
  • https://onyadiamonds.com/llms.txt
  • https://onyadiamonds.com/agents.md
  • https://onyadiamonds.com/sitemap.xml
  • https://onyadiamonds.com/sitemap_agentic_discovery.xml
  • https://onyadiamonds.com/sitemap_blogs_1.xml
  • https://onyadiamonds.com/blogs/resources
  • https://onyadiamonds.com/pages/store-locator
  • https://onyadiamonds.com/pages/lifetime-exchange-policy
  • https://onyadiamonds.com/pages/buyback-policy
  • Business context: business-analysis.md (451 lines, 26 sections)