WordPress plugin intelligence profile

Nyrav SEO

Connects your site to Nyrav so the SEO fixes, schema and articles you approve in Nyrav are applied to WordPress automatically.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.4.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update2 Nov 20265h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
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 Nyrav SEO version 1.4.0 as active, updated 5h ago and tested up to WordPress 7.1.

Overview

About this plugin

Nyrav is an AI SEO and AEO (answer engine optimization) service. It audits your website, writes a 30-day plan every month for Google and AI assistants (such as ChatGPT, Gemini, Perplexity and Claude), and drafts the work. You review and approve each change in the Nyrav app; this plugin then applies it to your site:

  • SEO titles and meta descriptions (written into Yoast SEO, Rank Math or All in One SEO if you use one, otherwise output by this plugin)
  • Image alt text in your media library
  • Schema (JSON-LD) such as Organization, Service and FAQ
  • Hiding pages from search engines (noindex)
  • 301 redirects
  • New blog articles, saved as drafts or published
  • An llms.txt file for AI assistants
  • Image optimisation: compressing and resizing large media library images (the original is kept as a backup and can be restored), plus an optional WebP copy
  • Internal links: linking a phrase in a page’s text to another page on your site (and removing that link again)
  • A mobile viewport meta tag (only if Nyrav found your theme has none) and the Google Search Console verification meta tag

Nothing changes without your approval in Nyrav. The plugin needs a Nyrav account to do anything; on its own it only shows a connection key under Settings → Nyrav.

Nyrav is operated by JSM GLOBAL BPO SERVICES PVT LTD. Project designed and developed by PPC Expertz.

External services

This plugin connects your site to Nyrav, an AI SEO/AEO service operated by JSM GLOBAL BPO SERVICES PVT LTD (designed and developed by PPC Expertz). It is required for the plugin to work.

The plugin does not make outgoing requests and contains no tracking. Instead, the Nyrav service calls the plugin’s REST endpoints ( /wp-json/nyrav/v1/... ) on your site, and only after you have pasted the connection key into Nyrav.

Every request must be signed with that key.

When Nyrav calls your site:

  • When you connect the site, and when Nyrav checks the connection ( GET /wp-json/nyrav/v1/status ): the plugin returns your site name, home URL, WordPress version, plugin version, which SEO plugin is active (Yoast SEO, Rank Math, All in One SEO or none), whether WooCommerce is active, which of the features below this plugin version supports, and the address of your XML sitemap.
  • When you approve page changes ( POST /wp-json/nyrav/v1/apply ): Nyrav sends the page URL and the new SEO title, meta description, image alt text, schema, noindex setting or redirect target. The plugin returns whether each change was applied.
  • When you approve an article ( POST /wp-json/nyrav/v1/post ): Nyrav sends the article title, slug, content, meta description, FAQ and whether to publish it or save it as a draft. The plugin returns the new post’s ID, status, URL and edit link.
  • When you approve an llms.txt file ( POST /wp-json/nyrav/v1/llms ): Nyrav sends the llms.txt text. The plugin returns whether an llms.txt file in the site root was updated.
  • When you approve an image optimisation, or ask to undo one ( POST /wp-json/nyrav/v1/images/optimize, POST /wp-json/nyrav/v1/images/restore ): Nyrav sends the image URL and the maximum width, quality and whether to make a WebP copy. The plugin returns the media library ID, the file size before and after, and the WebP copy’s URL.
  • When you approve an internal link, or ask to remove one ( POST /wp-json/nyrav/v1/links/insert, POST /wp-json/nyrav/v1/links/remove ): Nyrav sends the page URL, the phrase to link and the page on your site to link to. The plugin returns the post ID and whether the link was added or removed.
  • When you approve head tags ( POST /wp-json/nyrav/v1/head ): Nyrav sends whether to add a mobile viewport meta tag and your Google Search Console verification code. The plugin returns which of the two are now switched on.

No visitor data, user accounts, passwords or other personal data are sent to Nyrav by this plugin.

  • Nyrav terms of service: https://nyrav.ai/terms
  • Nyrav privacy policy: https://nyrav.ai/privacy
WordPress.org metadata

Plugin tags

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

  • image optimization
  • internal links
  • llms txt
  • llms.txt
  • schema
  • seo
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 5.8 · PHP 7.4
Update activity2 Nov 20265h 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

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

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.