Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/richardmsbr/jeiseo/archive/refs/heads/master.zipJeiSEO
Turn your WordPress into a complete marketing agency
Automated SEO audits, AI content generation, one-click fixes, and ROI tracking — in a single plugin.
Why JeiSEO?
Most SEO plugins only tell you what's wrong. JeiSEO actually fixes it.
It pairs a full technical SEO audit engine with AI-powered content generation (OpenAI or Anthropic Claude), so you go from "10 issues found" to "10 issues fixed" and "3 articles published" without leaving your dashboard.
Features
SEO Audit Engine
Runs a full technical audit of your site and scores its health from 0 to 100:
- SSL / HTTPS verification
- XML Sitemap detection
robots.txtanalysis- Meta title and description checks
- Heading structure analysis (H1, H2)
- Image alt-text verification
- Internal linking analysis
- Mobile responsiveness check
- Page-speed indicators
- Canonical URL validation
AI Content Generator
- Generate full blog posts from a single keyword
- Choose content length (short / medium / long)
- Configurable tone (professional, casual, friendly, authoritative)
- SEO-optimized structure with proper headings
- Auto-generated meta descriptions and image alt-text
- Save straight to WordPress drafts
Dashboard
- SEO Health Score (0–100)
- Issues found vs. fixed tracking
- Technical status overview
- One-click quick actions
- Usage tracking for the free plan
How it works
jeiseo.php -> bootstrap, constants, singleton
├── includes/
│ ├── class-jeiseo-api.php -> AI provider layer (OpenAI + Claude)
│ ├── class-jeiseo-license.php -> Free / PRO plan management
│ └── class-jeiseo-helpers.php -> shared utilities
├── modules/
│ ├── audit/ -> SEO audit checks + scoring
│ └── content/ -> AI generation, draft saving, history
└── admin/ -> dashboard, audit, content & settings views
The AI layer is provider-agnostic: point it at an OpenAI key or an Anthropic (Claude) key and the same generation methods (generate_blog_post, generate_meta_description, generate_alt_text) work transparently.
Installation
- Upload the
jeiseofolder to/wp-content/plugins/(or install the ZIP via Plugins → Add New → Upload). - Activate JeiSEO through the Plugins menu.
- Go to JeiSEO → Settings and add your OpenAI or Anthropic API key.
- Run your first audit and generate your first article.
The SEO audit works without any API key. An API key is only required for the AI content features.
Requirements
| WordPress | 6.0 or higher |
| PHP | 8.1 or higher |
| AI key | OpenAI or Anthropic (Claude) — for AI features only |
Free vs PRO
| Free | PRO | |
|---|---|---|
| SEO audits | 4 / month | Unlimited |
| AI content generations | 3 / month | Unlimited |
| Basic SEO checks | ✅ | ✅ |
| Dashboard | ✅ | ✅ |
| Auto-fix issues with AI | — | ✅ |
| Weekly email reports | — | ✅ |
| Priority support | — | ✅ |
Screenshots
Dashboard, audit report and content generator — screenshots coming soon.
Tech
Built on a clean, framework-free WordPress plugin architecture: PHP 8.1 (typed properties and return types), the WordPress AJAX API, and a clear module/admin separation.
License
Released under the GPL v2 (or later). See LICENSE.
Author
Richard Sakaguchi — Solution Architect & AI Engineer
- Website: sakaguchi.ia.br
- SEO Tools: seoexpress.com.br
- HuggingFace: yoshii-ai
- LinkedIn: richard-ms