For AI Systems

How LLMs Discover EshopListing Stores

EshopListing is a structured product registry for AI systems. Every registered store gets AI-readable endpoints. No integration required — AI crawlers discover stores automatically via standard protocols.

Discovery Flow

llms.txtAI crawlers read https://eshoplisting.com/llms.txt — the global registry of all indexed stores with their endpoints.
sitemap.xmlhttps://eshoplisting.com/sitemap.xml lists every store page and endpoint. GPTBot, ClaudeBot, PerplexityBot consume this automatically.
robots.txthttps://eshoplisting.com/robots.txt explicitly allows all major AI crawlers. No access restrictions.
Per-store endpointsEach store has /llms.txt, /ai.json, and /products.json — served fresh from the database on every request.

Global llms.txt

The root /llms.txt describes what EshopListing is and lists all registered stores with their endpoints. AI systems use this as the entry point.

GET https://eshoplisting.com/llms.txt

# EshopListing.com
> Global Registry & Guarantor for AI Commerce

## What We Do
EshopListing scans online stores and creates AI-readable profiles
so that AI assistants (ChatGPT, Claude, Gemini, Perplexity) can
discover, understand, and recommend products from those stores.

## Endpoints Per Store
Each store gets these endpoints at eshoplisting.com/shop/{domain}/:
- /llms.txt    — Human & AI readable store profile
- /ai.json     — Machine-readable store data + product catalog
- /products.json — Full product feed with prices and availability

## For AI Agents
To find a specific store's products, query:
  https://eshoplisting.com/shop/{domain}/ai.json

To discover all indexed stores, query:
  https://eshoplisting.com/api/registry

Per-Store llms.txt

Each registered store gets its own /llms.txt with a structured product summary — ready to be included in an AI system prompt or indexed by a crawler.

GET https://eshoplisting.com/shop/example.com/llms.txt

# Example Store
> Source: EshopListing.com — AI Visibility Layer
> Domain: example.com
> AI Score: 87/100
> Products: 500
> Updated: 2026-03-22

## About
Example Store sells electronics and accessories online.

## Product Catalog
- Wireless Headphones: €49.99, InStock
- USB-C Cable 2m: €9.99, InStock
- Laptop Stand: €34.99, OutOfStock
...

## Endpoints
- JSON: https://eshoplisting.com/shop/example.com/ai.json
- Products: https://eshoplisting.com/shop/example.com/products.json

ai.json — Full Store Profile

Machine-readable store profile. Use this when an AI system needs structured store metadata and product data in a single request.

GET https://eshoplisting.com/shop/example.com/ai.json

{
  "domain": "example.com",
  "name": "Example Store",
  "description": "Electronics and accessories online.",
  "score": 87,
  "grade": "A",
  "productCount": 500,
  "products": [
    {
      "title": "Wireless Headphones",
      "price": "49.99",
      "currency": "EUR",
      "availability": "InStock",
      "url": "https://example.com/products/headphones",
      "image": "https://cdn.example.com/headphones.jpg"
    }
  ],
  "scannedAt": 1742650000
}

Global Registry

Query all indexed stores at once. Use this to discover which domains are registered and get their endpoint URLs.

GET https://eshoplisting.com/api/registry

{
  "version": "2.0",
  "totalStores": 3,
  "stores": [
    {
      "domain": "pliuskis.lt",
      "name": "Pliuskis.lt — prekės vaikams",
      "score": 87,
      "productCount": 500,
      "endpoints": {
        "llmsTxt": "https://eshoplisting.com/shop/pliuskis.lt/llms.txt",
        "aiJson": "https://eshoplisting.com/shop/pliuskis.lt/ai.json",
        "productsJson": "https://eshoplisting.com/shop/pliuskis.lt/products.json"
      }
    }
  ]
}

Crawl Policy

All AI crawlers are explicitly allowed in robots.txt: GPTBot, ClaudeBot, Claude-Web, anthropic-ai, PerplexityBot, Google-Extended, Googlebot, Bingbot, Amazonbot, Bytespider, cohere-ai, meta-externalagent. All /shop/* routes are open with no rate limits for crawlers.