Title: RankLantern Connector
Author: gruwig
Published: <strong>October 28, 2026</strong>
Last modified: October 28, 2026

---

Search plugins

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

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

# RankLantern Connector

 By [gruwig](https://profiles.wordpress.org/gruwig/)

[Download](https://downloads.wordpress.org/plugin/ranklantern.1.3.0.zip)

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

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

## Description

RankLantern is an SEO app for business owners and agencies. It checks your site,
shows what people search for in Google Search Console and writes articles from your
Search Console data that arrive in WordPress as drafts.

WordPress itself has no fields for an SEO title or meta description, and every SEO
plugin stores them in its own way. This plugin gives the RankLantern app one safe
place to send them. It does three things:

 * **SEO fields.** Writes the SEO title, meta description and focus keyword into
   the SEO plugin you already use: Yoast SEO, Rank Math, All in One SEO or SEOPress.
 * **Structured data.** Stores extra JSON-LD blocks (for example FAQPage or Event)
   per post or page and prints them in the page head. Your page content is not changed.
 * **Page builder check.** Tells the app whether a post was opened in Elementor,
   so the app never puts such a post live by itself.

What it does not do:

 * It makes no outgoing connections and loads no scripts, styles or tracking.
 * It adds no settings screen and no options.
 * It never publishes anything. Drafts stay drafts until you publish them yourself,
   in WordPress or with an explicit click in the app.

Everything goes through the WordPress REST API with an Application Password that
you create for the app. Only users who may edit a post can change its fields.

### External services

This plugin itself does not connect to any external service. It receives data from
the RankLantern app (https://app.ranklantern.com), a service run by RankLantern.

When you connect your site in the RankLantern app, you give the app a WordPress 
Application Password. The app then uses the WordPress REST API of your site to:

 * create and update drafts of posts and pages (title, content, address, excerpt,
   category, featured image and alt text), when you or the Autopilot in the app 
   create an article or when you send changes;
 * upload images to the media library and create categories for those drafts;
 * save suggested changes to an existing page as an autosave revision, which you
   can review in the editor (it is never published by the app);
 * publish a draft, take it back to draft or move it to the trash, only after you
   click and confirm that in the app;
 * write the SEO title, meta description and focus keyword of a post or page, through
   this plugin, when you save them in the app;
 * store structured data (JSON-LD) for a post or page, through this plugin, when
   you add or change it in the app;
 * read the status of posts and pages and whether they were opened in Elementor,
   to show their state in the app.

The app connects to your site only while it is connected and only for these actions.
You can stop it at any time by revoking the Application Password in WordPress or
by disconnecting the site in the app.

Terms of use: https://ranklantern.com/terms
 Privacy policy: https://ranklantern.
com/privacy

## Installation

 1. In WordPress, go to Plugins, Add New and search for “RankLantern Connector”, or
    upload the zip under Plugins, Add New, Upload Plugin.
 2. Activate the plugin.
 3. Go to Users, Profile and create an Application Password for RankLantern.
 4. In the RankLantern app, open your site’s settings, choose WordPress and enter your
    site address, username and the Application Password.

If you used the older RankLantern Connector (version 1.2 or earlier), deactivate
and delete it first. Your existing structured data is kept: both versions use the
same data.

## FAQ

### Do I need a RankLantern account?

Yes. On its own the plugin does nothing visible: it only accepts data from the RankLantern
app, through the REST API, from a logged-in user.

### Which SEO plugins are supported?

Yoast SEO, Rank Math, All in One SEO and SEOPress. If none is active, the SEO title
and description are ignored and the structured data still works.

### Does the plugin publish posts?

No. The app creates drafts. A draft only goes live when you publish it in WordPress
or confirm it in the app.

### What happens when I delete the plugin?

The structured data the plugin stored is removed. SEO titles and descriptions stay,
because they belong to your SEO plugin. If the old plugin file is still installed,
nothing is removed.

### Does it work as a must-use plugin?

Yes. You can place ranklantern.php in wp-content/mu-plugins.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

 *   [ gruwig ](https://profiles.wordpress.org/gruwig/)

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

### Interested in development?

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

## Changelog

#### 1.3.0

 * First release on WordPress.org, with a readme and an uninstall routine.
 * New file and folder name: ranklantern/ranklantern.php. Existing connections keep
   working.
 * Shows a notice and stays inactive while the old plugin file is still active.
 * All in One SEO fields are only written through All in One SEO itself.
 * Clear errors when a user may not edit a post or the structured data is too large.
 * Structured data is cleaned and limited in size.

#### 1.2.0

 * Tells the app whether a post was opened in Elementor.

#### 1.1.0

 * Structured data (JSON-LD) per post or page.

#### 1.0.0

 * SEO title, meta description and focus keyword for Yoast SEO, Rank Math, All in
   One SEO and SEOPress.

## Meta

 *  Version **1.3.0**
 *  Last updated **21 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [JSON-LD](https://wordpress.org/plugins/tags/json-ld/)[schema](https://wordpress.org/plugins/tags/schema/)
   [seo](https://wordpress.org/plugins/tags/seo/)[structured data](https://wordpress.org/plugins/tags/structured-data/)
 *  [Advanced View](https://wordpress.org/plugins/ranklantern/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

 *   [ gruwig ](https://profiles.wordpress.org/gruwig/)

## Support

Got something to say? Need help?

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