Jesp SEO
A lightweight, blazing-fast WordPress SEO plugin. No bloat, no ads, just essential SEO.
★ 1stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/gaupoit/jesuspended-seo/archive/refs/heads/main.zipJesp SEO - Lightweight WordPress SEO Plugin
A blazing-fast, no-bloat SEO plugin for WordPress. Built as an alternative to heavy SEO plugins like Yoast.
Why Jesp SEO?
| Feature | Jesp SEO | Yoast SEO |
|---|---|---|
| Lines of Code | ~2,000 | ~87,000 |
| Ads in Dashboard | None | Many |
| Page Load Impact | Minimal | Noticeable |
| Features | Essential only | Everything + kitchen sink |
Features
- Meta Tags - Custom title and description for posts/pages
- Open Graph - Facebook and social media sharing optimization
- Twitter Cards - Twitter-specific meta tags
- XML Sitemap - Auto-generated sitemap at
/sitemap.xml - Schema Markup - JSON-LD structured data (Article, WebPage, WebSite)
- Canonical URLs - Automatic canonical tag generation
- Robots Meta - noindex option for individual posts
Installation
- Download the plugin
- Upload to
/wp-content/plugins/jesuspended-seo - Activate in WordPress admin
- Configure at Settings > Jesp SEO
Usage
Post/Page SEO
Edit any post or page and find the "Jesp SEO" meta box:
- SEO Title - Custom title for search engines (60 chars recommended)
- Meta Description - Description for search snippets (160 chars recommended)
- Social Title/Description - Override for social sharing
- Noindex - Exclude from search results
Global Settings
Navigate to Settings > Jesp SEO:
- Title separator (default:
|) - Homepage title and description
- Enable/disable features (sitemap, schema, Open Graph)
- Twitter card type and handle
XML Sitemap
Your sitemap is automatically available at:
yoursite.com/sitemap.xml- Indexyoursite.com/sitemap-posts.xml- Postsyoursite.com/sitemap-pages.xml- Pages
Requirements
- WordPress 6.0+
- PHP 8.0+
Development
Built using the WordPress Development Skill for Claude Code.
Coding Standards
- PSR-12 + WordPress Security rules
- Strict types enabled
- All input sanitized, all output escaped
- Prepared statements for database queries
# Check coding standards
composer install
composer phpcs
License
GPL v2 or later
Author
Created by Paul - Addressing the common complaints about bloated SEO plugins.