GT – AI SEO/GEO/AEO Optimizer

Changelog

1.2.15

  • Added: Free crawl optimization controls for metadata cleanup, feed cleanup, internal search protection, bot directives, and URL parameter cleanup.
  • Improved: Breadcrumb settings now support automatic before-content placement, manual shortcode placement with [gatetouch_breadcrumbs], and per-post breadcrumb controls.
  • Improved: Social image fields automatically fall back to the featured image when no custom social image is selected.
  • Improved: Post editor analysis now checks the SEO title as well as the WordPress post title for focus keyword scoring and uses current editor content more reliably.

1.2.14

  • Release: Updated the public plugin name, admin menu label, description, and WordPress.org directory assets.

1.2.13

  • Fix: Corrected the core class autoloader so plugin activation and boot callbacks load reliably.

1.2.12

  • Release: Changed the text domain from rankora-ai-seo to gatetouch-ai-seo.

1.2.11

  • Release: Rebuilt the clean upload package without Git metadata or non-shipping files.

1.2.10

  • Release: Changed the plugin brand name and renamed the main plugin file for the current package.

1.2.9

  • Release: Updated plugin metadata and rebuilt the clean WordPress.org upload package.

1.2.8

  • Release: Built a clean upload package excluding development files, Git metadata, nested archives, logs, and macOS .DS_Store files.

1.2.7

  • Fix: Restored Website Audit Deep Analysis click handling with explicit script loading and visible button states.
  • Fix: Added robots.txt tab-specific save feedback and preserved the active robots tab after saving.
  • Fix: Aligned legacy robots.txt AI-bot blocking saves with the live robots.txt generator option keys.

1.2.5

  • UI: Replaced emoji nav-tab icons with inline Tabler line icons (self-hosted SVG, no CDN dependency)
  • UI: Replaced emoji AI provider labels with branded inline SVG logos (OpenAI, Anthropic, Google Gemini) in settings and setup wizard
  • UI: Added flex-align and gap CSS to nav tabs for proper icon + text layout

1.2.4

  • Security: Fixed custom header/body/footer script output to use wp_kses() with allowed script/noscript/style tags instead of wp_kses_post() (which incorrectly stripped tags)
  • Security: Wrapped all ternary CSS class and title attribute strings with esc_attr() in admin list table columns
  • Code: Added phpcs:ignore annotations to log-directory protection files written to uploads directory

1.2.3

  • Security: Sanitized .htaccess editor input and removed root-level backup file creation
  • Security: Hardened JSON-LD output with safe WordPress script helpers and default wp_json_encode() escaping
  • Security: Escaped saved custom header, body, and footer markup before frontend output
  • Fix: Removed inactive inline admin script and style blocks from distributable PHP templates

1.2.2

  • Fix: Added missing robots.txt rewrite registration method to prevent activation errors
  • Fix: Registered robots.txt and security.txt rewrite rules consistently during activation and init
  • Fix: Security.txt now supports rewrite-based requests through a dedicated GateTouch query var

1.2.1

  • Security: Escaped GSC verification meta tag when pasted as full HTML tag
  • Security: Custom Schema JSON-LD now decoded and re-encoded with wp_json_encode() before output
  • Security: Wildcard redirect patterns now use preg_quote() to prevent regex injection
  • Security: 404 log now sanitizes HTTP_REFERER, HTTP_USER_AGENT, and REMOTE_ADDR before DB insert
  • Security: DB errors no longer leaked to AJAX responses; logged server-side only
  • i18n: All user-facing strings wrapped in translation functions for the WordPress.org translation system
  • i18n: Uses the correct gatetouch-ai-seo text domain
  • Multisite: Activation now provisions all existing sites on network-activation
  • Multisite: New sites added to network automatically provisioned via wpmu_new_blog hook
  • Multisite: Uninstall now loops all network sites to clean tables and options
  • Fix: GATETOUCH_VERSION constant now matches plugin header (1.2.1)
  • Fix: Uninstall.php now drops all custom tables and clears all cron hooks
  • Fix: Scratch directory debug scripts now use DIR-relative paths instead of hardcoded Windows paths

1.2.0

  • Added: Multi-AI provider support — OpenAI (GPT-4o), Anthropic (Claude 3.5), Google Gemini
  • Added: AEO Readiness Score — measure content quality for AI answer engines
  • Added: llms.txt and llms-full.txt generator for AI crawler visibility
  • Added: Bulk AI Optimizer for mass meta tag generation across entire site
  • Added: Content AI Generator with keyword strategy, outline, and content briefs
  • Added: AI Image Alt Text generator using Vision AI (OpenAI GPT-4o Vision)
  • Added: Competitor Analysis — fetch and audit competitor SEO data
  • Added: Headline Analyzer with AI scoring (sentiment, readability, word balance)
  • Added: Social AI — platform-specific captions for LinkedIn, Facebook, X, Instagram
  • Added: Security.txt generator (RFC 9116 compliant)
  • Added: AES-256-CBC encryption for all stored API keys with auto-migration
  • Removed: License registration requirements from bundled AI workflows
  • Added: Site Audit Center with crawl-based issue detection
  • Added: SEO Reporting with PDF/HTML export
  • Added: Link Assistant for internal linking suggestions
  • Added: Redirect Manager (301/302/307/410) with CSV import/export
  • Added: Webmaster verification and optional analytics tag settings
  • Added: Local SEO schema controls for LocalBusiness markup
  • Added: WordPress Hardening panel — disable XML-RPC, remove WP version, security headers, clean head
  • Added: Database Optimization — one-click cleanup of revisions, transients, spam, and bloat
  • Added: IndexNow notifications for supported search engines
  • Added: Bulk Media Meta Manager — audit and fix missing alt text across the Media Library
  • Added: One-Click Fix Engine — auto-fix missing meta, alt text, schema, and sitemap issues
  • Added: Data Migration — import from Yoast SEO, Rank Math, All in One SEO, SEOPress
  • Added: Automation Engine — auto-linker, smart redirects, and automatic schema assignment
  • Fixed: Sitemap showing “Not Active” when enabled (tolerant value parsing for ‘yes’/’1’)
  • Fixed: twitter:description meta tag missing from page head output
  • Fixed: noindex/nofollow flags not emitted as robots meta tags on frontend
  • Fixed: Canonical URL tag missing from frontend output
  • Fixed: AI settings page saving API keys without encryption
  • Fixed: Admin notices not displaying with proper styled design
  • Fixed: File permissions not validated in settings
  • Improved: Real-time SEO analyzer — 15 checks with weighted scoring
  • Improved: Schema engine — 15+ schema types with smart AI detection
  • Improved: Sitemap generator — image, RSS, index, and chunked sitemaps

1.1.0

  • Added: Open Graph and Twitter Card meta tags with smart image fallback
  • Added: Breadcrumbs with JSON-LD BreadcrumbList schema
  • Added: Robots.txt visual editor with AI-bot blocking
  • Added: Webmaster tools verification (Google, Bing, Yandex, Baidu, Pinterest)
  • Added: RSS content protection with copyright footer
  • Improved: Admin UI with tabbed settings panels and responsive layout

1.0.0

  • Initial release
  • Meta title and description management with live SERP preview
  • XML sitemap generation
  • JSON-LD schema markup — Article, Organization, WebSite
  • 15-point on-page SEO analysis engine

Plugin Website
Visit website

Version:
1.2.15
Last Updated
July 6, 2026
Requires
WordPress 5.7
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.