WordPress plugin intelligence profile

Semly – AI Visibility & GEO

Connect WordPress to Semly for AI visibility and GEO. Publish and update articles from your Semly account.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.2.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update13 Oct 202620d ago
Active installations10Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 3 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Semly – AI Visibility & GEO version 0.2.1 as active, updated 20d ago and tested up to WordPress 7.1.

Overview

About this plugin

Semly – AI Visibility & GEO connects your WordPress website to Semly, a platform for understanding and improving how your brand appears in answers from ChatGPT, Gemini and other AI platforms.

Use Semly to move from visibility analysis to content planning, creation and publishing. Monitor relevant questions, compare your brand with competitors, explore cited sources and identify content opportunities. Turn recommendations into articles, then publish and update them on WordPress through this plugin.

What you can do in Semly

  • Monitor brand visibility across AI platforms and track relevant prompts.
  • Compare visibility with competitors and identify content gaps.
  • Analyze the sources cited in AI answers.
  • Get recommendations to guide your next content actions.
  • Create articles and manage their publication on WordPress.

The WordPress dashboard shows a free one-time report, connected brand monitoring for the last 30 days and linked articles. Advanced analysis and content creation take place in the Semly platform. Visibility and recommendations in third-party AI answers are not guaranteed.

What this WordPress plugin does

  • Generate a free one-time visibility report without a Semly account.
  • View real monitoring metrics for the paired brand, compared with the previous 30 days.
  • Connect your site using a short-lived pairing token from Semly. No WordPress application password is needed.
  • Send articles from Semly to WordPress as drafts or publish them directly.
  • List and synchronize linked articles while keeping their WordPress post IDs, draft/published/scheduled status and publication dates. Confirm before overwriting manual edits.
  • Let a WordPress administrator approve existing posts before Semly can update them.
  • Disconnect the integration without deleting previously published articles.

An active Semly account with the appropriate brand and module permissions is required for connected monitoring and article publishing. The free report does not require an account. The Semly service may require a paid subscription.

The plugin itself is free to download.

Generate a token in Semly and paste it into Semly > Connection. Your site address is detected automatically. The connection supports ordinary posts, titles, slugs, safe HTML, drafts, publication and preservation of scheduled posts.

It does not import all existing articles.

Semly can update only posts it created or posts explicitly approved by a WordPress administrator. If you previously used the Semly API integration, disconnect that method in Semly before pairing the plugin. To link an existing article, try saving it from Semly, approve the pending link in the plugin settings, then retry the save.

Its WordPress post ID stays unchanged.

External service and data

ai/api/wordpress/plugin/ when an administrator creates or reads a free visibility report, pairs a site, opens connected monitoring, checks or disconnects a connection, or synchronizes a linked article. A free report sends the domain, email, site name, language and country to Semly; the existing report service saves a lead and applies retention and request limits. Polling runs only while the report is generating.

Connected monitoring reads the paired brand’s real data for the last 30 days compared with the previous 30 days. It sends the pairing token, site URL, WordPress username and random installation/connection identifiers. These are needed to associate the installation with the selected brand and verify the connection.

Semly sends a separate communication credential; WordPress stores only its SHA-256 hash and does not store the pairing token itself.

After pairing, Semly makes authenticated HTTPS requests to this site’s semly/v1 endpoints. These requests carry the article identifier and, for writes, the title, slug, HTML content and draft/publish status. WordPress returns connection capabilities or the linked post’s identifier, status and URL.

The plugin does not send unrelated post content, passwords or a list of all posts to Semly. No analytics or tracking scripts are included.

Read the Semly terms and privacy policy before connecting. Contact support through your Semly account.

Security and revocation

HTTPS with a valid public certificate is required. The credential is accepted only by the plugin’s endpoints and cannot sign in to WordPress or access its general REST API. Administrator configuration and approvals require WordPress capabilities and a nonce.

Each request checks the current permissions of the user who paired the installation.

Unsafe HTML and WordPress block directives are rejected. Shortcode brackets from Semly are stored as HTML entities and displayed as text. The integration does not accept arbitrary authors, metadata or post types.

Disconnect in Semly > Connection to revoke access immediately. Deactivation disables the endpoints; explicit reactivation requires new pairing. Existing posts and their protected Semly identity metadata are preserved.

Normal WordPress plugin upgrades preserve the publication connection and posts. 0 must disconnect and pair again before they can read monitoring data.

Disconnecting in Semly stops new synchronization and attempts remote revocation. If the site is unavailable, Semly displays a warning; disconnect locally in WordPress to finish revocation.

The plugin logs fixed security event names through the semly_connector_security_event action and, when WP_DEBUG_LOG is enabled, the WordPress debug log. It never intentionally logs tokens, communication credentials or article content.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • content
  • geo
  • integration
  • publishing
  • semly
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity13 Oct 202620d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version0.1.10.2.1
WordPress compatibility7.1.27.1.3
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.