---
title: "WP AI Content Discovery"
id: "7359"
type: "page"
slug: "wp-ai-content-discovery"
published_at: "2026-10-03T20:07:06+00:00"
modified_at: "2026-10-03T20:07:08+00:00"
url: "https://simplyirfan.com/wp-ai-content-discovery/"
markdown_url: "https://simplyirfan.com/wp-ai-content-discovery.md"
featured_image: "https://simplyirfan.com/wp-content/uploads/WP-AI-Content-Discovery-Banner.jpg"
featured_image_width: "1672"
featured_image_height: "941"
featured_image_id: "7362"
featured_image_alt: "WP AI Content Discovery Plugin"
featured_image_caption: ""
featured_image_mime: "image/jpeg"
featured_image_filesize: "123805"
---

# Make your WordPress content discoverable to AI agents

Give AI agents a clear, machine-readable map of your WordPress site — without giving them permission to modify anything.

[Get the plugin](https://wordpress.org/plugins/simplyirfan-ai-content-discovery/)

```
{
  "schema": ".../ai-content-discovery/1.2",
  "site": {
    "name": "Your WordPress Site",
    "url": "https://example.com/"
  },
  "representations": {
    "rest": true,
    "rss": true,
    "sitemap": true,
    "markdown": true
  }
}
```

AI-ready WordPress

## A discovery contract, not another AI writer

The plugin publishes a deterministic description of what your WordPress site exposes and how public content can be read.

{ }

### Machine-readable contract

Publish `ai-content-discovery.json` with site identity, content and available representations.

R

### WordPress REST registry

Expose the same registry through `/wp-json/si-aicd/v1/registry`.

✓

### Verification

Check whether key public discovery resources actually respond as expected.

M

### Markdown integration

Pair it with [SimplyIrfan Markdown](https://simplyirfan.com/wp-markdown/)
 to expose WordPress content as Markdown for compatible agents.

W

### WordPress-native

Uses WordPress and existing public site resources. No external AI API is required.

↗

### Read-only by design

The discovery layer does not provide post, edit or delete permissions.

## One contract. Multiple ways to discover your content

Agents can learn what your site provides instead of guessing how its public resources are structured.

- Site identity and description
- Published content counts
- Canonical public resources
- REST API availability
- XML sitemap and RSS availability
- JSON-LD and AI policy signals
- [SimplyIrfan Markdown](https://simplyirfan.com/wp-markdown/) integration for machine-readable Markdown content

```
{
  "content": {
    "post": {"label": "Posts", "count": 209},
    "page": {"label": "Pages", "count": 45}
  },
  "representations": {
    "homepage": true,
    "robots": true,
    "sitemap": true,
    "rss": true,
    "rest": true,
    "json_ld": true
  }
}
```

How it works

## Discover → Read → Verify

A simple model for making WordPress easier for machines to understand without adding unnecessary permissions.

1

### Discover

Find the discovery contract and learn what the site exposes.

2

### Understand

Read identity, content types and representations.

3

### Read

Follow public GET resources to retrieve information.

4

### Verify

Check that important resources are reachable.

A simple architecture

## Two endpoints. One discovery registry.

The standalone JSON contract is the primary public resource; the REST route exposes the same registry through WordPress.

`/ai-content-discovery.json`**Public discovery contract.** A standalone JSON resource for machines and agents to find and read.

`/wp-json/si-aicd/v1/registry`**WordPress REST registry.** The same discovery data through WordPress REST.

`/wp-json/si-aicd/v1/verify`**Verification endpoint.** Provides verification results for public discovery resources.

`*.md`**Markdown integration.** Works with [SimplyIrfan Markdown](https://simplyirfan.com/wp-markdown/)
 to advertise the Markdown representation pattern for compatible agents.

```
AI agent
   │
   ▼
Discover
   │
   ├── ai-content-discovery.json
   └── WordPress REST registry
   │
   ▼
Read public resources
   │
   ├── HTML
   ├── REST
   ├── RSS
   ├── Sitemap
   └── Markdown
   │
   ▼
No write permission
No edit permission
No delete permission
```

## AI gets a map, not the master key

AI Content Discovery is intentionally read-only. It helps agents discover public content and representations without turning the discovery layer into an administrative API.

- No AI API required
- No automatic AI-generated content
- No post editing through the discovery contract
- No deletion or administrative actions

## Frequently asked questions

Does the plugin use OpenAI, Gemini or another AI API?No. It uses WordPress and the site's public resources to publish and verify discovery information.

Can an AI agent edit my WordPress content?The discovery contract is read-only. It does not provide post, edit or delete permissions.

What is ai-content-discovery.json?It is the primary machine-readable discovery contract describing site identity, content information and available public representations.

Why is there also a WordPress REST endpoint?The standalone contract is easy to discover directly, while the REST route makes the same registry available through WordPress's native REST infrastructure.

Does this guarantee AI discovery, indexing or citations?No. It provides machine-readable discovery information and verification; it does not guarantee crawling, indexing, search visibility, citations or traffic.

## Make your WordPress site easier for AI agents to discover

Publish a clear discovery contract, expose your registry through WordPress REST, and verify the public resources your site makes available.

[Get SimplyIrfan AI Content Discovery](https://wordpress.org/plugins/simplyirfan-ai-content-discovery/)

## Structured Data

```json
{
    "@context": "https://schema.org",
    "@type": "Article",
    "headline": "WP AI Content Discovery",
    "description": "",
    "url": "https://simplyirfan.com/wp-ai-content-discovery/",
    "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://simplyirfan.com/wp-ai-content-discovery/"
    },
    "datePublished": "2026-10-03T20:07:06+00:00",
    "dateModified": "2026-10-03T20:07:08+00:00",
    "author": {
        "@type": "Person",
        "name": "Irfan",
        "url": "https://simplyirfan.com/author/simplyirfan/"
    },
    "publisher": {
        "@type": "Organization",
        "name": "SimplyIrfan",
        "url": "https://simplyirfan.com/",
        "logo": {
            "@type": "ImageObject",
            "url": "https://simplyirfan.com/wp-content/uploads/cropped-simplyirfan-logo-new.png"
        }
    },
    "isPartOf": {
        "@type": "WebSite",
        "name": "SimplyIrfan",
        "url": "https://simplyirfan.com/"
    },
    "image": {
        "@type": "ImageObject",
        "url": "https://simplyirfan.com/wp-content/uploads/WP-AI-Content-Discovery-Banner.jpg",
        "width": 1672,
        "height": 941
    }
}
```
