AEO / GEO Audit
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:
| Query | Google AI Overview | ChatGPT | Perplexity | ONYA Cited? |
|---|---|---|---|---|
| best lab-grown diamond jewellery India | — | — | — | No |
| lab-grown diamond jewellery Bangalore | — | — | — | No |
| ONYA Diamonds review | — | — | — | No |
| lab-grown vs mined diamond jewellery | — | — | — | No |
| ethical diamond jewellery India | — | — | — | No |
| best lab-grown diamond brands 2026 | — | — | — | No |
| ONYA Diamonds buyback policy | — | — | — | No |
| lab-grown diamond price India | — | — | — | No |
| IGI certified diamond jewellery Bangalore | — | — | — | No |
| sustainable diamond jewellery India | — | — | — | No |
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:
- **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.
- **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.
- **No `hreflang` tags** — Homepage has no `hreflang` attribute. For an India-focused brand with potential international expansion, `hreflang="en-IN"` should be added.
- **BreadcrumbList is incomplete** — Product page breadcrumbs only show `Home > Product` (2 items). Missing the category level: `Home > Earrings > Product Name`.
- **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
| Check | Status |
|---|---|
| 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 markup | Organization, JewelryStore, LocalBusiness, FAQPage |
| Recently updated | Not indicated |
| AI bots allowed | Yes |
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
| Check | Status |
|---|---|
| Clear definition in first paragraph? | No — only a short description |
| Self-contained answer blocks? | No |
| Statistics with sources? | No |
| FAQ section | Yes (via app schema, not visible on page) |
| Schema markup | Full Product + Offer + BreadcrumbList + FAQPage |
| Review count in schema | No reviews in structured data |
| Recently updated | Not 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 Type | Citation Share | ONYA'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)
- **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)
- **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
- **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
- **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
- **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)
- **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
- **Add `hreflang="en-IN"` to all pages**
- Single tag, helps AI systems understand geographic focus
- Important for "lab-grown diamond jewellery India" queries
- **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
- **Add "last updated" dates to all content pages**
- Simple freshness signal that AI systems weight heavily
- Particularly important for pricing and policy pages
- **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)
- **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
- **Add HowTo schema for educational content**
- "How to choose a lab-grown diamond engagement ring"
- "How to verify IGI certification"
- **Fix breadcrumb structure**
- Add category level: `Home > Earrings > [Product Name]`
- Missing intermediate category in current breadcrumbs
- **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
| Factor | ONYA | Aukera | Limelight | Tanishq |
|---|---|---|---|---|
| Product schema | Yes | Yes | Yes | Yes |
| FAQ schema | Yes | Varies | Varies | Yes |
| Author attribution | No | No | No | Yes |
| Wikipedia page | No | No | No | Yes |
| YouTube channel | No | Yes | Yes | Yes |
| Content depth | Thin | Medium | Medium | Deep |
| Third-party citations | Low | Medium | Medium | High |
| UCP/MCP agent support | Yes | Varies | Varies | No |
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:
| Metric | Current | Target (6 months) |
|---|---|---|
| AI Overview appearances for brand queries | 0 | 3+ |
| ChatGPT citations for "lab grown diamond India" | 0 | 1+ |
| Perplexity citations for "best lab grown diamond brands" | 0 | 1+ |
| Third-party mentions/month | 0-1 | 3+ |
| Blog content pieces with named authors | 0% | 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)