The Content Analysis API provides tools for finding duplicate content, extracting keywords, and analyzing keyword gaps.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/nicolasleiva/LatentGEO/llms.txt
Use this file to discover all available pages before exploring further.
Find Duplicate Content
This endpoint requires authentication.
POST /api/v1/content/duplicates
Detect duplicate or near-duplicate content across multiple pages.
Array of page objects to analyze for duplicates
Similarity threshold (0.0 to 1.0). Higher values require closer matches.
Example Request
Example Response
Extract Keywords
POST /api/v1/content/keywords/extract
Extract the most important keywords from HTML content.
HTML content to extract keywords from (can be passed in body or query)
Number of top keywords to return (1-200)
Example Request
Example Response
Analyze Keyword Gap
POST /api/v1/content/keywords/gap
Identify keyword opportunities by comparing your keywords against competitors.
Array of your keyword objects with scores
Array of competitor keyword objects with scores
Example Request
Example Response
Compare Keywords Between URLs
GET /api/v1/content/keywords/compare
Directly compare keywords between two URLs by crawling and analyzing them.
Your URL to analyze
Competitor URL to compare against
Example Request
Error Codes
| Code | Description |
|---|---|
| 401 | Missing or invalid authentication token |
| 422 | Invalid parameters (e.g., top_n out of range, missing html) |
| 500 | Internal server error |
Use Cases
Content Audit
- Duplicate Detection: Find and consolidate duplicate content to avoid SEO penalties
- Keyword Extraction: Identify the main topics and keywords on each page
- Gap Analysis: Discover keyword opportunities by comparing with competitors
SEO Optimization
Next Steps
Content Editor
Optimize content for target keywords
Keywords API
Keyword research and suggestions