विवरण
AYR SEO Bridge is a professional plugin developed specifically for AYR Creations clients. It creates secure REST API endpoints that allow automation platforms to update SEO metadata in WordPress sites.
This plugin is designed for use with AYR Creations automation services and workflows.
Supported SEO Plugins:
* Yoast SEO
* Rank Math SEO
* All in One SEO (AIOSEO)
* SEOPress
Key Features:
* 🔒 Secure Authentication: Uses WordPress Application Passwords
* 🛡️ Rate Limiting: Prevents abuse with built-in protection
* 📝 Focus Keywords: Automatically set focus keywords for posts
* 📄 Meta Descriptions: Automatically set meta descriptions
* 🔄 Multi-Plugin Support: Works with all major SEO plugins
* 🌐 Translation Ready: Fully internationalized
* 🔗 REST API: Clean, documented API endpoints
API Endpoints:
* POST /wp-json/ayrseo/v1/update – Main endpoint for updating SEO metadata
* POST /wp-json/custom/v1/update-yoast-meta – Legacy endpoint for backward compatibility
Required Parameters:
* post_id (integer) – The ID of the post to update
* focus_keyword (string, optional) – The focus keyword to set
* meta_description (string, optional) – The meta description to set
Authentication:
This plugin requires authentication using WordPress Application Passwords. Users must have the edit_posts capability to use the API.
Support Policy:
This plugin is provided for AYR Creations clients as part of our automation services. Public support is not provided – if you are not an AYR Creations client and need assistance, please contact us about our services.
Perfect for:
* AYR Creations automation workflows
* Client websites with custom SEO automation needs
* Professional content management systems
* Headless WordPress implementations
Developer Notes
API Usage Example:
`bash
curl -X POST https://yoursite.com/wp-json/ayrseo/v1/update \
-H “Content-Type: application/json” \
-H “Authorization: Basic base64(username:app_password)” \
-d ‘{
“post_id”: 123,
“focus_keyword”: “wordpress seo”,
“meta_description”: “Learn how to optimize your WordPress site for SEO.”
}’
`
Successful Response:
json
{
"success": true,
"plugin_detected": "yoast",
"post_id": 123,
"post_title": "Sample Post",
"focus_keyword": "wordpress seo",
"meta_description": "Learn how to optimize your WordPress site for SEO.",
"timestamp": "2024-01-15 10:30:45"
}
Error Response:
json
{
"code": "invalid_post",
"message": "The specified post does not exist",
"data": {
"status": 404
}
}
For more detailed documentation and examples, visit: https://ayrcreations.com/
इंस्टॉलेशन
- Upload the plugin files to the
/wp-content/plugins/ayr-seo-bridgedirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Make sure you have one of the supported SEO plugins installed and activated.
- Create an Application Password for the user who will use the API:
- Go to Users Your Profile
- Scroll down to “Application Passwords”
- Create a new application password
- Use the API endpoint with proper authentication.
सामान्य प्रश्न
-
Is this plugin for everyone?
-
This plugin is specifically designed for AYR Creations clients as part of our automation services. While anyone can install and use it, we only provide support to our clients.
-
What SEO plugins are supported?
-
Currently supported plugins:
* Yoast SEO
* Rank Math SEO
* All in One SEO (AIOSEO)
* SEOPress -
How do I get support?
-
If you are an AYR Creations client, contact us through your usual support channels. If you are not a client but are interested in our automation services, visit https://ayrcreations.com/#contacto
-
How do I authenticate API requests?
-
Use WordPress Application Passwords for authentication. The user must have
edit_postscapability or higher. -
Is there rate limiting?
-
Yes, the plugin implements rate limiting of 1 request per 5 seconds per user to prevent abuse.
-
Can I update multiple posts at once?
-
No, currently the plugin only supports updating one post per request. You can make multiple sequential requests for bulk updates.
-
What happens if I don’t have any SEO plugin installed?
-
The plugin will return an error indicating that no compatible SEO plugin was detected.
-
I’m not an AYR Creations client, can I still use this?
-
The plugin is publicly available and functional, but we only provide documentation and support to our clients. If you need professional automation services, contact us at https://ayrcreations.com/
समीक्षाएं
इस प्लगइन के लिए कोई समीक्षा नहीं है।
सहायक &डेवलपर्स
Translate “AYR SEO Bridge” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
बदलाव विवरण
1.0.1
- Improved rate limiting: Changed from 1 minute to 5 seconds between requests for better performance
- Enhanced user experience with faster API response times
1.0.0
- Initial release
- Support for Yoast SEO, Rank Math, AIOSEO, and SEOPress
- Secure REST API endpoints
- Rate limiting protection
- Full internationalization support
- Comprehensive error handling
