PRD: AI SEO Content Optimizer
Version: 1.0 | Status: Draft
| Project Lead | Nathan Legakis (CEO) |
| Tech Lead | [CTO Name] |
| Target Launch | Q2 2026 |
| Tech Stack | PHP, Gemini API, Supabase, GitHub |
1. Executive Summary
The AI SEO Content Optimizer is a tool designed to analyze existing HTML/PHP web pages and provide real-time AI suggestions to improve search engine rankings. It identifies keyword gaps, sentiment shifts, and technical SEO improvements.
2. User Personas
- The Freelancer: Needs to optimize client sites quickly without manual keyword research.
- The Agency Owner: Wants a scalable way to offer “AI SEO Audits” as a premium service.
3. Functional Requirements
3.1 Content Scraping & Analysis
- System must accept a URL or a raw HTML/PHP file upload.
- System must strip code tags to analyze “readable” content vs “metadata.”
3.2 AI Optimization Engine
- Integration with Gemini 1.5 Pro or Flash to compare content against top-ranking SERP competitors.
- Feature: “Keyword Injector” — Suggests natural-sounding sentences to include missing high-volume keywords.
3.3 Export Functionality
- Users must be able to download the optimized page as a
.phpor.htmlfile.
Technical Specifications
The backend will leverage your existing VPS infrastructure. Below is the proposed logic for the AI prompt controller:
// Conceptual PHP Controller snippet
$content = $_POST[‘user_html’];
$prompt = “Analyze the following HTML content for SEO best practices.
Identify 5 missing semantic keywords and rewrite the <title>
tag for better CTR: ” . $content;
$content = $_POST[‘user_html’];
$prompt = “Analyze the following HTML content for SEO best practices.
Identify 5 missing semantic keywords and rewrite the <title>
tag for better CTR: ” . $content;
$response = $geminiClient->generateContent($prompt);
5. Success Metrics (KPIs)
- Accuracy: 90% of AI-suggested keywords must be relevant to the niche.
- Speed: Analysis must be returned in under 5 seconds.
- Retention: 30% of beta users perform more than 5 optimizations per week.
6. Future Scope (V2)
- Direct integration with Google Search Console via API.
- Automatic “Internal Link” suggestions based on other pages in the Supabase database.
Initial Sprint: “Project Foundation”
Phase 1: Legal & Ops
Draft Founders’ Agreement based on shared template.
Legal
Finalize equity split and vesting schedule (4-year/1-year cliff).
Strategy
Set up shared Google Drive/Notion for documentation.
Admin
Phase 2: Tech Infrastructure
Initialize GitHub Organization and private repositories.
DevOps
Configure Supabase project for user auth and DB.
Backend
Set up API keys for Gemini/OpenAI and test connectivity.
AI Engine
Deploy basic “Hello World” PHP/HTML landing page to VPS.
DevOps
Phase 3: MVP Development
Design low-fidelity wireframes for the SEO Optimizer UI.
Design
Write “System Prompt” for AI SEO analysis.
Prompt Eng
Build HTML file upload/URL scraper functionality.
Backend
How to use this with your friends:
- Assign: Give one person the “Legal/Ops” tasks and another the “Tech Infrastructure.”
- Check-in: Meet once every 3 days for a 15-minute “Stand-up” to discuss blockers.
- The First Goal: Aim to have a working “file upload” that returns *any* AI response by the end of Week 1.
This document is the property of your AI Startup Founding Team.
Leave a Reply