AI Meta Generation
Generate optimized meta titles and descriptions using AI, review suggestions with SERP previews, and apply them as per-URL overrides served by the gateway.
AI Meta Generation uses AI to create optimized meta titles and descriptions for your pages. You select URLs, generate suggestions using credits, review them with live SERP previews, and apply approved suggestions as per-URL overrides. The gateway then serves these overrides to all visitors — no origin changes needed.
How It Works
Select URLs → Generate Suggestions (2 credits/URL) → Review & Approve → Apply as Overrides → Gateway Serves Them- Select URLs discovered from proxy traffic in the URL picker
- Generate — enqueues background AI jobs (2 credits per URL, pre-deducted)
- Review — inspect suggestions with SERP preview, approve or reject
- Apply — approved suggestions become active meta overrides
- Serve — the gateway applies overrides at the edge via O(1) path lookup, before any rule processing
Generate & Review
URL Picker
The URL picker shows pages discovered from your proxy traffic logs. Search and select the URLs you want to generate meta suggestions for. The credit cost is displayed before you confirm — 2 credits per URL.
Generation
When you confirm, background jobs are enqueued for each selected URL. The AI analyzes your page content and generates optimized title and description suggestions based on your configuration. Generation is not instant — jobs are processed in the background.
Review Queue
Once generation completes, suggestions appear in the review queue. You can:
- Filter by status — pending, approved, rejected, or applied
- Expand rows to see a live SERP preview showing how the title and description will appear in search results
- Approve or reject individual suggestions
- Bulk actions — approve, reject, apply, or delete multiple suggestions at once
Active Overrides
The Active Overrides tab shows all meta overrides currently being served by the gateway.
Viewing Overrides
- Filter by source: manual (created by hand) or AI (applied from suggestions)
- Search by URL path
- Each override shows the path, title, description, source, and enabled/disabled status
Manual Overrides
You can create meta overrides manually without using AI generation:
- Click Add Override
- Enter the URL path, title, and description
- Save — the override is immediately active
Managing Overrides
- Enable/disable toggle — temporarily disable an override without deleting it
- Edit — modify the title or description
- Delete — permanently remove the override
How Overrides Work at the Gateway
Meta overrides are applied at the gateway level using an O(1) path lookup — the gateway checks the exact request path against the overrides table. If a match is found, the title and/or description are set before any rule processing occurs. This means overrides take priority over rule-based set_meta_title and set_meta_description actions.
Configuration
The Configuration tab controls how AI generates meta suggestions for your domain.
| Setting | Description | Default |
|---|---|---|
| Brand name | Your brand name, included in generated titles where appropriate | — |
| Tone | Writing style for generated content | Professional |
| Primary keywords | Keywords the AI should incorporate when relevant | — |
| Custom prompt instructions | Additional instructions for the AI (max 500 characters) | — |
| Title max length | Maximum character length for generated titles (30–100) | 60 |
| Description max length | Maximum character length for generated descriptions (80–300) | 160 |
Tone Options
- Professional — formal, authoritative language
- Casual — conversational, approachable tone
- Persuasive — action-oriented, compelling copy
- Informative — clear, factual, educational
Scheduled Generation
You can configure automatic generation on a recurring schedule:
| Frequency | Description |
|---|---|
| Weekly | Generate suggestions every week for new/changed URLs |
| Biweekly | Every two weeks |
| Monthly | Once per month |
When auto-apply is enabled, approved suggestions are automatically applied as overrides without manual review.
Quality Scores
Each generated suggestion receives a quality score from 0 to 100 based on SEO best practices (length, keyword usage, uniqueness, etc.).
| Score | Color | Meaning |
|---|---|---|
| 80–100 | Green | Good — meets SEO best practices |
| 60–79 | Yellow | Fair — could be improved |
| 0–59 | Red | Poor — likely needs manual editing |
Staleness Detection
The system tracks a content hash for each page when meta suggestions are generated. If the page content changes significantly after generation, the override is flagged as stale. Stale overrides are highlighted in the Active Overrides list so you can regenerate suggestions for pages whose content has changed.
Credits
- 2 credits per URL for each generation
- Credits are pre-deducted when you confirm generation
- If generation fails for a URL, credits are refunded automatically
- Check your credit balance in the Billing settings
Limitations
- Credits required — each generation costs 2 credits per URL
- Background processing — generation is not instant; jobs are processed asynchronously
- One suggestion per URL per generation — regenerating for the same URL creates a new suggestion (previous ones are preserved)
- Path-exact matching — overrides match on the exact URL path; no wildcard or pattern support
The SEO Audit Engine automatically flags pages with missing or suboptimal meta tags. Look for the Fix with AI action on audit issues — it links directly to AI Meta Generation pre-filled for the affected URL.
AI Markdown Serving
Serve clean Markdown to AI crawlers instead of HTML — improving how ChatGPT, Claude, Perplexity, and other AI systems understand and cite your content.
AI Visibility Tracking
Understand how AI crawlers interact with your content, measure AI readiness, and optimize for AI-powered search engines.