=== Ranklybee ===
Contributors: penbobby
Tags: seo, content, publishing, articles
Requires at least: 5.9
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Publishes the articles you approve in Ranklybee to this WordPress site.

== Description ==

Ranklybee writes SEO articles for your site. This plugin lets Ranklybee publish them here as
regular WordPress posts, with their tags, featured image, and SEO title and description.

* Connect with one integration token. No WordPress password leaves your site.
* Publish immediately, schedule, or save as a draft.
* Fills in the SEO title and description for Yoast SEO, Rank Math, and SEOPress.
* Updating an article in Ranklybee updates the same post instead of creating a second one.
* Adds schema.org structured data: a list of the products a round-up compares, the FAQ, and an
  Article object when no SEO plugin already writes one.

A Ranklybee account is required: https://ranklybee.com

Setup guide and what each article includes: https://ranklybee.com/integrations/wordpress

== Installation ==

1. In WordPress, go to Plugins, Add New, search for "Ranklybee", and click Install Now.
2. Activate the plugin. The settings page opens.
3. In Ranklybee, go to Articles, Integrations, WordPress, and copy the integration token.
4. Paste the token into the settings page and save.
5. Back in Ranklybee, click "Test connection & connect".

== Frequently Asked Questions ==

= How are requests authenticated? =

Ranklybee signs every request with your integration token (HMAC-SHA256) together with a
timestamp. The plugin rejects requests with a wrong signature or an old timestamp.

= Which user are posts published under? =

The user chosen under Settings, Ranklybee. It defaults to the user who activated the plugin.

= What happens when I remove the plugin? =

The token and settings are deleted. Posts that were already published stay.

== External services ==

This plugin receives requests from Ranklybee (https://ranklybee.com) and does not send data
to it. When an article has a cover image, the plugin downloads that image from the URL
Ranklybee provides and stores it in your media library.

== Changelog ==

= 1.1.0 =
* Structured data (JSON-LD) for articles: ItemList, FAQPage, and Article when no SEO plugin
  writes one.

= 1.0.0 =
* First release.
