Quick Start
Get Contento pSEO generating pages in under five minutes.
What is Contento pSEO?
Contento pSEO is a local CLI tool that generates high-quality, niche-targeted pages using AI and structured content schemas. You define a content schema (e.g., "10 Best Tools for {subtopic}"), select your target niches, and the engine cross-multiplies niches with subtopics to produce unique, validated pages — built as static HTML and deployed to your own site on direct, on-domain paths.
Contento is not a CMS. It is a purpose-built tool for safe programmatic SEO. Every generated page includes
structured JSON-LD, deterministic title patterns for SERP targeting, custom chrome (your branding header/footer), and a
feedback loop from Google Search Console analytics. Every operation runs through the contento CLI on your machine,
with a --json flag on every command for AI agent integration.
Prerequisites
| Dependency | Version | Notes |
|---|---|---|
| Node.js | 18 or later | Required for the CLI |
| npm | 9+ | Included with Node.js |
Install the CLI
# Install the Contento CLI globally npm install -g contento-cli # Verify the installation contento --version contento v0.1.0
Configure Your AI Provider (BYOK)
Contento has no login or central account. The CLI generates pages by talking directly to your chosen AI provider with your own API key — OpenAI, Anthropic, Groq, OpenRouter, or any OpenAI-compatible endpoint (including local models via Ollama).
# Interactive setup — pick a provider, model, and paste your key contento config set ? AI Provider: OpenAI ? Model: gpt-4o-mini (default) ? API Key: ************************************ ✓ AI configuration saved to ~/.contento/config.json
OPENAI_API_KEY, ANTHROPIC_API_KEY, etc.) and skip config set. See CLI Reference for all supported providers and models.
First Project Setup
# Initialize a project contento init \ --name "DevTools Resources" ✓ Project created Project "DevTools Resources" created with ID: proj_8f3a... # Browse niches contento niches list --category "Software / SaaS" # Create a collection and generate pages contento collections create \ --project proj_8f3a... \ --schema "idea-list" \ --niches "niche_01...,niche_02..." # Generate content for the collection contento collections generate col_9d2f... # Build static HTML contento build proj_8f3a... --output ./dist/articles
The generation pipeline expands subtopics, deduplicates, queues AI generation jobs, validates the output, and builds static HTML. You can monitor real-time progress directly in the terminal, then deploy with your existing pipeline.
Configuration
The CLI stores AI configuration in ~/.contento/config.json and per-project state in a contento.config.json next to your site code. See Install CLI → Configuration Files for the full layout and all environment variables.
Next Steps
- Install CLI — Detailed CLI installation and configuration
- First Project — End-to-end walkthrough of creating your first pSEO campaign
- Niche Taxonomy — Browse 150 built-in niches or create custom ones
- Content Schemas — Understand the 10 built-in schemas and create your own
- CLI Reference — All commands with flags and examples
- Agent Integration — Use Contento with Claude Code, Codex, and other AI agents
- Analytics & GSC — Connect Google Search Console and optimize