THiS SEO plugin
THiS SEO Plugin is a lightweight WordPress plugin for SEO professionals who want a tool that improves workflow without the bloat.
Minimum requirements: PHP 8.x – WordPress 6.x – Multisites not supported.
Free
The essentials to get started-
Meta title & description editor
-
Schema library (JSON-LD templates)
-
301/302/307 redirects
-
404 error log
-
Broken link scanner
-
XML sitemap
-
SEO Lock™ PIN protection
-
Audit log
Personal
Everything in Free, plus:-
Bulk meta editor (all pages & posts)
-
Robots.txt editor with backup & restore
-
Breadcrumbs with schema
-
Cloudflare cache auto-purge
-
Integrity monitoring
-
Priority support
-
1 site
All payments are handled by https://www.lemonsqueezy.com/ for secure payment handling.
| Meta & Title | Free | Pro |
| Custom meta title & description per post/page | ||
| Title template system{post_title}, {site_name}, {year}, {page} variables | ||
| Live SERP preview in post editor | ||
| Open Graph & Twitter Card tags | ||
| Live social card preview in post editor | ||
| Canonical URL — self-referencing on all page types | ||
| Language attribute override per page | ||
| Noindex / Nofollow per page and globally | ||
| Dynamic noindex for all CPTs and taxonomies | ||
| Verification tags (Google, Bing, Yandex, Baidu) | ||
| Meta Editor — bulk edit titles & descriptions | View only | |
| Schema / JSON-LD | Free | Pro |
| Per-page JSON-LD schema editor | ||
| Schema Library — reusable templates | ||
| Predefined schema variables{{post_title}}, {{author_name}}, {{published_date}} and more | ||
| Schema type column in post list views | ||
| Schema Health overview page | ||
| Custom schema variables (ACF / postmeta)Map any custom field to a {{variable}} for use in templates | ||
| Redirects & 404 Log | Free | Pro |
| 301 / 302 / 307 redirect management | ||
| CSV import & export | ||
| 404 log with hit count & referrer tracking | ||
| Bulk create redirects from 404 entries | ||
| Security probe detection in 404 logWebshell probes, credential harvesting, brute force — labeled by risk | ||
| Security probe email alerts | ||
| Link Scanner | Free | Pro |
| Scan internal & external links with HTTP status | ||
| Filter by link type and status code | ||
| Ignore links for 30 days | ||
| URL Replace across all contentCovers post_content and Elementor data — handles escaped JSON storage | ||
| Sitemap, robots.txt & llms.txt | Free | Pro |
| Auto-generated XML sitemap | ||
| Configurable sitemap URL (SEO Lock protected) | ||
| Google & Bing ping on regeneration | ||
| Sitemap integrity monitor + WP notice | ||
| Sitemap anomaly email alerts | ||
| robots.txt output control | ||
| robots.txt editor with backup, restore & change detection | ||
| robots.txt email alerts + auto-restore | ||
| llms.txt editor | ||
| PIN protection for llms.txt | ||
| Strip category / tag base from URLs | ||
| Security & Admin | Free | Pro |
| SEO Lock™ PIN protection | ||
| Audit log — full change history | ||
| Integrity check — detect unauthorized changes | ||
| Email alerts (probes, sitemap, robots.txt)HTML emails, max one per event type per 24 hours | ||
| Cloudflare integration — auto cache purge | ||
| Breadcrumbs with shortcode & JSON-LD | ||
| Breadcrumb drag-to-reorder UI | ||
| Output Inspector — view live meta output | ||
| Missing alt text scanner & editor | ||
| Conflict detection for other SEO plugins | ||
| Number of sites | 1 site | Up to 50 |
Clean Sitemap
Yes, This SEO plugin has a sitemap-file. The file is also protected against unauthorized changes. Making it just a little bit harder to inject fake sitemaps to Google Search Console.
Create any schema you'll need
You can create any schema template that you will need. Select where to display.
Create global templates, or create individual schemas on a per page basis.
SEO Lock™
Prevent changes to sitemap url, robots.txt and other vital functions. Design to prevent changes made by hackers. Set a pin code when you install and add an extra layer of security to your SEO data.
Meta data editor
Add meta title and meta description from one single overview page. Hide pages as you complete each one.
Alt-text editor
The Image alt-text editor loads all images missing Alt-text with a preview, add alt-text and the image fades off the list.
Per page language code editor
en-us? Or another language? No worries, just set the correct language code for individual pages.
404 and 301 internal link scanner
Find internal links that are not 200 ok.
404 logs and redirects
404 error log and redirects are default functions in THiS SEO plugin.
Cloudflare Cache Purge API
THiS SEO plugin can connect to Cloudflare API to purge cache on cloudflare when altering robots.txt
Custom made Schema templates
Create your own schema templates with custom variables, yes, including ACF data.
Roadmap
Our primary focus right now, is to handle feedback and potential bugs for a while. So please to give feedback and we will prioritize to fix and update asap.
Version 1.3.0 is in planning and new features and functions will be included here. We are currently open to ideas, as the version is not yet locked.
Bug fixes & improvements
- Covers all registered public taxonomies dynamically
- Same interface pattern as the post metabox
- Supports Yoast SEO, Rank Math, All in One SEO, Slim SEO, SEOPress
- Schema import is an optional step with a clear confirmation
- Cannot be re-run accidentally — full audit trail
New features & workflow improvements
- Filter on missing title, missing description, or both
- Filter on index / noindex / nofollow status
- Autohide row on save — list empties as you work through it
- Configurable autohide duration in settings
- Each block renders as a separate JSON-LD script tag
- Active global templates shown as read-only for context
- Variable support in post-specific fields is Pro
- Global default destination — e.g. always redirect to the category page
- Per-product override for specific destinations
- Also handles permanently deleted products
- Manual "regenerate now" button in sitemap settings
- Admin warning if the static file is outdated or missing