=== Robot-speed SEO Agent ===
Contributors: eliottdupuy
Tags: seo, content, automation, publishing, ai
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 7.0
Stable tag: 1.2.6
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Automated SEO content publishing for WordPress. Let AI create and publish optimized articles automatically.

== Description ==

Robot-speed SEO Agent connects your WordPress site to [Robot-speed](https://robot-speed.com), enabling automated publishing of SEO-optimized content directly to your blog.

**Developed by [Kleap Technologies SA](https://kleap.co)**, a Swiss software company also known for creating [Kleap](https://kleap.co), the AI-powered website builder trusted by thousands of businesses worldwide.

= Why Robot-speed? =

* **Save Time** - No more manual content creation and publishing
* **SEO-Optimized** - Every article is crafted for search engine visibility
* **AI-Powered** - Leveraging advanced AI to create high-quality content
* **Fully Automated** - Set it and forget it, content publishes automatically

= Key Features =

* **One-Click Connection** - Connect your WordPress site in seconds
* **Automatic Publishing** - Articles are published directly to your blog
* **Secure Authentication** - Token-based security, no passwords stored
* **Category Management** - Organize content with automatic categorization
* **Featured Images** - Full media support including featured images
* **Author Assignment** - Assign posts to any WordPress user

= How It Works =

1. Install and activate the plugin
2. Go to "Robot-speed" in your WordPress admin menu
3. Click "Connect to Robot-speed" to authorize
4. Start receiving automated SEO content

= About Kleap Technologies SA =

Based in Switzerland, [Kleap Technologies SA](https://kleap.co) develops innovative software solutions for businesses. Our flagship product [Kleap](https://kleap.co) helps entrepreneurs create professional websites with AI assistance.

Robot-speed extends our AI expertise to content marketing, helping businesses maintain consistent, high-quality blog content without the manual effort.

= External Service Notice =

This plugin connects to the Robot-speed platform (https://robot-speed.com) to enable automated content publishing. When you use this plugin:

* Your site URL is shared with Robot-speed to identify your website
* A secure authentication token is exchanged to authorize publishing
* Articles created in Robot-speed are sent to your WordPress site via REST API

By using this plugin, you agree to Robot-speed's:

* [Terms of Service](https://robot-speed.com/tos)
* [Privacy Policy](https://robot-speed.com/privacy-policy)

== Installation ==

= Automatic Installation =

1. Go to Plugins > Add New in your WordPress admin
2. Search for "Robot-speed SEO Agent"
3. Click "Install Now" then "Activate"
4. Go to "Robot-speed" in the admin menu
5. Click "Connect to Robot-speed" to authorize your site

= Manual Installation =

1. Download the plugin zip file
2. Go to Plugins > Add New > Upload Plugin
3. Upload the zip file and click "Install Now"
4. Activate the plugin
5. Go to "Robot-speed" in the admin menu to connect

== Frequently Asked Questions ==

= Do I need a Robot-speed account? =

Yes, this plugin requires an active Robot-speed account. Visit [robot-speed.com](https://robot-speed.com) to sign up and start your free trial.

= Is my data secure? =

Absolutely. We use secure token-based authentication. No passwords are stored in WordPress. All communication uses HTTPS encryption. Developed by a Swiss company with strict data protection standards.

= Can I disconnect my site? =

Yes, you can disconnect at any time from the Robot-speed menu in your WordPress admin. Your existing content will remain on your site.

= What permissions does the plugin need? =

The plugin requires administrator access to manage the connection. For publishing, it uses WordPress REST API with standard post creation capabilities.

= Can I review articles before they publish? =

Yes! Robot-speed offers an approval workflow where you can review, edit, or approve articles before they go live.

= What kind of content does Robot-speed create? =

Robot-speed creates SEO-optimized blog articles tailored to your industry and target keywords. Each article is unique and designed to improve your search engine visibility.

= Who is behind this plugin? =

Robot-speed is developed by [Kleap Technologies SA](https://kleap.co), a Swiss software company. We also created [Kleap](https://kleap.co), the AI-powered website builder.

== Screenshots ==

1. Robot-speed admin page - Connection status
2. One-click connection to Robot-speed
3. Connected state with account details

== Changelog ==

= 1.2.6 =
* Added website analytics integration (Umami tracking)
* Auto-inject analytics script via wp_head hook
* New REST API endpoint /robotspeed/v1/analytics (POST/DELETE/GET)
* Analytics script is built server-side for security

= 1.2.5 =
* Added uninstall.php for clean data removal on plugin deletion
* Fixed admin redirect URLs for top-level menu pages
* Added post status validation against allowed values
* Used $wpdb->prepare() for all database queries (WordPress.org compliance)
* Updated PHP requirement to 7.0+ (matches actual code requirements)
* Added rel="noopener noreferrer" to all external links
* Consolidated media update into single database call
* Publishing statistics now only count published articles
* Fixed timezone-safe date handling with gmdate()
* Removed dead code and unused parameters

= 1.2.4 =
* Improved rate limiting: authenticated requests now have separate, higher limits (200/min)
* Unauthenticated requests use stricter limits (30/min) for better security
* Fixes publishing timeouts on sites with multiple articles

= 1.2.3 =
* Improved PHP compatibility (removed PHP 7.1+ syntax)
* Added full internationalization (i18n) support
* All UI strings now translatable
* Added languages folder for translations
* Added index.php for directory security
* Improved WordPress coding standards compliance

= 1.2.2 =
* Fixed PHP 5.6/7.0 compatibility issue (private const not supported)
* Plugin now works on servers with PHP 5.6+

= 1.2.1 =
* Fixed connection token generation issue
* Token now auto-regenerates if invalid during connection
* Improved reliability for first-time connections

= 1.2.0 =
* Added top-level admin menu for easier access
* Improved connection status display
* Enhanced security with rate limiting
* Better error handling and user feedback
* Updated WordPress 6.9 compatibility

= 1.1.0 =
* Added media upload support
* Improved token validation
* Added connection timestamp tracking

= 1.0.0 =
* Initial release
* Basic connection and publishing features

== Upgrade Notice ==

= 1.2.6 =
Adds website analytics tracking. Auto-installs Umami analytics script on your site when enabled from Robot-speed dashboard.

= 1.2.5 =
WordPress.org compliance fixes: clean uninstall, secure database queries, post status validation. Recommended update for all users.

= 1.2.3 =
Added full internationalization support. All strings now translatable.

= 1.2.2 =
Fixes compatibility with PHP 5.6 and 7.0 servers. Recommended for users experiencing "unexpected const" errors.

= 1.2.1 =
Fixes connection issues for some users. Recommended update.

= 1.2.0 =
Improved admin interface, security enhancements, and WordPress 6.9 compatibility. Recommended update for all users.

