The ultimate, completely free SEO plugin that gives paid plugins a run for their money.
TSEOWP follows a community-first, feature-complete philosophy. Essential SEO features are not locked behind yearly subscriptions. Every feature in this plugin is free — no credits, no Pro tier, no hidden limitations.
Inspired by the TLauncher community's commitment to high-quality, freely accessible software, TSEOWP brings the same principles to WordPress SEO:
- High-quality software — clean, secure, standards-compliant code.
- Clean interfaces — a TLauncher-inspired design language with light-blue headers, white backgrounds, yellow and green action buttons.
- Community-first development — built for everyone, not just paying customers.
- Zero-cost access — every feature is free.
- No feature gates — no "Pro" upgrade notices, no hidden limitations.
- No subscription requirement — no yearly fees, ever.
Inspiration does not imply endorsement, sponsorship or ownership. TSEOWP is an independent project.
| Feature | Yoast Premium | AIOSEO Elite | Rank Math Pro | TSEOWP |
|---|---|---|---|---|
| Multiple focus keyphrases | included | included | included | free |
| Internal-link suggestions | included | included | included | free |
| Advanced schema | included | included | included | free |
| Local SEO | paid add-on | paid tier | included | free |
| WooCommerce schema | paid add-on | included | included | free |
| Keyword rank tracking | — | included | included | free |
| Google & Bing integrations | included | included | included | free |
| Redirect management | included | included | included | free |
| 404 monitoring | included | included | included | free |
| Social previews | included | included | included | free |
| AI content tools | paid add-on | included | included | free |
| Annual cost | £118.80 | £299.50 | £59.00 | £0.00 |
Third-party prices and plans may change. Verify current pricing with their respective publishers.
- TSEOWP SEO Analysis — live scoring engine with actionable checks (not "TruSEO" or any other trademarked name)
- Unlimited focus and additional keyphrases with drag-to-reorder chips
- Keyphrase in title, meta description, introduction, slug, subheadings, image alt
- Keyphrase density, competing-anchor, and previously-used detection
- Internal and outbound-link analysis
- Content-length checks
- Readability analysis (Flesch Reading Ease, sentence length, paragraph length, passive voice, transition words, word complexity, consecutive-sentence beginnings, subheading distribution)
- Cornerstone content
- Bulk editing
- Post-list SEO score columns
- Desktop/mobile SERP previews
- Title and description variable insertion
- Content Assistant (title, outline, introduction, sections, conclusion, keyphrases, answer/TL;DR)
- SEO-title generator (multiple alternatives with character count and pixel width)
- Meta-description generator (multiple alternatives with character count)
- Key-point extraction
- FAQ generation
- Schema generation from content
- Social-post drafting
- Content ideas
- Answer/TL;DR generation
- External-LLM prompt workflow (copy prompt, paste JSON back)
- Configurable direct providers: OpenAI, Anthropic (Claude), Google Gemini (API key or Google OAuth), GLM (Zhipu), DeepSeek, Qwen, Baidu ERNIE/Qianfan v2, and Moonshot/Kimi
- Optional WordPress 7.0 Settings → Connectors credentials for every supported provider, including native OpenAI, Anthropic and Google provider connectors plus TSEOWP connector cards for GLM, DeepSeek, Qwen, ERNIE and Kimi
- Live credential verification for every direct AI provider; model-list checks are used when documented, with minimal calls only where necessary
- Official key-console and API-documentation links shown beside every provider
- Provider capability detection (text-only providers cannot fake image generation)
- Image prompt or direct image generation where supported
- Answer-readiness analysis
- Speakable schema
- Optional llms.txt support
- Privacy-first: no API traffic until configured and an explicit action is taken
Every integration screen links directly to the provider's official key console and API documentation. WordPress 7.0 administrators can also manage compatible credentials centrally under Settings → Connectors. The same sources are collected here for administrators reviewing the plugin outside WordPress:
| Integration | Credential/setup source | Official API source |
|---|---|---|
| WordPress Connectors | Settings → Connectors guide | Connectors API and AI Client |
| OpenAI | API keys | API reference |
| Anthropic Claude | API keys | Messages API |
| Google Gemini | Gemini API keys or the plugin's Google OAuth button | Gemini API and OAuth |
| GLM / Zhipu | API keys | GLM-4.7-Flash |
| DeepSeek | API keys | DeepSeek API |
| Qwen / Alibaba Model Studio | Obtain an API key | OpenAI-compatible Chat API |
| Baidu ERNIE / Qianfan | Qianfan application and API keys | Qianfan v2 text generation |
| Kimi API Platform | API keys | Quickstart and model listing |
| Google Search Console | Google Cloud OAuth credentials | Search Console OAuth |
| Google Analytics 4 | Google OAuth through TSEOWP | Analytics Data API setup |
| Google Ads Keyword Planner | Google OAuth, developer token and customer ID | Google Ads OAuth |
| Bing Webmaster Tools | API key or OAuth access | Bing Webmaster OAuth 2.0 |
| Prism Launcher | A secret saved in WordPress Settings → Connectors or an optional locally generated TSEOWP token | PrismSEO publishing and webhook information |
OpenAI, Anthropic and Google use WordPress's featured provider connectors when their optional provider plugins are installed and activated. TSEOWP registers native connector cards for GLM, DeepSeek, Qwen, ERNIE, Kimi and PrismSEO. Google services, Gemini and Bing Webmaster also expose genuine OAuth connect buttons where the provider supports delegated API access. The remaining model APIs authenticate server-to-server with API keys; an ordinary social account login is never misrepresented as API OAuth.
A key saved directly in TSEOWP is encrypted and takes priority. Otherwise TSEOWP reads the active WordPress Connector credential using WordPress's environment-variable, PHP-constant, then database priority. WordPress masks database-saved connector keys in the interface; it does not copy those values into TSEOWP's encrypted option.
We regularly use both TLauncher and Prism Launcher. Because both launchers are part of our normal Minecraft workflow, it made sense to integrate both into the project identity, compatibility notes and source documentation rather than treating either community as an afterthought.
TSEOWP includes a PrismSEO connector on TSEOWP → AI Settings and on WordPress Settings → Connectors. PrismSEO can publish to WordPress or a custom webhook; administrators can use a centrally managed connector secret or an optional locally generated bearer token. The publishing endpoint is draft-only: incoming payloads are restricted to draft or pending, and common PrismSEO fields are mapped to TSEOWP title, description and focus-keyphrase metadata.
- Sitewide WebSite and Organization/Person knowledge graph, Author entities, BreadcrumbList and LocalBusiness.
- Searchable catalogue of all 915 Thing-derived entity classes in the official Schema.org 30.0 vocabulary, including clearly labelled pending and superseded terms.
- Central TSEOWP → Schema workspace with searchable post, page and public custom-post-type selection, plus a separate Site Identity tab.
- Visual Schema Factory available centrally and inside each content editor, with common-type cards, automatic templates, guided forms and responsive field layouts.
- AI-assisted schema selection and custom-property generation, with direct provider buttons and privacy-first copied prompts that include all existing live schema values and clearly guide users from the clipboard to their preferred LLM and back to the JSON paste box.
- Add/remove row builders for FAQPage questions and HowTo steps.
- Validated nested-property builders for Product, LocalBusiness, Service, Course, SoftwareApplication and Book.
- Sanitised advanced JSON properties and nested entities for every selectable type; advanced values override guided fields when they overlap.
- WooCommerce Product properties including price, availability, brand, SKU, GTIN, MPN and aggregate rating.
- XML sitemap index with per-type sub-sitemaps (post types, taxonomies, authors, locations)
- Per-post sitemap priority (0.0–1.0) and change frequency
- Effective noindex exclusion from sitemaps
- Canonical URLs with manual override
- Advanced robots directives (noindex, nofollow, noarchive, notranslate, noimageindex, nosnippet, noodp, max-snippet, max-video-preview, max-image-preview)
- Custom robots.txt rules
- .htaccess editor via WP Filesystem API
- Breadcrumb settings and per-post overrides
- RSS header/footer
- Category-base removal
- External-link controls (nofollow, open in new tab)
- Attachment redirects
- Import/export
- Setup wizard
- Role management
- Indexed outgoing and incoming links
- Internal, external and affiliate classification
- Orphaned-content detection
- Link suggestions with cornerstone weighting
- Suggested anchors
- Persistent dismissed suggestions
- Batch indexing via cron
- Per-post reindex on save
- Full Link Assistant report page (search, filtering, pagination)
- Top linked pages and external-domain report
- 301, 302, 307, 410 redirects with regex support
- Add, edit, enable, disable, delete
- Hit count and timestamps
- Search and filtering
- Permalink-change auto-redirect detection (ask/auto/disabled policy)
- Full-site redirect with protected-endpoint exclusions and emergency-disable
- 404 monitoring with search, filtering and one-click redirect creation
- Redirect testing tool
- Meaningful-change snapshots (skips autosaves and unchanged content)
- Field-level differences
- Editor identity, timestamp and change source
- Restore with confirmation
- Rollback recorded as a new revision
- Retention settings by count
- Storage backend compatibility (MySQL, SQLite, FlatDB)
- Open Graph and X/Twitter Cards
- Facebook and X visual previews
- Custom social title and description
- Image-source selector (global default, featured, first in content, custom)
- WordPress media picker
- Video URL
- OG object type
- Article section and article tags
- Network profiles (Facebook, Instagram, X, Mastodon, MySpace, AIM, Discord, VK, QQ, WhatsApp, Telegram, YouTube, LinkedIn, phone, email, plus custom)
- Google Search Console (direct OAuth2, clicks, impressions, CTR, average position, top pages)
- Bing Webmaster Tools
- Keyword rank history with sparkline charts
- Google Analytics 4 (IP anonymisation, logged-in exclusion, Google signals, Consent Mode v2)
- WordPress 7.0 Settings → Connectors support for OpenAI, Anthropic, Google Gemini, GLM, DeepSeek, Qwen, ERNIE, Kimi and PrismSEO
- PrismSEO token-protected, draft-only publishing webhook with TSEOWP metadata mapping
- Multiple locations (custom post type)
- Address fields, telephone, price range, opening hours, coordinates
- LocalBusiness schema subtypes
- Sitemap support
- MySQL, SQLite and FlatDB (JSON) storage with automatic detection
- Encrypted local AI credential storage (AES-256-CBC)
- Optional centrally managed WordPress Connector credentials without copying them into TSEOWP
- No external API traffic until configured and initiated
- No artificial credit counter or usage limit
- Gutenberg sidebar (focus keyphrase, SEO title, description, canonical, cornerstone, noindex, live analysis)
- TSEOWP content blocks: AI Summarize, Estimated reading time, Related links, Table of contents, Breadcrumbs, FAQ, How-to
TSEOWP uses a clean, modern visual language inspired by the TLauncher community:
- Light-blue navigation and header accents (
#62d1f3) - White backgrounds for content surfaces
- Yellow primary action buttons (
#f7c948) - Green success/save buttons (
#4caf50) - Light-red warning and attention accents (
#ef5350) - Compact cards, readable typography and responsive interfaces
The plugin lets you use 3rd party integrations for some of the functionality, whenever this is the case we provide notices at the top called TLauncher Tips which say what the freest and cheapest providers are for things like AI (Google Gemini Free Tier and Baidu AI Free Tier) and SERPs (Serper Free plan and Brave API Free Plan and Google Search Console and other free ones)
- WordPress dashboard — go to Plugins → Add New → Upload Plugin, choose the ZIP file, then Activate.
- FTP/manual — extract the ZIP and upload the
tseowpfolder to/wp-content/plugins/, then activate in the Plugins screen. - Setup wizard — on first activation, the setup wizard appears automatically. Configure your storage engine, site identity, social profiles and optional AI provider.
- Optional integrations — connect Google Search Console, Bing Webmaster Tools and Google Analytics 4 from their respective admin pages. On WordPress 7.0+, manage compatible AI providers and PrismSEO under Settings → Connectors or from TSEOWP → AI Settings.
- Fork the repository.
- Create a feature branch.
- Make your changes following WordPress Coding Standards (sanitise input, escape output, internationalise, use British English source text).
- Commit and push.
- Open a pull request.
TSEOWP is released under The Unlicense. This means the software is free, unencumbered, and released into the public domain.
No specific SEO results are guaranteed. Search-engine performance is volatile and depends on many factors, including:
- Hosting quality and reliability and IP Reputation
- Website speed and technical performance
- Content quality
- Website design and usability
- On-page and off-page SEO
- Domain age and authority
- Competition within your industry
- How effectively competing websites manage these factors
For industry case studies and educational seminars, we recommend reviewing GMO Internet’s Brand Security seminars.
Customers who use certain GMO Internet services, such as Lolipop! Rental Server, may also have access to newsletters and webinars covering digital marketing, website management, and related topics.
TSEOWP is inspired by the TLauncher community and its commitment to free, high-quality software. Inspiration does not imply endorsement, sponsorship or ownership.
If TSEOWP helps you, please consider leaving a five-star review wherever the plugin is distributed. Your feedback helps others discover it. You can also donate to https://paypal.me/@Asbestosstar to help keep plugin development going and share your most wanted features with us, but you do not have to if you do not want to or cannot as this is what keeps the plugin free.
Choose hosting based on server resources, location, CDN support and how efficiently your WordPress site is built. For the lowest-cost option, we recommend Lolipop!’s Economy plan at ¥121 per month, using WordPress with SQLite, they also sign you up for the GMO NIKKO newsletter which gives you access to the top marketing seminars by GMO; Alastyr is better for resource-heavy sites, PasarHosting for very cheap cPanel hosting, and StackCP for managed hosting with a built-in CDN. Free services such as InfinityFree, 100WebSpace and 50Webs are suitable mainly for testing, whilst Linux users needing greater control should consider an OVHcloud or Vultr VPS.
Unless your host already includes a CDN, as StackCP and Kinsta do, use Cloudflare or Bunny CDN to improve speed, reduce server load and increase security. Cloudflare can cache static files and use services such as R2 and Stream to offload large images, downloads and videos, leaving only lightweight WordPress, PHP and database requests on the hosting account. TLauncher places its public website behind Cloudflare, which helps filter malicious traffic, reduce origin-server load and mitigate web-based DDoS attacks.