> ## Documentation Index
> Fetch the complete documentation index at: https://learn.orbexa.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Shopify merchant AI agent setup guide

> The complete guide for Shopify merchants to become AI-agent ready — from auditing your current state to optimizing your trust score

# Shopify Merchant Setup

Shopify is one of the earliest platforms to support the AI agent commerce ecosystem. In 2025, Shopify enabled "Agentic Storefronts" by default for U.S. merchants, allowing AI agents to browse and recommend Shopify store products directly.

This chapter helps you audit your current state, fill in the gaps, and ensure AI agents can fully understand and recommend your products.

## 5.1 Shopify's AI Visibility Baseline

Good news: most Shopify themes already include some of the AI visibility infrastructure out of the box.

| Infrastructure     | Shopify Default             | What You Need to Do                            |
| ------------------ | --------------------------- | ---------------------------------------------- |
| SSL certificate    | Automatically configured    | No action needed                               |
| Schema.org Product | Built into most themes      | Confirm it is enabled; check data completeness |
| Sitemap            | Auto-generated              | Confirm product pages are included             |
| robots.txt         | Theme-controlled            | Check that AI crawlers are not blocked         |
| llms.txt           | Not included                | **Must be created manually**                   |
| agent.json         | Not included                | **Must be created manually**                   |
| DMARC/SPF          | Depends on domain config    | Must be configured in DNS                      |
| DNSSEC             | Depends on domain registrar | Must be enabled at the registrar               |

## 5.2 Check Your AI Trust Score

Before you start optimizing, get a baseline.

There are several AI trust assessment tools available. For example, ORBEXA's free trust assessment tool at [orbexa.io/verify](https://orbexa.io/verify) shows a detailed six-dimension score breakdown.

Record your current score for each dimension so you can measure improvement later.

## 5.3 Action Checklist

### Step 1: Confirm Schema.org Product Markup (5 minutes)

1. In Shopify Admin -> Online Store -> Themes -> current theme -> Customize
2. Open any product page
3. Right-click -> View Page Source -> search for `"@type": "Product"`
4. If found, confirm it includes these fields:
   * `name` (product name)
   * `description` (description)
   * `offers` (price and availability)
   * `brand` (brand)
   * `image` (image)

If your theme does not include it, consider installing a Shopify app like [JSON-LD for SEO](https://apps.shopify.com/json-ld-for-seo) to auto-generate the markup.

### Step 2: Create llms.txt (10 minutes)

The llms.txt file is a "company brief" for AI agents. Shopify does not support uploading files directly to the root directory, but there are two approaches:

**Option A: Via a Shopify App**

ORBEXA offers a free Shopify plugin that automatically generates and hosts your llms.txt file. Search for "ORBEXA" in the Shopify App Store to install.

**Option B: Manual creation**

1. Settings -> Custom data -> create a custom page template
2. Follow the content format from the [llms.txt specification](https://llmstxt.org/):

```
# Your Brand Name

> One-sentence description of your business

## About Us
Brief company history, core business, and service regions.

## Product Categories
- Category 1: Description
- Category 2: Description

## Contact
- Website: yourdomain.com
- Email: hello@yourdomain.com
```

### Step 3: DNS Security Configuration (30 minutes)

These settings are configured at your domain registrar (not in Shopify Admin):

1. **DMARC**: Add a DNS TXT record for `_dmarc.yourdomain.com` -> `v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com`
2. **SPF**: Add a DNS TXT record -> `v=spf1 include:shops.shopify.com ~all`
3. **DNSSEC**: Enable in your domain registrar's dashboard (Cloudflare, Namecheap, and others support one-click activation)

### Step 4: Check robots.txt (5 minutes)

Visit `yourdomain.com/robots.txt` and confirm the following AI crawlers are not blocked:

```
# These should NOT be Disallowed
User-agent: ChatGPT-User
User-agent: Claude-Web
User-agent: PerplexityBot
User-agent: Applebot-Extended
```

<Tip>
  Shopify's robots.txt is controlled through the theme's `robots.txt.liquid` file. If you need to make changes, search for this file in the theme editor.
</Tip>

## 5.4 Verify Your Improvements

After completing these steps, allow 24-48 hours for DNS records to propagate and AI crawlers to re-index your site, then check your trust score again.

Focus on:

* S dimension (Security): should improve noticeably after DMARC/SPF/DNSSEC configuration
* D dimension (Data Quality): llms.txt and complete Schema.org markup will boost this score
* T dimension (Transparency): ensure your privacy policy and return policy pages are thorough

***

**Next chapter**: [WooCommerce Merchant Setup](/en/book-1/ch6-woocommerce) -- the setup guide for WordPress/WooCommerce stores
