Title: Search Atlas SEO &#8211; Premier SEO Plugin for One-Click WP Publishing &amp; Integrated AI Optimization
Author: Search Atlas Group
Published: <strong>25 مارچ 2022</strong>
Last modified: 7 مَي 2026

---

پلگ انس ڳولھيو

![](https://ps.w.org/metasync/assets/banner-772x250.png?rev=3010218)

![](https://ps.w.org/metasync/assets/icon-256x256.png?rev=3010197)

# Search Atlas SEO – Premier SEO Plugin for One-Click WP Publishing & Integrated AI Optimization

 کان: [Search Atlas Group](https://profiles.wordpress.org/shahrukhlinkgraph/)

[ڊائون لوڊ ڪريو](https://downloads.wordpress.org/plugin/metasync.2.6.6.zip)

 * [تفصيل](https://snd.wordpress.org/plugins/metasync/#description)
 * [جائزو](https://snd.wordpress.org/plugins/metasync/#reviews)
 *  [تنصيب](https://snd.wordpress.org/plugins/metasync/#installation)
 * [ترقي](https://snd.wordpress.org/plugins/metasync/#developers)

 [سھائتا](https://wordpress.org/support/plugin/metasync/)

## وضاحت

### Search Atlas SEO – Top WordPress Plugin for SEO & AI Integration

**Comprehensive WordPress SEO Plugin with AI-Powered Optimization & One-Click Publishing**

**SEO is the most effective strategy for driving organic traffic.** We’ve enhanced
our award-winning SEO software, **Search Atlas**, with cutting-edge Artificial Intelligence(
AI) integrations to deliver the most powerful WordPress plugin available. Features
like one-click publishing, bulk meta updates, and schema markup enable website owners
to attract more search traffic and build a high-ranking website effortlessly.

### LEARN MORE ABOUT THE Search Atlas PLATFORM

Often hailed as **the best marketing investment** a website can make, SEO provides
website owners with the means to boost their web traffic significantly. Traditionally,
SEO has been a specialized field requiring technical expertise. **Search Atlas SEO
by Search Atlas democratizes SEO, putting every aspect of optimization at the fingertips
of every website owner with the power of AI**.

Search Atlas SEO transforms intricate and laborious SEO tasks into streamlined processes.
With a few clicks, the **meta-bulk update** feature uses AI to re-optimize meta 
tags, increasing click rates. Stay informed with **the latest Google Search data**
for your entire site or specific URLs directly within the Search Atlas SEO plugin
interface.

Utilize the Search Atlas Content Suite to **generate fully optimized AI-driven content
in minutes** and publish it to your WordPress site with a single click. Easily create
multiple redirects, identify and resolve indexing errors, and submit sitemaps effortlessly.

Save time. Optimize your site seamlessly. Produce high-ranking content.

### Superior AI Content for Optimal SEO

Search Atlas features an **integrated AI content creator** that streamlines the 
content creation process. From developing your **content calendar** to conducting**
keyword research** and producing **exceptional blogs, landing pages, product descriptions**,
and more, our SEO tools with built-in AI help you **build a library of high-ranking
published pages in a fraction of the time**.

### One-Click Publishing of Content to Your WordPress Site from the LinkGraph Dashboard

 * Instantly publish new blog posts, content updates, and landing pages to your 
   WordPress site from the LinkGraph dashboard
 * Includes optimized meta descriptions and meta titles
 * Incorporates images with appropriate alt text
 * Features formatted header tags, bullet points, and hyperlinks

### Bulk Update Title Tags and Meta Descriptions on Your WordPress Site Using AI

 * Quickly optimize meta tags for landing pages, blogs, and other webpages in bulk
 * Utilizes Google’s GPT-3 AI technology to generate engaging, relevant meta tags
 * Automatically updates tags across your website

### Features

 1.  Local Business SEO
 2.  Google Instant Indexing
 3.  Google Search Console Integration
 4.  Redirection Management
 5.  404 Error Monitoring
 6.  Error Logging
 7.  Search Engine Verification
 8.  Custom Code Snippets
 9.  Optimal Settings Configuration
 10. Global SEO Settings

## تصوير

 * [[
 * General Settings
 * [[
 * [[
 * [[
 * [[
 * [[
 * [[
 * [[
 * [[
 * [[
 * [[
 * [[

## انسٽاليشن

 1. Upload the `metasync` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the Plugins menu in WordPress.

## FAQ

### What does the Search Atlas SEO plugin do?

The Search Atlas SEO plugin by Linkgraph serves as a bridge between WordPress blogs
and Linkgraph services, enabling data synchronization and updates via API for enhanced
SEO optimization.

## جائزا

![](https://secure.gravatar.com/avatar/4eb44fa4c5d29326e94ff1e1e542e3831e5d11c09b38d18a397a835f71c14d39?
s=60&d=retro&r=g)

### 󠀁[Huge Rip Off](https://wordpress.org/support/topic/huge-rip-off/)󠁿

 [cforge](https://profiles.wordpress.org/cforge/) 23 اپريل 2026

Otto breaks your site and does a terrible job. Their credit system is beyond ridiculous.
I have 200,000 keyword search credits I can’t use because a second kind of credit
is also required and I have 0 and have to buy them. I used otto to optimize one 
of my 5 sites and it used all the credits from all 5 sites! It you freeze a site
to open a slot for a new client or site they penalize my makiing you wait 2 weeks
which is unacceptable to onboarding a new project. Thir Otto plugin added schema
to all my pages and GSC started sending me constant schema error messages. None 
of the changes it makes to your site are actually there. They just appear to Google.

![](https://secure.gravatar.com/avatar/1b953ae632fd54f53ecd3216d998a05811c0de79d5caf970b5ee8b345bea662d?
s=60&d=retro&r=g)

### 󠀁[Actual one click activate](https://wordpress.org/support/topic/actual-one-click-activate/)󠁿

 [neoixan](https://profiles.wordpress.org/neoixan/) 15 آڪٽوبر 2025

It already is a gamechanger. What I can say is that impressions are up 20% for those
two weeks of free trial, so its enough with just that metric, to say its worth signing
up and seeing what happens.

![](https://secure.gravatar.com/avatar/dd8abda7f9d793ce6ba282b18cf2418d52ba36dc5bbb1569255cf5032656d551?
s=60&d=retro&r=g)

### 󠀁[It’s beautiful trash and the auto-responder is an AI poser](https://wordpress.org/support/topic/its-beautiful-trash-and-the-auto-responder-is-an-ai-poser/)󠁿

 [jgladwill](https://profiles.wordpress.org/jgladwill/) 14 آڪٽوبر 2025

While the underlying tech on the main platform is worth 5 stars, the plugin and 
support service leaves something to be desired.On many occasions it doesn’t actually
connect to the platform, but it gaslights you into thinking that it is. It checks
all the boxes on looking and acting like a high quality plugin so you’re left questioning
your sanity. When contacting support you’re served with what seems like an auto 
responder marketed as an AI agent, it doesn’t know what you’re talking about but
it can cycle between 2 unrelated links in response to your questions. Update your
Knowledge Base to provide more clarity, use a trained model that can provide more
insight, or just say it’s an auto responder — don’t label it as AI simply for the
buzz. I forgot to mention that there’s annoying thing that happens when you’re logged
into the plugin dashboard and the platform dashboard at the same time. The message“
You are currently impersonating another user. Changes made may affect their account.”
displays and either the plugin or the platform locks itself. That might be a nice
feature if you factor out cross-talking false positives.

![](https://secure.gravatar.com/avatar/94df663a0305c3b29876d7b6781a187abc32bc0d3a7d72d68b0aeb17f1bd462e?
s=60&d=retro&r=g)

### 󠀁[This is a really good tool](https://wordpress.org/support/topic/this-is-a-really-good-tool-2/)󠁿

 [ferroche](https://profiles.wordpress.org/ferroche/) 8 آڪٽوبر 2025

It’s a very useful tool to improve SEO

![](https://secure.gravatar.com/avatar/90dad7df5f659778c4f77af9cac39ba0b8baacb09e7533e6833eefd5476eeed3?
s=60&d=retro&r=g)

### 󠀁[Great tool](https://wordpress.org/support/topic/great-tool-2268/)󠁿

 [felipemlg](https://profiles.wordpress.org/felipemlg/) 6 آڪٽوبر 2025

Is a great plugin to improve my site SEO

![](https://secure.gravatar.com/avatar/bf47c980768390761f0943c53cfcbfc559ffa8ebe62203eef1e38efcde24fd41?
s=60&d=retro&r=g)

### 󠀁[Handy SEO tool with room to grow](https://wordpress.org/support/topic/handy-seo-tool-with-room-to-grow/)󠁿

 [Saqib Saeed](https://profiles.wordpress.org/saqibsaeed/) 10 سيپٽمبر 2025

Really helpful for my site. I like how it handles bulk meta updates and the built-
in redirect manager saves me from installing extra plugins. The AI suggestions for
titles and descriptions are also a big plus. If they add something like a keyword
tracking or content audit feature in the future, it would cover almost everything
I need in one plugin. Overall, very solid and easy to use.

 [ جمع: سڀ 23 تبصرا پڙهو ](https://wordpress.org/support/plugin/metasync/reviews/)

## تعاون ڪندڙ & ڊولپرز

“Search Atlas SEO – Premier SEO Plugin for One-Click WP Publishing & Integrated 
AI Optimization” اوپن سورس سافٽ ويئر آهي. ھيٺين ماڻھن ھن پلگ ان ۾ حصو ورتو آھي.

تعاون ڪندڙ

 *   [ Search Atlas Group ](https://profiles.wordpress.org/shahrukhlinkgraph/)

واحد: “Search Atlas SEO – Premier SEO Plugin for One-Click WP Publishing & Integrated
AI Optimization” 1 لوڪل ۾ ترجمو ڪيو ويو آهي. [ترجمي ڪندڙن](https://translate.wordpress.org/projects/wp-plugins/metasync/contributors)
جي مهرباني سندن تعاون لاءِ.

[ترجمو ڪريو “Search Atlas SEO – Premier SEO Plugin for One-Click WP Publishing & Integrated AI Optimization” توهان جي ٻولي ۾.](https://translate.wordpress.org/projects/wp-plugins/metasync)

### ڊولپمينٽ ۾ دلچسپي؟

[ڪوڊ براؤز ڪريو](https://plugins.trac.wordpress.org/browser/metasync/)، چيڪ ڪريو
[SVN مخزن](https://plugins.svn.wordpress.org/metasync/)، يا رڪنيت حاصل ڪريو [ڊولپمينٽ لاگ](https://plugins.trac.wordpress.org/log/metasync/)
پاران [RSS](https://plugins.trac.wordpress.org/log/metasync/?limit=100&mode=stop_on_copy&format=rss).

## لاگ تبدیل ڪريو

#### 2.6.6

 * Fix: Invalidate OTTO JS detection transient on settings save and cache clear
    - Fix: Harden MCP tool registration to prevent fatal error on missing class
    - Fix: Heartbeat public-hash cache-key mismatch
    - Fix: TypeError on strtolower() with array @type in OTTO crawl-notify endpoint
    - Fix: Gate admin JS loading to MetaSync pages only
    - Fix: Process OTTO webhook URLs in background via WP-Cron
    - Fix: Optimize sync history cleanup with fetch-then-delete pattern
    - Fix: Cache OTTO manual exclusion list with transient and add composite index
    - Fix: Use SELECT COUNT(*) instead of loading all records in get_count()
    - Fix: Remove blocking Facebook Graph API call from wp_head
    - Fix: Only load MetaSync admin CSS on plugin pages
    - Fix: Lazy-load MCP server and SEO-inventory controller for non-MCP requests
    - Fix: Broken SQL placeholder in get_attachment_by_name()
    - Fix: Refactor rate limiter to use per-key transients instead of wp_options
      blob

#### 2.6.5

 * Feat: Native-First SEO Write Layer — sync all MetaSync/OTTO optimizations to 
   native WordPress SEO meta fields
    - Feat: Per-post advanced robots directives — nofollow, noarchive, nosnippet,
      noimageindex, max-snippet, max-image-preview, max-video-preview
    - Feat: Redirect health checker — MCP tool + admin panel
    - Feat: Redirect loop detection on create/save
    - Fix: Reduce memory footprint by gating heavy init on non-MetaSync AJAX requests
    - Fix: ArgumentCountError resolved by replacing printf with echo in code-snippets
      template
    - Fix: Unhook Elementor filters during MCP update_site_info under API key auth
    - Fix: Rename 16 non-prefixed AJAX actions to use metasync_ prefix
    - Fix: Promo sidebar overlap with main nav at narrow viewports
    - Fix: OTTO DOM corruption when page text contains less-than followed by digits
    - Fix: Restore case-sensitive SVG/HTML5 attributes after OTTO DOM processing
    - Fix: MetaSync status badge not updating on disconnect/reconnect
    - Fix: Remove duplicate canonical tags on sites without third-party SEO plugin
    - Fix: Submit Report button icon vertical alignment
    - Fix: 404 Monitor pagination layout and filter row overflow
    - Fix: Responsive layout for Redirections tablenav filters and search

#### 2.6.4

 * Fix: LLMs.txt settings now correctly persisted on save
    - Fix: Hidden diagnostic post no longer triggers Jetpack Social or RSS auto-
      share
    - Fix: mb_encode_numericentity() fatal on hosts without mbstring extension replaced
      with pure-PHP fallback
    - Fix: class-metasync-term-plugin-sync.php require_once guarded with file_exists
      to prevent fatal on Nexcess hosting
    - Fix: wp_tempnam() undefined fatal in Dimension Injector when called outside
      wp-admin context
    - Fix: WpeCommon::purge_url() undefined fatal in cache purge on WP Engine now
      guarded with method_exists
    - Fix: MCP_Tool_Cache_Purge_All class not found fatal guarded with class_exists
      check
    - Fix: Google Index require_once calls guarded with file_exists to prevent fatal
      when files are missing
    - Fix: PHP 8.1 add_submenu_page(null) deprecation fixed in import page and HTML
      visual editor

#### 2.6.3

 * Feature: BreadcrumbList schema auto-generated from post hierarchy with cross-
   plugin deduplication for Yoast, Rank Math, and AIOSEO
    - Feature: Hreflang language alternates support with WPML integration for multilingual
      sites
    - Feature: LLMs.txt generator with dedicated settings page and MCP tools
    - Feature: News sitemap and video sitemap generation
    - Feature: Taxonomy term SEO meta synced to Yoast, Rank Math, and AIOSEO for
      category and tag archive pages
    - Feature: Open Graph output extended with article timestamps, author, section,
      tags, and og:image dimensions
    - Feature: MCP tools for SEO plugin audit — read, diff, sync, and conflict detection
      across installed SEO plugins
    - Feature: MCP tools for OTTO pipeline — trigger optimization, check status,
      and verify SEO output
    - Feature: MCP cache-purge tools for per-URL and full-site cache invalidation
    - Feature: Whitelabel color personalization for admin UI
    - Improvement: Composer classmap autoloader covering all plugin classes, removing
      55+ scattered require_once calls
    - Improvement: MCP rate limiter wired into all tool calls with proper 429 responses
    - Improvement: GA4 event tracking replaces Mixpanel for plugin analytics
    - Improvement: Execution time limit added to MCP database query tool to prevent
      long-running queries
    - Fix: OTTO title and meta replacement no longer strips dollar signs from values
      like $500
    - Fix: Google Instant Indexing now auto-submits on post publish
    - Fix: LLMs.txt generation now excludes noindex posts
    - Fix: Missing PHP DOM extension handled gracefully in HTML-to-builder converter
    - Fix: Yoast and AIOSEO term meta storage corrected; SEO conflict handler fixed
      for term archive pages
    - Fix: WP Engine cache integration no longer calls non-existent purge_url() 
      method; Throwable errors now caught
    - Fix: Beaver Builder templates excluded from sitemap generation
    - Fix: Gutenberg blockquote block no longer shows invalid content error after
      OTTO applies changes
    - Fix: Redirections page filter and search controls no longer trigger add-redirection
      form validation
    - Fix: Settings page no longer shows Synced label and invalid API key error 
      simultaneously
    - Fix: Unsaved changes notification close button now works correctly
    - Fix: Composer autoloader updated with missing class entries to prevent fatal
      errors on fresh installs

#### 2.6.2

 * Improvement: Whitelabel now supports separate logo uploads for light and dark
   admin themes
    - Improvement: Breadcrumbs settings panel redesigned with cleaner layout and
      more configuration options
    - Fix: Page title tags now update correctly when Yoast SEO is active
    - Fix: OTTO optimizations no longer disappear when Rank Math is installed alongside
      the plugin
    - Fix: Duplicate keywords meta tag no longer appears in page source after OTTO
      applies keyword recommendations
    - Fix: Theme builder selector no longer lists builders that are not installed
      or detected on the site
    - Fix: MCP server now returns descriptive error messages instead of generic 
      failures
    - Fix: MCP server correctly handles post status and primary category fields
    - Fix: MCP server now supports Twitter card meta fields and bulk taxonomy term
      operations
    - Fix: Plugin sidebar icon and menu now match standard WordPress appearance
    - Fix: Long field labels in Settings no longer overflow their column
    - Fix: 404 Monitor bulk actions bar stays on one line instead of wrapping
    - Fix: Breadcrumbs settings section now shows its icon correctly

#### 2.6.1

 * Feature: Bulk SEO health dashboard — check pages missing meta title, description
   and schema
    - Feature: New schema types: LocalBusiness, HowTo, VideoObject
    - Feature: Extended schema types: Event, JobPosting, Review, Course, Organization,
      Person, WebSite
    - Feature: Breadcrumbs module with HTML output and BreadcrumbList schema
    - Feature: Primary category selector in post editor sidebar
    - Feature: Internal link suggestions in post editor
    - Feature: Site Verification page added to SEO navigation
    - Feature: CPU load awareness and deferral settings
    - Feature: Whitelabel-aware promo sidebar and quick links settings
    - Improvement: Replace all emoji icons with WordPress Dashicons across admin
      UI
    - Improvement: Compatibility page redesign: accordion rows, themes, CDN, troubleshooting
      section
    - Fix: Duplicate schema markup and meta descriptions on multiple pages
    - Fix: Sync handlers returning HTTP 200 with empty body on internal WP_Error—
      PHP 8 fatal prevented
    - Fix: Old UI flashing before new UI loads on page transition
    - Fix: UI misalignment on Dashboard and various admin pages
    - Fix: Schema markup not rendering correctly
    - Fix: NitroPack purge conflict on page-load path
    - Fix: Image alt-text fallback on Oxygen HTTP render path
    - Fix: Content Genius page sync full-width on Oxygen Builder
    - Fix: Crawl monitoring showing no data despite successful crawls
    - Fix: Oxygen Builder synced post content not visible on front-end
    - Fix: Restore Performance and CPU settings tab removed during refactor
    - Fix: Replace burst mode heartbeat with lightweight connection-ping
    - Fix: Render OTTO-persisted otto_jsonld in frontend schema output
    - Fix: schema_types returning empty array in wordpress_get_post_by_url
    - Fix: Correct Rate Now review URL and replace emoji star with Dashicon
    - Fix: Telemetry noise and whitelabel JSON decode bug
    - Fix: Add save button to Site Verification, Local Business, Code Snippets pages
    - Fix: Remove dead wp_ajax_metasync hook pointing to non-existent method
    - Fix: robots_txt_backups table missing on fresh activation
    - Fix: WP admin sidebar plugin icon vertical misalignment

#### 2.5.27

 * Fix: Image alt-text unreliable on Oxygen theme HTTP render path; added string-
   based fallback
 * Fix: Content Genius page sync renders full-width on Oxygen Builder
 * Fix: Apostrophe truncation in SEO extract functions causing content to be cut
   short
 * Fix: Crawl monitoring module shows no data despite successful crawl executions
 * Fix: Oxygen Builder synced post content not visible on front-end
 * Fix: CPU performance tab missing from Advanced Settings after refactor
 * Fix: JSON-LD schema deduplication: duplicate blocks on the same page
 * Fix: Schema/JSON-LD suppression for OTTO when third-party SEO plugins (Yoast,
   Rank Math, AIOSEO) are active
 * Fix: Remove dead `wp_ajax_metasync` hook pointing to non-existent `sync_items`
   method
 * Fix: Add missing `display_cpu_deferral_notice` method to `Metasync_Admin`
 * Fix: Oxygen Builder page template override guard in `create_page()` and `update_page()`(
   REST API)
 * Fix: Stale-options overwrite in `test_heartbeat_api_connection()`; replace burst-
   mode heavy heartbeat with lightweight connection-ping endpoint
 * Fix: Image alt-text string-based fallback in OTTO HTTP render path; Divi `data-
   et-multi-view` JSON attribute handling
 * Feature: Internal link suggestions in post editor sidebar
 * Feature: Replace burst-mode heavy heartbeat (`SyncCustomerParams`) with lightweight`
   connection-ping` endpoint — reduces payload and server load during key-pending
   state
 * Feature: MCP sync log: log changes, rollback, 90-day auto-clear, and manual clear
   button
 * Feature: Code minification and delivery (JS minifier)
 * Feature: CPU load awareness: adaptive deferral based on server load
 * Improvement: MCP `wordpress_get_post_by_url` extended to return full SEO metadata(
   title, description, schema, OG fields, focus keyword)
 * Improvement: MCP System diagnostics and read-only database access tools (`wordpress_get_system_info`,`
   wordpress_get_active_plugins`, `wordpress_get_cron_jobs`, `wordpress_db_query`)
 * Improvement: MCP `wordpress_get_seo_inventory` tool: bulk SEO health data across
   all posts in one call
 * Improvement: Log – fatal-only filtering — `capture_php_error()` now passes only`
   E_USER_ERROR` and `E_RECOVERABLE_ERROR`; warnings, notices, and deprecations 
   are dropped
 * Improvement: Log – level gate in `send_to_sentry()` and `TelemetryManager::send_message()`—
   info/warning/debug events never reach the proxy
 * Improvement: Log – debug window reduced from 60 min to 15 min (900s transient
   TTL) for faster re-reporting of recurring fatal errors
 * Improvement: Logging cleanup – removed 15+ dead `log_heartbeat('info', ...)` 
   calls (method already early-returns on `'info'`)
 * Improvement: Logging cleanup – removed operational noise from `Metasync_Rate_Limiter`,`
   Metasync_Cache_Purge`, and `Metasync_API_Backoff_Manager`

#### 2.5.26

 * Improvement: AIOSEO compatibility
 * Fix: preg_replace backreference injection in title deduplication (titles with\
   $N sequences)
 * Fix: Title tag deduplication and SEO plugin conflict handlers
 * Fix: API rate limiting causes stale cache and robots/canonical settings ignored
 * Fix: Dollar signs being stripped from image alt text
 * Fix: Heading deployment on Divi/page-builder sites
 * Fix: PHP 7.4 compatibility — polyfills for str_contains/str_starts_with/str_ends_with
   and match expression rewrites
 * Feature: NitroPack full flush + targeted object cache
 * Feature: WP Database & Object Caching cleanup

#### 2.5.25

**Bug Fixes:**
 * Fix: OTTO persistence not syncing titles, descriptions, OG/Twitter
fields were only written when persistence was enabled, but OTTO’s own render filters
read those same staging keys; added coverage for regular posts/pages; OG/Twitter
persistence now also writes to RankMath and Yoast equivalents so SEO plugins pick
up OTTO data; OG renderer falls back to OTTO staging keys when persistence keys 
are empty * Fix: DB column missing on older installs now self-heals all three required
columns * Fix: Cap WP announce ping to max 5 per plugin activation lifecycle — removed
unbounded cron retry; counter resets on fresh activation and clears on deactivation*
Fix: Dollar signs stripped from image alt text during deployment * Fix: Heading 
deployment broken on some outdated Divi versions * Fix: One case of duplicate meta
name=”description tags when MetaSync and AIOSEO coexist * Fix: XML sitemap auto-
update not triggering when posts published via Gutenberg * Fix: Divi header/footer
hidden on blog posts synced via Content Genius

#### 2.5.24

**Bug Fixes:**
 * Fix: Whitelabel slug not respected in admin links — \”Add Redirect\”,\”
404 Monitor\” tab, and \”Import from SEO Plugins\” buttons were using hardcoded `
searchatlas-*` slugs instead of the configured WL slug * Fix: Hardcoded SearchAtlas/
Search Atlas brand strings replaced with whitelabel-aware output across admin views,
dev panel, site health checks, and MCP tool descriptions * Fix: \”SearchAtlas AI
Pages\” dashboard widget title ignoring whitelabel plugin name setting * Fix: Whitelabel
icon lost after exporting and importing the plugin on a different site — icon is
now bundled inside the export ZIP and restored to the new site’s uploads directory
on import * Fix: Whitelabel icon not shown on WordPress Dashboard  Updates page —
icon injected into the `update_plugins` site transient so the correct branded icon
appears regardless of the update API response

#### 2.5.23

**Bug Fixes:**
 * Fix: MetaSync WP plugin breaks Elementor front-end spacing — SimpleHtmlDOM`
stripRN` was stripping whitespace between inline elements; now set to `false` * 
Fix: Elementor headings override Global Fonts after Content Genius sync — removed
forced Roboto font so headings inherit site’s Global Font settings * Fix: Elementor
Canvas template incorrectly applied when syncing articles as posts * Fix: Admin 
bar status icon now reflects missing UUID as a distinct warning state (orange) rather
than generic disconnected state

**Improvements:**
 * Performance: Added transient cache to OTTO JS check to reduce
overhead on every request * Improvement: Cache Purge — Added per-URL purge support*
Improvement: Cache Purge — Query string normalization strips UTM/gclid/fbclid params
before purge so all URL variants resolve to the same canonical URL * Improvement:
Cache Purge — Edge CDN purge integrations targeted via configuration * Improvement:
Remove non-publishable roles (Subscriber, Contributor) from Content Genius User 
Roles to Sync setting * Improvement: Validation message added when publishing AI
Landing Pages with plain permalink structure

**Features:**
 * Feature: WordPress Site Health Integration — MetaSync now registers
checks in the WP Site Health panel * Feature: Media Optimization * Feature: Rate
the Plugin notice — shows a dismissible prompt after 7 days of usage; hidden when
whitelabel is enabled

**Refactoring:**
 * Removed `instant-index/` vendor tree (~714 files); replaced 
Google SDK with native PHP implementation * Decomposed `Metasync_Admin` god object(
17,849 lines) into 10 focused classes; admin reduced to ~3,986 lines * Decomposed`
Metasync_Public` into focused classes; REST API routes extracted to `Metasync_Rest_Api`*
Extracted 23 inline JavaScript blocks into proper `.js` files loaded via `wp_enqueue_script`

#### 2.5.22

 * Improvement: Heartbeat connection/pool logic to reduce the number of external
   requests
 * Improvement: Adapt scenarios of Idle WpRocket + Active Kinsta Cache that was 
   preventing the cache to be purged.

#### 2.5.21

### Features

 * Add hosting cache integration (WP Engine + Kinsta) with per-provider toggles 
   in Advanced  Cache
    Management
 * Add WP Engine native cache purge (Varnish + Memcached) via `WpeCommon`
 * Add Kinsta native full-page cache purge via `KinstaCache::kinsta_cache_purge_full()`
 * 
   ### Bug Fixes
   
 * Fix: SEO placeholder tokens (%%title%%, %sitename%, #post_title#, etc.) now resolved
   to real values on
    import from Yoast / Rank Math / AIOSEO
 * Fix: Customer schema markup being injected into the global site header
 * Fix: WP Rocket compatibility — OTTO no longer disables WP Rocket JS/CSS optimization
   features
 * Fix: WP Rocket + Kinsta cache conflict causing meta title/description to revert
 * Fix: CSS injection methods (`enqueue_page_custom_css`, Elementor, Divi) missing
   from `Metasync_Public`
 * Fix: Plugin URI and Author URI fields silently discarding valid URLs

#### 2.5.20

 * Fixed a case where a empty Otto meta description was overwriting the existing
   one.

#### 2.5.19

New Features

 * SEO Sidebar in Post Editor — Edit Meta Title, Meta Description and URL slug directly
   from the post/page
    editor sidebar
 * Bot Detection Layer for OTTO — Detects and tracks bots with statistics dashboard
 * Bing Instant Indexing — Submit URLs directly to Bing
 * Plugin Setup Wizard — Guided setup process for new users
 * Execution Settings — New controls under Advanced Settings
 * Debug Mode Auto-Disable & Safety Limits — Automatically disables after a set 
   period
 * Enhanced Error Categorization — Improved monitoring with categorized error tracking
 * Virtual robots.txt / sitemap.xml — Served virtually when host blocks direct file
   writes
 * OTTO 404-Specific Filtering — Filter OTTO suggestions for 404 pages
 * Heartbeat reliability improvements
 * Improvements
 * Schema Markup disable option — Can now be toggled per Post/Page Editor settings
 * Whitelabel form validation — Prevents partial saves without whitelabel mode activation
 * Host Blocking in whitelabel — Host blocking now covered by whitelabel settings
 * Support Token rate limiting — Properly enforced during login
 * Report Issue with Sentry User Feedback — Image attachments supported
 * MCP Tool API key auth — Fixed permission checks for API key-authenticated requests
 * Bug Fixes
 * Fixed OTTO removing original meta description when no OTTO description deployed
 * Fixed plugin breaking Elementor front-end spacing when span tag was inner H1
 * Fixed WP Rocket + Kinsta cache conflict causing meta titles/descriptions to disappear
 * Fixed ALT text not applied on home page and other pages for Custom Theme
 * Fixed Plugin URI and Author URI not being saved
 * Fixed UI issues in admin screens
 * Fixed sync logs not showing newest info after filtering
 * Fixed exported whitelabel settings not uploading to another site
 * Fixed plugin settings hiding in plugin menu but not under WordPress General settings
 * Fixed Import SEO Data missing from access control list
 * Stability / PHP 8.1+ Compatibility
 * 13 improvements with deprecated PHP functions below PHP V8.0

#### 2.5.18

 * Removed JWT-based temporary support access token system
 * Improved internal code documentation

#### 2.5.17

 * New: Administrator-Controlled Remote Support – Support access now requires explicit
   consent with secure, time-limited JWT tokens you generate and control
 * New: Support Access Management UI – Generate, view, and revoke support tokens
   directly from plugin settings
 * New: Email notifications when support tokens are generated, used, or revoked
 * Security: Connect to Search Atlas now uses time-limited, single-use tokens instead
   of persistent credentials
 * Security: Added rate limiting to Connect to Search Atlas authentication

#### 2.5.16

 * New: Administrator-Controlled Remote Support – Support access now requires explicit
   consent with secure, time-limited tokens you generate and control
 * Security: Enhanced Search Atlas SSO authentication with time-limited tokens
 * Security: Improved access control for administrative functions
 * Security: Added rate limiting to authentication endpoints
 * Improvement: Optimized token validation for better performance

#### 2.5.15

 * **Fix:** Improved compatibility with the **NitroPack** cache plugin.
 * **Fix:** Resolved a compatibility issue with the **Divi Timeline** widget.
 * **Fix:** Resolved a compatibility issue with the **Divi MultiView** widget.
 * **Fix:** Fixed an issue where static text in Advanced Settings displayed “OTTO/
   SA” instead of the **White Label** name.
 * **Fix:** Improved input validation within the **Redirection** form.
 * **Fix:** Fixed an issue where the **Cancel** button in the Redirection feature
   was not triggering.
 * **Fix:** Resolved an issue where **General Settings** would reset after a White
   Label password was set.
 * **Improvement:** Enhanced the filter and search modules in the **Redirection**
   section.
 * **Improvement:** When a new sitemap is generated, the **robots.txt** file will
   now automatically update with the correct link.
 * **Improvement:** Simplified plugin navigation for a better user experience.
 * **Improvement:** Removed deprecated files and unnecessary logs to optimize performance.
 * **Improvement:** Added **MCP** support.
 * **Improvement:** Added data persistence with **granularity** support.
 * **Improvement:** Improved notification messaging to better inform users about
   plugin updates.
 * **Feature:** Added full support for **Oxygen Builder**.
 * **Feature:** **Plugin Access Control:** Added a setting under Advanced Settings
   to define which user roles can access the plugin.
 * **Feature:** **Advanced Access Control:** White Label users can now disable specific
   settings or features per user role (**Settings > White Label > Advanced Access
   Control**).
 * **Feature:** Added a dedicated **Import SEO Data** screen.
 * **Feature:** Added an option to set all external links to `target="_blank"` (**
   Settings > General > Post/Page Settings**).
 * **Feature:** Added an option to add `rel="nofollow"` to all external links (**
   SEO > Indexation > Indexation Control**).
 * **Miscellaneous:** Minor cross-compatibility improvements for legacy PHP versions.

#### 2.5.14

 * **Fix:** Fixed a case of compatibility with Formidable Form Builder
 * **Fix:** Fixed a case of compatibility with Essentials Theme
 * **Fix:** Small adjustments in overall code for performance
 * **Improvement:** Improvement of OTTO SSR system
 * **Improvement:** Small adjustments in the UX
 * **Improvement:** Improvement of suggestions persistence in WP DB.

#### 2.5.13

 * **Fix:** Fixed a case where new published article was only showing headers
 * **Fix:** Fixed a case of compatibility with Essentials Theme
 * **Fix:** Small adjustments in overall code for performance
 * **New Feature: Whitelabel Plugin Export –** We included a feature to export a
   version of the plugin with your WL info. You could now easily install the plugin
   through different hosts, without the need to manually update/include the WL settings.
 * **New Feature: Import from RankMath/Yoast/AIOSEO –** We included a feature to
   import Robots.txt, Sitemap.xml, Schemas and Indexation Options from SEO Plugins.
 * **New Feature: Advanced Settings -> Clear Transient Cache –** We included a feature
   to clear the transient cache used to boost page performance. The cache stores
   the deployed changes from the platform, avoiding unnecessary process to apply
   the changes.
 * **Improvement:** Small adjustments in OTTO SSR
 * **Improvement:** Small adjustments in Light Theme version
 * **Improvement:** We included a option in the Settings to Disable OTTO Toolbar.
 * **Improvement:** Otto Toolbar is Whitelabel friendly (Apply WL name)

#### 2.5.12

 * **Fix:** Fixed a case of compatibility with Slider Revolution
 * **Fix:** Fixed a case of duplication in content synced
 * **Fix:** Small adjustments in PHP Warnings being triggered
 * **Fix:** Fixed a case of custom child theme triggering errors in error log
 * **New Feature: Light/Dark Theme –** We included a feature that allow users to
   switch the plugin colors to a light version.
 * **New Feature: Content Genius Authors –** We included a feature under settings
   where you could choose what user roles would be synced with Content Genius
 * **New Feature: OTTO Changes Viewer –** We included a feature to check what changes
   are being applied in a page optimized by OTTO.
 * **Improvement:** We improved the OTTO detection system.
 * **Improvement:** Changes in Robots.txt could be rollbacked with a historic of
   changes
 * **Improvement:** We included a option in the Indexation feature to disallow Category
   pages.
 * **Improvement:** Small optimizations in the code for page speed improvement.

#### 2.5.11

 * **Fix:** Fixed a case of compatibility with Woocommerce
 * **Fix:** Fixed a case of redirections not working when the target URL was deleted
 * **Fix:** Fixed a case of Error Logs not displaying correctly
 * **Fix:** Fixed a case of PHP Warning due outdated PHP version
 * **Fix:** Fixed a case of custom child theme triggering errors in error log
 * **New Feature: Report a Issue –** We included a feature that allow users to notify
   Issues directly from the plugin.
 * **Improvement:** We improved the Whitelabel settings to hide specific features
   if needed.
 * **Improvement:** Improvements on system messages

#### 2.5.10

 * **Fix:** Fixed a case of compatibility with Gravity Forms
 * **Fix:** Fixed a case of compatibility with Elementor Pro
 * **Fix:** Fixed a case of compatibility with DIVI
 * **Fix:** Fixed a case where the post editor preview was blocked
 * **Fix:** Fixed a case of original meta title and meta description being overwritten
   by OTTO
 * **New Feature: Custom Pages –** We included a feature that allow users to create
   custom pages bypassing existing Themes and Styles.
 * **New Feature:** **OTTO Excluded URLs –** We included under Compatibility Tab,
   a option to Turn off OTTO changes per URL.
 * **New Feature:** **Import Redirections –** Users could now import redirections
   from .csv file or directly from Yoast/RankMath/AIOSEO.
 * **Improvement:** We improved the Whitelabel settings to hide specific features
   if needed.
 * **Improvement:** Minor changes in core functions.
 * **Improvement:** Excluded from Sitemap generator URLs that aren’t related with
   live pages.

#### 2.5.9

 * **Fix:** Fixed a case where the plugin was duplicanting the meta description 
   tag
 * **Fix:** Fixed a case where the post editor was preventing user to save OG tags.
 * **New Feature:** We included in advanced settings a option to test the connectivity
   between host and the platform.
 * **New Feature:** Users could generate SITEMAP.xml directly in the plugin (This
   function will disable current sitemap.xml plugins)
 * **New Feature:** User could Enable/Disable storing OTTO Meta Title and Meta Description
   into the Database. When enabled, it will overwrite Meta Title and Meta Description
   of Yoast/RankMath, etc, and the old meta title and meta description
 * **Improvement:** We improved the Whitelabel settings to hide specific features
   if needed.
 * **Improvement:** Minor changes in cross-compatibility with outdated PHP versions.

#### 2.5.8

 * **Fix:** Some conditions was preventing saving new/edit posts directly from the
   editor
 * **Fix:** Non-standard tags found in body of the page, are being detect as plain
   text.
 * **New Feature:** White Label Clients could turn on/off Plugin features in Whitelabel
   Settings.
 * **Improvement:** Minor changes in cross-compatibility with outdated PHP versions.

#### 2.5.7

#### 2.5.6

 * **Prevention**: New error detection system.
 * **White Label**: 1-click Auth will sync the logo from the WL dashboard
 * **Fixes & UX**: Allow Rollback changes in Meta Title and Meta Description that
   was being stored in the Database.

#### 2.5.5

 * **Performance**: Significant improvement to dashboard loading speed.
 * **White Label**:
    - New dedicated White Label settings screen (Settings>White Label).
    - Added password protection for White Label settings.
 * **Logging**: Introduced Sync Logs to display implemented website changes.
 * **Fixes & UX**: Minor UX adjustments and a fix for a false positive XSS issue
   in unused code.
 * **System**: Minor OTTO system optimizations to reduce disk space and memory usage.

#### 2.5.4

 * HotFix: In some cases, the **error log** was becoming too large, causing host
   performance to slow down.

#### 2.5.3

 * Included Compatibility Screen V.1, that shows most common Themes and plugins 
   and compatibility
 * Improved error logs system

#### 2.5.2

No changelog available.

#### 2.5.1

 * **Improved Dashboard Loading** for public dashboard URLs.
 * **Enhanced compatibility** with naked URLs (non-www) on the platform.
 * **Refined the Connection Status Bar.**
 * **Fixed a bug** where the Connection Tips Box didn’t expand when clicked.
 * **Enabled the storage** of meta titles and descriptions in the database.
 * **Added an option** to disable the dashboard view from the settings page.
 * **Created a setting** to disable the Connection Status Bar from the admin bar.
 * **Implemented a new Telemetry system** to streamline bug detection.
 * **Resolved an issue** that caused error logs to be generated multiple times.
 * **Optimized the rendering of AMP pages** to prevent unrecognized HTML tags.

#### 2.5.1

 * **Improved Dashboard Loading** for public dashboard URLs.
 * **Enhanced compatibility** with naked URLs (non-www) on the platform.
 * **Refined the Connection Status Bar.**
 * **Fixed a bug** where the Connection Tips Box didn’t expand when clicked.
 * **Enabled the storage** of meta titles and descriptions in the database.
 * **Added an option** to disable the dashboard view from the settings page.
 * **Created a setting** to disable the Connection Status Bar from the admin bar.
 * **Implemented a new Telemetry system** to streamline bug detection.
 * **Resolved an issue** that caused error logs to be generated multiple times.
 * **Optimized the rendering of AMP pages** to prevent unrecognized HTML tags.

#### 2.5.0

 * **Search Atlas SSO**
    - Users can now authenticate the plugin with a single click, eliminating manual
      setup steps and streamlining the entire process.
 * **OTTO One-Click Activation**
    - After successful authentication, if an OTTO project exists in Search Atlas,
      its configurations are automatically imported and applied within WordPress.
 * **White Label Branding**
    - The white label experience has been significantly improved. Upon one-click
      authentication, any configured white label settings are automatically imported.
      This includes:
    - Plugin Name
    - Logo
    - OTTO Name
    - Dashboard URL
    - From then on, all plugin connections reflect the customer’s white label branding.
      These settings are also accessible in a new **Advanced tab** within the plugin
      settings.
 * **Dashboard Access**
    - Direct access to the customer’s OTTO project dashboard is now available from
      within the plugin.
 * **Plugin Redesign**
    - The plugin has been fully rebranded with a refreshed design that aligns with
      the current Search Atlas dashboard, offering a more consistent and modern 
      user experience.
 * **Reset Plugin**
    - A new option has been added to fully reset plugin configurations back to their
      default values.
 * **Error Logs**
    - Enhanced error logging is now available. When WordPress debug modes are enabled,
      the plugin can generate anonymous logs that may be shared with the specialist
      team for troubleshooting.
 * **Search Atlas SSO**
    - Users can now authenticate the plugin with a single click, eliminating manual
      setup steps and streamlining the entire process.
 * **OTTO One-Click Activation**
    - After successful authentication, if an OTTO project exists in Search Atlas,
      its configurations are automatically imported and applied within WordPress.
 * **White Label Branding**
    - The white label experience has been significantly improved. Upon one-click
      authentication, any configured white label settings are automatically imported.
      This includes:
    - Plugin Name
    - Logo
    - OTTO Name
    - Dashboard URL
    - From then on, all plugin connections reflect the customer’s white label branding.
      These settings are also accessible in a new **Advanced tab** within the plugin
      settings.
 * **Dashboard Access**
    - Direct access to the customer’s OTTO project dashboard is now available from
      within the plugin.
 * **Plugin Redesign**
    - The plugin has been fully rebranded with a refreshed design that aligns with
      the current Search Atlas dashboard, offering a more consistent and modern 
      user experience.
 * **Reset Plugin**
    - A new option has been added to fully reset plugin configurations back to their
      default values.
 * **Error Logs**
    - Enhanced error logging is now available. When WordPress debug modes are enabled,
      the plugin can generate anonymous logs that may be shared with the specialist
      team for troubleshooting.
 * **Disable SSO**
    - Disable 1 Click WP Authentication from Dashboard

BUG FIXES:

 * Disabled Canonical redirects generating loops
 * Check if URL could be crawled
 * Duplicated element with YITH plugin
 * FAQ format conflict with Theme Builder
 * Conflict with Hostify Booking Engine plugin
 * Old version of Elementro Pro breaking CSS

#### 2.4.4

…

## ميٽا

 *  Version **2.6.6**
 *  Last updated **5 ڏينهَن اڳ**
 *  Active installations **8,000+**
 *  WordPress version ** 5.2 يا وڌيڪ **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.1 يا وڌيڪ **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/metasync/) ۽ .[Ukrainian](https://uk.wordpress.org/plugins/metasync/).
 *  [پنھنجي ٻولي ۾ ترجمو ڪريو](https://translate.wordpress.org/projects/wp-plugins/metasync)
 * Tags
 * [404 monitor](https://snd.wordpress.org/plugins/tags/404-monitor/)[schema](https://snd.wordpress.org/plugins/tags/schema/)
   [seo](https://snd.wordpress.org/plugins/tags/seo/)[sitemap](https://snd.wordpress.org/plugins/tags/sitemap/)
 *  [ترقي يافته ڏيک](https://snd.wordpress.org/plugins/metasync/advanced/)

## درجه بندي

 3.4 out of 5 stars.

 *  [  13 5-star reviews     ](https://wordpress.org/support/plugin/metasync/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/metasync/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/metasync/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/metasync/reviews/?filter=2)
 *  [  9 1-star reviews     ](https://wordpress.org/support/plugin/metasync/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/metasync/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/metasync/reviews/)

## تعاون ڪندڙ

 *   [ Search Atlas Group ](https://profiles.wordpress.org/shahrukhlinkgraph/)

## سھائتا

چوڻ لاءِ ڪجهه آهي؟ مدد گهرجي؟

 [ڏسو سپورٽ فورم](https://wordpress.org/support/plugin/metasync/)

## عطيو

ڇا توھان ھن پلگ ان جي ترقي ۾ مدد ڪرڻ چاھيو ٿا؟

 [ هن پلگ ان ڏانھن مدد ڪريو ](http://searchatlas.com)