The most comprehensive WordPress SEO plugin โ AI-powered content tools, XML Sitemaps, TruSEO scoring, Schema markup, Link Assistant, Redirects, and much more.
SEO Hero packs every tool you need to dominate search rankings โ all in one lightweight plugin.
seo-hero-by-covlor.zip from app.covlor.uk/dashboard.seo-hero-by-covlor.zip.seo-hero-fixed/ folder to /wp-content/plugins/ on your server.After activation the plugin automatically:
wp_seo_hero_keyword_rankings, wp_seo_hero_audit_log).Every post and page gets a SEO HERO Settings meta box directly below the editor with four tabs:
| Tab | What it does |
|---|---|
| SEO | Set focus keyword, SEO title, and meta description with live character counters. |
| Social | Override Open Graph title & description separately for Facebook and X/Twitter. |
| Advanced | Canonical URL, Schema type override, noindex / nofollow toggles. |
| Analysis | Real-time issues list and improvement suggestions as you write. |
Enter your focus keyword and SEO Hero instantly calculates a live score from 0โ100 based on: title, meta description, content body, headings, image alt text, internal links, and keyword density.
| Grade | Score range | Meaning |
|---|---|---|
| A | 80 โ 100 | Excellent โ ready to rank |
| B | 60 โ 79 | Good โ minor improvements possible |
| C | 40 โ 59 | Needs work โ follow the suggestions |
| D | 20 โ 39 | Poor โ significant gaps |
| F | 0 โ 19 | Critical โ major issues to fix |
Navigate to Admin โ SEO HERO โ Dashboard for a bird's-eye view of your site's SEO health:
Navigate to Admin โ SEO HERO โ SEO Analyzer for a sortable table of every published post and page showing the SEO grade (AโF), score, focus keyword, and a direct edit link. Use this to prioritise which content needs the most attention.
Navigate to Admin โ SEO HERO โ AI Tools.
| Tool | What it generates |
|---|---|
| SEO Titles | 5 unique, click-worthy title variations for your focus keyword. |
| Meta Descriptions | A 120โ160 character description that includes the keyword naturally. |
| Blog Outline | A full H1/H2/H3 outline with selectable tone (Informational, Persuasive, Listicleโฆ). |
| Readability | Paste any content to get a Flesch-Kincaid score and reading-level label. |
Navigate to Admin โ SEO HERO โ Sitemap. Your sitemaps are available at:
https://yoursite.com/seo-hero-sitemap.xml โ Sitemap index
https://yoursite.com/seo-hero-sitemap-posts.xml โ Posts
https://yoursite.com/seo-hero-sitemap-pages.xml โ Pages
seo-hero-sitemap.xml and click Submit.Schema is automatically generated for every page. You can also override the schema type per-post in the Advanced tab of the meta box.
| Schema Type | How it's set |
|---|---|
| Article | Default for blog posts. |
| FAQ | Use the [seohero_faq question="Q"]Answer[/seohero_faq] shortcode. |
| Product | Auto-populated from WooCommerce data when WooCommerce is active. |
| BreadcrumbList | Automatically output on all pages. Add to templates with or the [seohero_breadcrumbs] shortcode. |
| Organization / Website | Auto-output on the homepage using settings from Settings โ Schema. |
Enable Open Graph under Settings โ Social. Per-post overrides are available in the Social tab of the meta box:
Navigate to Admin โ SEO HERO โ Redirects. Create and manage 301 (permanent) and 302 (temporary) redirects without touching .htaccess. The table shows hit counts so you can see which redirects are actively used.
Navigate to Admin โ SEO HERO โ Link Assistant. The tool scans your entire content library and surfaces:
Navigate to Admin โ SEO HERO โ Local SEO. Configure NAP (Name, Address, Phone) information, add Google Maps embed code, set business hours, and define your service area. SEO Hero outputs the corresponding LocalBusiness schema automatically.
SEO Hero is fully compatible with WPML:
__() and esc_html__().seo-hero./languages/seo-hero-{locale}.po.Navigate to Admin โ SEO HERO โ Settings.
| Tab | Options |
|---|---|
| General | Title separator, homepage SEO title & description, global noindex rules. |
| Social | Open Graph enable/disable, default OG image, Twitter card type. |
| Sitemap | Enable/disable sitemap, choose which post types to include. |
| Robots.txt | Edit your site's robots.txt file without FTP. |
| AI / API | Enter your OpenAI API key to unlock AI content tools. |
| Schema | Default organization schema type and business details. |
Base URL: https://yoursite.com/wp-json/seo-hero/v1/
All endpoints require authentication (edit_posts capability). Include the X-WP-Nonce header with a valid nonce generated via wp_create_nonce('wp_rest').
| Method | Endpoint | Description |
|---|---|---|
GET | /analyse/{post_id} | Get SEO score + issues for a post. |
POST | /meta/{post_id} | Save SEO meta (title, description, keyword) for a post. |
POST | /ai/titles | Generate AI title suggestions for a keyword. |
POST | /ai/description | Generate an AI meta description. |
POST | /ai/outline | Generate an AI blog outline. |
GET | /dashboard | Retrieve dashboard statistics (scores, counts). |
GET | /settings | Get all plugin settings. |
POST | /settings | Save plugin settings. |
POST | /license/activate | Activate a Covlor license key. |
curl -H "X-WP-Nonce: YOUR_NONCE" \
https://yoursite.com/wp-json/seo-hero/v1/analyse/42
Response:
{
"score": 74,
"grade": "B",
"issues": ["Focus keyword missing from meta description."],
"suggestions": ["Add more internal links (aim for 2+)."],
"readability": {
"flesch_score": 62.5,
"level": "Standard (8thโ9th grade)",
"word_count": 843
}
}
curl -X POST \
-H "X-WP-Nonce: YOUR_NONCE" \
-H "Content-Type: application/json" \
-d '{"keyword":"best coffee makers"}' \
https://yoursite.com/wp-json/seo-hero/v1/ai/titles
CVLR-XXXX-XXXX-XXXX key and click Activate License.Need help? We're here for you.
Start your 21-day free trial โ no credit card required, full premium access.