PluginProbe
ThinkRank AI SEO – AI SEO Plugin for WordPress: Schema, XML Sitemaps, Meta Tags, Search Console & Local SEO / 2.14.2
ThinkRank AI SEO – AI SEO Plugin for WordPress: Schema, XML Sitemaps, Meta Tags, Search Console & Local SEO v2.14.2
2.14.2 2.14.1 2.14.0 2.13.0 2.12.0 2.11.0 2.10.0 2.9.0 2.8.0 2.7.0 2.6.0 2.5.0 2.4.0 2.3.0 2.2.0 2.1.1 2.1.0 2.0.2 2.0.1 2.0.0 1.32.0 1.31.0 1.30.0 1.29.0 1.28.0 All 57 releases
← All changes | readme.txt +67 -70 2.11.0 → 2.14.2 View file →
@@ -3,9 +3,9 @@
3 3 Tags: seo, ai seo, schema, xml sitemap, google search console
4 4 Requires at least: 6.0
5 5 Tested up to: 7.1
6 6 Requires PHP: 7.4
7 -Stable tag: 2.11.0
7 +Stable tag: 2.14.2
8 8 License: GPLv2 or later
9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html
10 10
11 11 WordPress SEO plugin with AI SEO: meta descriptions, schema, XML sitemaps, Search Console, llms.txt, AEO & GEO. Your AI SEO assistant runs it via MCP.
@@ -18,9 +18,9 @@
18 18
19 19 * **Your assistant runs it directly.** A built-in, self-hosted MCP server connects your AI assistant - no companion plugin, no terminal. No other WordPress SEO plugin ships one.
20 20 * **Every AI feature is included at a flat price, with no credit meter.** Bring your own API key (OpenAI, Anthropic Claude, Google Gemini, OpenRouter): no monthly AI credits to buy, meter, or watch expire - in free and in Pro alike.
21 21
22 -Switching? The Setup Wizard **imports your data from Yoast SEO, Rank Math, AIOSEO, SEOPress, and Squirrly SEO**. ThinkRank works where you build - **Gutenberg, Elementor, Divi, Oxygen/Breakdance, and the Classic Editor** - and on multilingual sites running **WPML, Polylang or TranslatePress**.
22 +Switching? The Setup Wizard **imports your data from Yoast SEO, Rank Math, AIOSEO, SEOPress, Squirrly SEO, and Slim SEO**. ThinkRank works where you build - **Gutenberg, Elementor, Divi, Oxygen/Breakdance, and the Classic Editor** - and on multilingual sites running **WPML, Polylang or TranslatePress**.
23 23
24 24 = Watch: SEO in the Assistant Era =
25 25
26 26 SEO creator WP Simple Hacks on how AI assistants and answer engines are changing day-to-day SEO work:
@@ -35,11 +35,11 @@
35 35 * **Ask for SEO in plain language:** "Write an SEO title and meta description for this post", "Which posts are missing SEO metadata?", "Add FAQ schema to this page", "Check Search Console opportunities for pages with high impressions and low CTR."
36 36 * **35+ SEO tools** exposed over MCP - metadata, schema, site identity, sitemaps, robots.txt and robots meta, image SEO, social meta, instant indexing, llms.txt, SEO scores and opportunities.
37 37 * **Safe by default** - off until an admin enables it, revocable in one click, with a connection health check and dry-run previews of SEO imports.
38 38
39 -= Migrate from Rank Math, Yoast SEO, AIOSEO, SEOPress or Squirrly =
39 += Migrate from Rank Math, Yoast SEO, AIOSEO, SEOPress, Squirrly or Slim SEO =
40 40
41 -The Setup Wizard detects your current SEO plugin and imports metadata, schema, sitemap, image SEO and title-format settings from **Rank Math SEO, Yoast SEO, All in One SEO (AIOSEO), SEOPress, and Squirrly SEO** - then deactivates the old plugin once its data is safely migrated.
41 +The Setup Wizard detects your current SEO plugin and imports metadata, schema, sitemap, image SEO and title-format settings from **Rank Math SEO, Yoast SEO, All in One SEO (AIOSEO), SEOPress, Squirrly SEO, and Slim SEO** - then deactivates the old plugin once its data is safely migrated.
42 42
43 43 Looking for a **Rank Math, Yoast SEO, AIOSEO or SEOPress alternative** because of upsell notices, metered AI credits or per-site pricing? This migration path is built for exactly that switch.
44 44
45 45 = AI SEO Metadata Generator: Meta Tags, SEO Titles and Meta Descriptions =
@@ -136,9 +136,9 @@
136 136 * AI SEO titles and meta descriptions, schema markup and structured data, XML sitemaps, robots.txt and llms.txt in one plugin
137 137 * A Site SEO Analyzer that needs no Google connection, and accurate SEO scores on Elementor, Divi and Oxygen/Breakdance pages
138 138 * AEO and GEO groundwork for ChatGPT, Perplexity, Gemini and Google AI Overviews
139 139 * Multilingual SEO with correct hreflang for WPML and Polylang
140 -* One-click migration from Rank Math, Yoast SEO, AIOSEO, SEOPress and Squirrly SEO
140 +* One-click migration from Rank Math, Yoast SEO, AIOSEO, SEOPress, Squirrly SEO and Slim SEO
141 141 * Built for bloggers, publishers, agencies, WooCommerce stores and teams that work through an AI assistant
142 142
143 143 == Installation ==
144 144
@@ -154,9 +154,9 @@
154 154 4. Run the ThinkRank Setup Wizard.
155 155
156 156 **Setup Workflow**
157 157 1. Open the ThinkRank Setup Wizard.
158 -2. Import existing SEO data from Rank Math, Yoast SEO, AIOSEO, SEOPress, or Squirrly SEO if needed.
158 +2. Import existing SEO data from Rank Math, Yoast SEO, AIOSEO, SEOPress, Squirrly SEO, or Slim SEO if needed.
159 159 3. Choose your AI provider and enter your API key for AI features.
160 160 4. Configure metadata, schema, XML sitemaps, robots meta, canonical URLs, social meta, Search Console, GA4, and llms.txt.
161 161 5. (Optional) Enable the MCP server under ThinkRank → MCP and connect Claude, ChatGPT, or Cursor.
162 162
@@ -247,11 +247,11 @@
247 247 = Is ThinkRank a Yoast, Rank Math, AIOSEO or SEOPress alternative? =
248 248
249 249 Yes. ThinkRank covers the core SEO those plugins cover - metadata, schema, XML sitemaps, robots meta, canonical URLs, Search Console and GA4 insights - plus two things they don't sell at any price: an AI-assistant connection that operates the plugin directly, and AI features at a flat price with your own key instead of metered credits. The Setup Wizard imports your existing Rank Math, Yoast, AIOSEO, or SEOPress data and can deactivate the old plugin once migration completes.
250 250
251 -= Can I migrate from AIOSEO, SEOPress or Squirrly SEO? =
251 += Can I migrate from AIOSEO, SEOPress, Squirrly SEO or Slim SEO? =
252 252
253 -Yes. ThinkRank's Setup Wizard imports supported SEO data from All in One SEO (AIOSEO), SEOPress and Squirrly SEO, along with Rank Math and Yoast SEO - including title formats, Knowledge Graph details, role permissions, author archive settings, IndexNow keys, breadcrumb settings, and social defaults.
253 +Yes. ThinkRank's Setup Wizard imports supported SEO data from All in One SEO (AIOSEO), SEOPress, Squirrly SEO and Slim SEO (including Slim SEO Pro's focus keywords and schemas), along with Rank Math and Yoast SEO - including title formats, Knowledge Graph details, role permissions, author archive settings, IndexNow keys, breadcrumb settings, and social defaults.
254 254
255 255 = Does ThinkRank include a redirect manager, 404 monitor, or internal linking? =
256 256
257 257 Redirect management, 404 monitoring, the broken link checker, and AI internal linking are available in ThinkRank Pro. The free plugin shows these sections with an option to upgrade.
@@ -326,81 +326,78 @@
326 326 9. AI Content Brief Generator with competitor analysis and content gaps.
327 327
328 328 == Changelog ==
329 329
330 -= 2.11.0 =
331 -Release Date: 2026-09-29
330 += 2.14.2 =
331 +Release Date: 2026-10-08
332 332
333 -- New: Basic / Advanced mode: keep only the everyday SEO sections in the menu, and switch any time
334 -- New: A gauge per focus keyword in the editor shows where it is placed and re-scores as you type
335 -- New: MCP agents can read and write a post's FAQ, published as the FAQ block and FAQPage schema
336 -- New: Product tokens for titles and descriptions (price, SKU, stock status, brand), kept on migration
337 -- Changed: MCP agents can set a post's search and archive visibility, not only read it
338 -- Fixed: Scheduled posts, Quick Edit and classic editor saves now queue a sitemap rebuild
339 -- Fixed: Sitemap rebuilds on large sites no longer run out of memory or stall until a manual rebuild
340 -- Fixed: Unresolved template tokens no longer print literally in titles and descriptions
341 -- Fixed: A keyword ending a heading or paragraph now counts as placed there
333 +- Fixed: Word count skips shortcode syntax and stray punctuation in the score and thin content report
334 +- Fixed: Readability and keyword density on page builder posts no longer read shortcode text
335 +- Fixed: The AI crawler check now treats "Disallow: *" and "Disallow: /*$" as a full block
336 +- Fixed: The answer-ready schema check ignores unpublished Elementor and Beaver Builder layouts
337 +- Fixed: Content analysis no longer pulls drafts or the wrong post into related-posts shortcodes
338 +- Fixed: Google Analytics figures now cover exactly the number of days selected
339 +- Fixed: Images, logos and links with non-Latin characters or international domains are accepted
340 +- Fixed: Search Console setup accepts domain properties (sc-domain:)
341 +- Fixed: Uninstall now also removes cached Search Console data
342 +- Fixed: Minor content brief and admin date range issues
342 343
343 -= 2.10.0 =
344 -Release Date: 2026-09-27
344 += 2.14.1 =
345 +Release Date: 2026-10-07
345 346
346 -- New: Thin Content report: find short published pages sitewide, with a threshold per post type
347 -- New: Bulk Snippets flags duplicate titles and meta descriptions across every post type
348 -- New: About Page, Contact Page and Profile Page schema types for individual pages
349 -- New: Rank Math FAQ and HowTo blocks are converted to ThinkRank blocks when you migrate
350 -- Improved: Local SEO offers every schema.org LocalBusiness type, with search
351 -- Fixed: Content Analysis in page builders now measures the whole page, including Oxygen Classic
352 -- Fixed: Schema descriptions now match your meta description, without stray "&" or "[...]"
353 -- Fixed: llms.txt no longer splits a key feature that contains a comma
354 -- Fixed: The unwritable WordPress folder notice no longer warns when nothing is affected
355 -- Fixed: Minor migration, MCP, sitemap and Local SEO validation issues
347 +- Improved: AI Provider settings no longer repeat the sidebar's setup and privacy cards
348 +- Fixed: Redeploying schema no longer removes your Organization when a logo is set
349 +- Fixed: Sitemaps and IndexNow no longer submit noindexed or redirected URLs
350 +- Fixed: The sitemap index drops sitemaps from a plugin that was just deactivated
351 +- Fixed: Breakdance and Oxygen 6 pages are read as page text, not raw data
352 +- Fixed: Page builder content keeps its page order in descriptions and scoring
353 +- Fixed: Bricks and Elementor headings on their default tag now count as subheadings
354 +- Fixed: SEO Analyzer AI Search checks now read pages built with a page builder
355 +- Fixed: Email reports flag Search Console errors and stay accurate on large sites
356 +- Fixed: SureRank is now detected as a second SEO plugin
356 357
357 -= 2.9.0 =
358 -Release Date: 2026-09-23
358 += 2.14.0 =
359 +Release Date: 2026-10-06
359 360
360 -- New: Custom AI provider: connect any OpenAI-compatible endpoint (Ollama, LM Studio, vLLM, Azure)
361 -- New: AI spend controls: a daily request limit, a pause-all-AI switch and a per-minute limit
362 -- New: Bulk Snippets: every post's title, description and keyword in one table, with AI drafts
363 -- New: Sitemaps are served dynamically when the WordPress folder cannot be written to
364 -- New: Site Health warns when another plugin publishes schema markup on the same pages
365 -- New: Site Health and an admin notice flag a WordPress folder ThinkRank cannot write to
366 -- Changed: AI requests are no longer throttled to 10 per minute by default
367 -- Changed: The usage tracking prompt waits a week and appears only on ThinkRank screens
368 -- Fixed: MCP connectors on subdirectory multisite were sent to the main site instead of the subsite
369 -- Fixed: The AI usage meter turned red when AI was paused rather than when the limit was reached
361 +- New: Optional FAQ schema from Oxygen and Breakdance accordions, switched on in Schema Settings
362 +- Improved: Role Manager keeps role and capability names in view, with a card layout on phones
363 +- Improved: Clearer screen reader labels in Bulk Snippets, Thin Content and Advanced Robots Meta
364 +- Fixed: The editor SEO score now updates when you edit the title, description or keywords on any tab
365 +- Fixed: Content Analysis word count, readability and content quality now match the calculated score
366 +- Fixed: Content Type Matrix No-index can be set back to Inherit, and pinned rows are counted
367 +- Fixed: robots.txt now lists exactly the sitemaps your site currently publishes
368 +- Fixed: Alt text updates now clear five more page caches, including Cache Enabler and SiteGround
369 +- Fixed: Media no longer appears in Bulk SEO Optimization when attachment pages are turned off
370 +- Fixed: MCP connection check catches more host blocks, and FAQ tools no longer write to Oxygen pages
370 371
371 -= 2.8.0 =
372 -Release Date: 2026-09-21
372 += 2.13.0 =
373 +Release Date: 2026-10-04
373 374
374 -- New: Import your SEO data from Squirrly SEO
375 -- Improved: Email reports redesigned, with site traffic and AI assistant cards when connected
376 -- Changed: Email reports pause until Search Console is connected, and the panel says so
377 -- Changed: Email report subjects lead with your Google clicks and their change
378 -- Fixed: Migrations discarded imported title formats and the default social image
379 -- Fixed: Migrations lost category and tag noindex, focus keywords and social fields
380 -- Fixed: Re-scan on the Migration screen now finds newly installed SEO plugins
381 -- Fixed: Minor migration issues with sparse snapshots, deleted content and sitemap exclusions
375 +- New: Import your SEO data from Slim SEO, including Slim SEO Pro's focus keywords
376 +- New: Homepage Meta Description setting in Site Identity
377 +- Improved: Imported titles keep their variables, so a site rename or new separator still applies
378 +- Fixed: Organization schema edits now appear on the page without a manual redeploy
379 +- Fixed: Imported homepage descriptions and social profiles now appear on the site
380 +- Fixed: Quick Setup now imports 404 logs and names every data type it imports
381 +- Fixed: Minor migration issues with term titles, separators and cleanup warnings
382 382
383 -= 2.7.0 =
384 -Release Date: 2026-09-17
383 += 2.12.0 =
384 +Release Date: 2026-10-01
385 385
386 -- New: Hide a post from this site's own search results and archive listings
387 -- New: RSS feed controls: excerpt only, a link back to the source post, and noindex for feeds
388 -- New: Extra og:image tags, so a share has a fallback when the first image fails validation
389 -- New: Post embeds carry your SEO title, description and social image
390 -- New: A canonical URL scheme setting for sites behind a proxy that terminates TLS
391 -- New: Brand the XML sitemap stylesheet with your logo and two colours
392 -- New: URLs asking for content that does not exist now answer 404 instead of the page
393 -- Changed: Archive titles drop the "Category:" label and strip markup, and your alternate site name is published as schema
394 -- Fixed: Turning Schema off now stops every schema producer, including blocks and page builders
395 -- Fixed: Non-Latin titles and descriptions are no longer cut short, plus minor sitemap, feed and database fixes
386 +- Improved: Alt text updates clear Elementor and page caches, and name any cache to clear by hand
387 +- Fixed: Related-posts shortcodes no longer swap the post in the Classic Editor or skew its score
388 +- Fixed: Content Analysis no longer measures only the FAQ block on a post that has one
389 +- Fixed: Page-builder posts no longer save "No content" for readability and content quality
390 +- Fixed: Open Graph tags now include the size, type and alt of large featured images
391 +- Fixed: Schema deployed from the Schema Manager now appears on sites running MySQL 5.7
392 +- Fixed: The sitemap index no longer lists sitemaps that contain no URLs
393 +- Fixed: Re-downloading an uploaded export file now keeps the Pro data it carried
396 394
397 395 [See changelog for all versions](https://thinkrank.ai/changelog/).
398 396
399 397 == Upgrade Notice ==
400 398
401 -= 2.11.0 =
402 -Adds a Basic / Advanced mode switch, a placement gauge per focus keyword in the editor, FAQ abilities for MCP agents and WooCommerce product tokens. Fixes sitemap rebuilds that missed scheduled posts or ran out of memory on large sites. Recommended for all sites.
399 += 2.14.2 =
400 +Word counts and readability now ignore shortcode syntax, the AI crawler check catches Disallow: * blocks, and non-Latin URLs and Search Console domain properties are accepted. Recommended for all sites.
403 401
404 -= 2.10.0 =
405 -Adds a Thin Content report, sitewide duplicate title and description detection, About, Contact and Profile page schema, and Rank Math FAQ/HowTo block migration. Fixes Content Analysis in page builders. Recommended for all sites.
406 -
402 += 2.14.1 =
403 +Sitemaps and IndexNow now skip noindexed and redirected URLs, page builder content is read in page order, and email reports flag Search Console errors and count large sites correctly. Recommended for all sites.