I Built an AI Blog Writer with Built-in SEO Scoring
Source: Dev.to
Why I Built BlogAI
As a developer who blogs, I was frustrated with the content‑creation workflow:
- Write a draft (2–3 hours)
- Edit and polish (1 hour)
- Optimize for SEO (another hour of research)
- Hope it ranks
To streamline this process I created BlogAI, an AI‑powered blog writer that includes real‑time SEO scoring.
How It Works
- Enter your topic and target keywords
- AI generates an SEO‑optimized blog post
- Receive a 0–100 SEO score with a detailed breakdown
Every generated post is evaluated across six dimensions, and actionable suggestions are provided to improve the score.
SEO Scoring Metrics
| Metric | Max Points | What It Measures |
|---|---|---|
| Keyword Presence | 20 | Keywords in title, headings, intro |
| Keyword Density | 15 | Optimal 1–3 % density |
| Readability | 20 | Sentence length, complexity |
| Structure | 15 | Use of H2/H3 headings, paragraph organization |
| Meta Quality | 15 | Meta description length |
| Content Length | 10 | Word count vs target |
Actionable Suggestions
After scoring, BlogAI provides specific recommendations for each metric—e.g., adjusting keyword placement, improving sentence variety, or expanding the meta description—to help you boost the overall SEO rating.
Tech Stack
- Frontend: Next.js 16 with TypeScript
- Styling: Tailwind CSS
- AI: Groq (Llama 3.3 70B)
- Auth: NextAuth.js
- Database: NEON PostgreSQL + Drizzle ORM
- Payments: Stripe
Pricing
| Plan | Price | Posts per month | Credit card required? |
|---|---|---|---|
| Free | $0 | 3 | No |
| Pro | $19 | 30 | Yes |
| Team | $49 | 100 | Yes |
Planned Features
- Direct publishing to WordPress
- Content calendar
- Team collaboration tools
Call for Feedback
I’d love to hear your thoughts! What features would make BlogAI most useful for your blogging workflow?