=== RankRoot Connect ===
Contributors: rankroot
Donate link: https://rankroot.app
Tags: seo, backlinks, content generator, schema, rankmath, yoast
Requires at least: 5.8
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 3.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Connect your WordPress site to RankRoot. Automate 90-day backlink missions, 3:00 AM dead link health audits, and 1-click AI content publishing with schema injection.

== Description ==

RankRoot Connect is the official companion plugin for **RankRoot** (https://rankroot.app). It bridges your WordPress website directly to your RankRoot account.

### Key Features:
* **1-Click AI Content Publishing**: Push 1,000+ word search-grounded articles directly from RankRoot AI Content Studio to your WordPress drafts or live site.
* **Automatic FAQ Schema JSON-LD**: Injects Google-compliant Schema.org `FAQPage` markup into your post headers for rich search snippet rankings.
* **Yoast & RankMath Synchronization**: Automatically populates focus keywords, SEO titles, and meta descriptions across both major SEO plugins without conflicting.
* **Automated 3:00 AM Link Health Defense**: Keeps your published post URLs synced with RankRoot so our automated crawlers can alert you instantly if any high-DA backlink pointing to your site breaks, 404s, or switches to nofollow.
* **Bi-Directional REST API**: Secure Bearer token authentication ensures only your authorized RankRoot workspace can publish to your site.

### Third-Party Service Disclosure
This plugin connects your website to the external **RankRoot SaaS Service** at `https://rankroot.app` to verify your domain ownership, sync published post URLs for automated backlink health audits, and receive AI-generated articles.
* RankRoot Terms of Service: https://rankroot.app/terms
* RankRoot Privacy Policy: https://rankroot.app/privacy

== Installation ==

1. Upload the `rankroot-connect` folder to your `/wp-content/plugins/` directory, or upload the `rankroot-connect.zip` file via **Plugins > Add New > Upload Plugin**.
2. Activate the plugin through the **Plugins** screen in WordPress.
3. Navigate to **RankRoot Connect** in your WordPress admin sidebar.
4. Copy your **API Token** and **REST Endpoint URL** and paste them into your RankRoot project settings.

== Frequently Asked Questions ==

= Is a RankRoot account required? =
Yes. You need an active RankRoot account (free starter or pro) at https://rankroot.app to generate articles and perform automated backlink audits.

= Does this plugin slow down my website? =
No. RankRoot Connect has zero frontend footprint aside from rendering lightweight Schema.org JSON-LD scripts in the head when an article is published.

= Does it conflict with Yoast SEO or Rank Math? =
No. RankRoot Connect is designed with built-in interoperability hooks that automatically synchronize meta titles, meta descriptions, and focus keywords directly into Yoast SEO and Rank Math custom fields.

== Screenshots ==

1. RankRoot Connect Settings Screen with REST API Endpoint and API Token.
2. RankRoot In-App AI Content Studio with 1-Click WordPress Publishing.

== Changelog ==

= 3.0.0 =
* Added: 1-Click REST API Publisher (`/wp-json/rankroot/v1/publish`).
* Added: Automatic FAQ Schema.org JSON-LD injection into `wp_head`.
* Added: Interoperability sync with Yoast SEO and Rank Math post meta.
* Added: Live REST API status verification.

= 2.0.0 =
* Added: Post taxonomy synchronization for backlink tracking.
* Added: Automated 3:00 AM link health defense ping.

= 1.0.0 =
* Initial release of RankRoot Connect.
