Title: OptiRank
Author: Mohsin Webs
Published: <strong>September 23, 2026</strong>
Last modified: September 23, 2026

---

Search plugins

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

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

# OptiRank

 By [Mohsin Webs](https://profiles.wordpress.org/mohsinwebs/)

[Download](https://downloads.wordpress.org/plugin/optirank.4.0.1.zip)

 * [Details](https://wordpress.org/plugins/optirank/#description)
 * [Reviews](https://wordpress.org/plugins/optirank/#reviews)
 *  [Installation](https://wordpress.org/plugins/optirank/#installation)
 * [Development](https://wordpress.org/plugins/optirank/#developers)

 [Support](https://wordpress.org/support/plugin/optirank/)

## Description

OptiRank helps you optimize every page for search engines without locked features
or forced accounts. It covers on-page SEO, technical SEO, structured data, redirects,
and optional AI-powered content writing using your own API key.

**Why choose OptiRank?**

 * Free core SEO for unlimited sites — no PRO paywall
 * Clear SEO score based on common on-page factors (not an official Google score)
 * AI Content Writer: generate full, SEO-ready blog posts after connecting your 
   OpenRouter API key
 * XML sitemap, schema markup, Open Graph, redirects, 404 monitor, and internal 
   linking in one plugin
 * Built for WordPress 6.0+ and PHP 8.0+

**On-page & content SEO**

 * SEO title and meta description with templates and character guidance
 * Focus keyphrase and additional keyphrases
 * Live on-page SEO and readability analysis while you edit
 * Meta robots, canonical URL, and social (Open Graph / Twitter) fields
 * Image ALT helpers and link counters on posts and pages

**Technical SEO**

 * Dynamic XML sitemap for posts, pages, custom post types, categories, tags, and
   images
 * robots.txt reference and optional custom robots content
 * Redirect manager (301, 302, 307, 308)
 * Optional 404 monitor and lightweight broken-link checks
 * Instant Indexing (IndexNow) and optional llms.txt for AI crawlers

**Schema & rich results**

 * Modular Schema.org JSON-LD: Organization, WebSite, Article, WebPage, Breadcrumb,
   FAQ, HowTo, Product, LocalBusiness, and more
 * Auto-detection helpers for common content patterns
 * WooCommerce product schema enhancements when WooCommerce is active

**Site audit & insights**

 * SEO Health score and diagnostic checks
 * Keyword cannibalization and orphan content reports
 * Conflict detection when other SEO plugins are active
 * Rank Tracker keyword list (you manage keywords; no fabricated positions)

**AI Assistant & Content Writer (optional)**

Connect your own OpenRouter API key under Content AI. Then you can:

 * Generate SEO titles, meta descriptions, and keyword suggestions
 * Get SEO and readability improvement tips
 * Suggest FAQs and schema ideas
 * **Write a full SEO-optimized blog post** from a topic or brief — structured with
   H2/H3, intro, body, and conclusion aligned with common Google content quality
   expectations (helpful, original, clear structure). Nothing is published until
   you review and save.

AI never overwrites your content automatically. You always review and apply suggestions
yourself. The API key stays on the server and is never exposed in page source or
JavaScript.

**Privacy & performance**

 * No tracking or telemetry by default
 * Content is sent to OpenRouter only when you click an AI action
 * Admin assets load only on relevant screens
 * No heavy scans on every frontend page load

### External services

OptiRank can optionally connect to third-party services. Nothing is sent until you
enable the feature and (where required) provide credentials. All services are optional
and off until you turn them on.

#### OpenRouter (AI Content Writer)

 * Used for: generating SEO titles, meta descriptions, keyphrases, FAQs, and full
   blog drafts when you click an AI action in the editor.
 * Data sent: the text or topic you submit for that action (for example a post title,
   excerpt, or brief). Sent only when an administrator or editor triggers an AI 
   button.
 * When: only on explicit user action in wp-admin. Never on page load for site visitors.
 * Service: OpenRouter — Terms: https://openrouter.ai/terms — Privacy: https://openrouter.
   ai/privacy

#### IndexNow (Bing / Yandex instant indexing)

 * Used for: notifying search engines when you publish or update content, so URLs
   can be crawled sooner.
 * Data sent: the public URL of the published/updated post or page, your site host,
   and an IndexNow API key stored in your WordPress options.
 * When: only if you enable “Instant Indexing (IndexNow)” under Tools (disabled 
   by default). Then on publish/update of supported post types.
 * Endpoints: https://api.indexnow.org/indexnow , https://www.bing.com/indexnow ,
   https://yandex.com/indexnow
 * Privacy / info: https://www.indexnow.org/ — Bing Webmaster Guidelines: https://
   www.bing.com/webmasters/help/webmasters-guidelines-30fba23a

#### Google Search Console & Google Analytics (optional OAuth)

 * Used for: connecting your own Google account to view Search Console or Analytics
   data inside OptiRank (read-only scopes).
 * Data sent: OAuth authorization code/tokens to Google; API requests use your tokens
   to read property data you select. No password is stored by the plugin.
 * When: only after you explicitly start the Connect flow and approve access in 
   Google.
 * Google Terms of Service: https://policies.google.com/terms
 * Google Privacy Policy: https://policies.google.com/privacy
 * Google APIs Terms: https://developers.google.com/terms

#### Broken link checker

 * Used for: checking HTTP status of links found in your content when you run a 
   scan from Tools.
 * Data sent: HTTP HEAD/GET requests from your server to the linked URLs (third-
   party sites you already linked to).
 * When: only when an administrator runs a broken-link scan (batch). Not on every
   frontend page view.

OptiRank does not phone home to the plugin author’s servers. There is no telemetry
or analytics of your admin usage.

### Privacy

OptiRank does not collect analytics or personal data by default and does not track
wp-admin usage.

Optional features that contact external services (OpenRouter, IndexNow, Google OAuth,
broken-link checks) are documented under “External services”. IndexNow and AI are
disabled until you enable them. Content is never sent to third parties on public
page views for visitors.

## Screenshots

[⌊Dashboard with SEO Health stats, modules, and free AI tools⌉⌊Dashboard with SEO
Health stats, modules, and free AI tools⌉[

Dashboard with SEO Health stats, modules, and free AI tools

[⌊Post editor SEO meta box with score and on-page analysis⌉⌊Post editor SEO meta
box with score and on-page analysis⌉[

Post editor SEO meta box with score and on-page analysis

[⌊AI Assistant — titles, meta, and full blog post writer⌉⌊AI Assistant — titles,
meta, and full blog post writer⌉[

AI Assistant — titles, meta, and full blog post writer

[[

[[

[[

[[

[[

## Installation

 1. Upload the `optirank` folder to `/wp-content/plugins/` or install the ZIP via Plugins
    Add New  Upload Plugin.
 2. Activate the plugin through the Plugins menu.
 3. Open OptiRank in the admin menu and complete the Setup Wizard (optional).
 4. Under Content AI, enable AI and enter your OpenRouter API key to unlock the AI 
    Assistant and full blog post writer.

No terminal, Node.js, or Composer is required.

## FAQ

### Is OptiRank free?

Yes. All core SEO features are free. AI features use your own OpenRouter API key;
usage is billed by OpenRouter according to their pricing.

### Does the SEO score affect Google rankings?

No. The score is OptiRank’s own analysis of common on-page factors. It is not an
official Google ranking score.

### Can the plugin write full blog posts?

Yes. After you connect an OpenRouter API key, open a post or page, go to the AI 
Assistant tab, and use **Write full blog post**. Provide a topic or brief; the AI
returns a structured draft you can edit before publishing.

### How do I configure OpenRouter?

 1. Create an account at openrouter.ai
 2. Generate an API key
 3. In WordPress go to OptiRank  Content AI
 4. Enable AI, paste the key, choose a model, and save

### Will it conflict with other SEO plugins?

Running multiple SEO plugins that output titles, meta, and schema is not recommended.
Deactivate other SEO plugins before using OptiRank.

### Does it work with WooCommerce?

Yes. When WooCommerce is active, product schema is enhanced. Product titles, descriptions,
and robots can be managed via the standard meta box.

### Is data removed on uninstall?

Only if you enable “Remove data on uninstall” under General settings. Post meta 
is left intact by default so you do not lose content SEO data by accident.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“OptiRank” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ Mohsin Webs ](https://profiles.wordpress.org/mohsinwebs/)

[Translate “OptiRank” into your language.](https://translate.wordpress.org/projects/wp-plugins/optirank)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/optirank/), check out
the [SVN repository](https://plugins.svn.wordpress.org/optirank/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/optirank/) by [RSS](https://plugins.trac.wordpress.org/log/optirank/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 4.0.0

 * Stable release focused on WordPress.org quality and discoverability
 * AI Content Writer: generate full SEO-oriented blog posts from a topic (after 
   API key)
 * Dashboard tutorial box for how-to video
 * Polished OK / Cancel confirmation dialogs for AI apply and important actions
 * SEO-optimized plugin description and tags (no external site URL in short description)
 * Google-aligned content guidance in AI prompts (structure, helpfulness, clarity)
 * Version aligned for directory listing

#### 4.1.1

 * Full settings whitelist for module toggles
 * CSV export of OptiRank SEO meta
 * Tools page module toggles
 * Redirect 308 support
 * robots.txt save fixes

#### 4.1.0

 * Unified modern page design across admin screens
 * Shared page header and clearer subtitles

#### 4.0.1

 * AI Visibility diagnostic page
 * Content AI settings and editor actions

#### 3.1.0

 * Automatic defaults on activation
 * IndexNow and image ALT helpers

#### 3.0.0

 * Expanded schema types and readability scoring

#### 1.0.0

 * Initial public release

## Meta

 *  Version **4.0.1**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[redirects](https://wordpress.org/plugins/tags/redirects/)
   [schema](https://wordpress.org/plugins/tags/schema/)[seo](https://wordpress.org/plugins/tags/seo/)
   [sitemap](https://wordpress.org/plugins/tags/sitemap/)
 *  [Advanced View](https://wordpress.org/plugins/optirank/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

 *   [ Mohsin Webs ](https://profiles.wordpress.org/mohsinwebs/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/optirank/)