WordPress Integration
Connect BlogSEO to your WordPress site to automatically publish AI-generated articles directly to your blog with full SEO optimization.
This integration uses WordPress Application Passwords for secure authentication and supports essential features including featured images, SEO metadata, and automatic slug generation.
Requirements
Before connecting your WordPress site, ensure you meet these requirements:
- WordPress 5.6 or later (for Application Password support)
- Administrator or Editor access to create Application Passwords
- REST API enabled (default in WordPress)
Setting Up WordPress Integration
Navigate to Settings → Integrations in your BlogSEO dashboard and click Connect WordPress. You'll need three pieces of information:
1. WordPress Site URL
Enter your complete WordPress site URL, including https://
. For example: https://yourblog.com
2. WordPress Username
Use your WordPress admin username (the same one you use to log into wp-admin).
3. Application Password
This is a special password created specifically for API access.
Creating an Application Password
Application Passwords provide secure API access without exposing your main WordPress credentials:
- Log in to your WordPress dashboard as an administrator
- Navigate to Users → Your Profile
- Scroll down to the Application Passwords section
- Enter a name for the password (e.g., "BlogSEO API Access")
- Click Add New Application Password
- Copy the generated password - it will look like
xxxx xxxx xxxx xxxx xxxx xxxx
Important: You'll only see this password once. If you lose it, you'll need to create a new one.
Testing Your Connection
Use the Test Connection button to verify your credentials work correctly. This confirms:
- Your WordPress site is accessible
- Your username and Application Password are valid
- The REST API is working properly
Automatic Publishing Features
Once connected, BlogSEO automatically handles:
✅ Auto-Publish Articles
Articles scheduled in your Content Calendar will be automatically published to WordPress on their scheduled dates.
✅ Upload Featured Images
Featured images from your articles will be automatically uploaded to your WordPress Media Library and set as the post's featured image.
✅ Set SEO Metadata
Meta descriptions and other SEO data will be automatically added to your posts, compatible with popular SEO plugins like Yoast and RankMath.
✅ Smart Slug Handling
Article slugs are automatically cleaned and formatted according to WordPress standards.
✅ Update Existing Posts
If a post with the same slug already exists, BlogSEO will update it instead of creating a duplicate.
Publishing Workflow
- Generate your articles in BlogSEO as usual
- Schedule them using the Content Calendar
- WordPress integration automatically publishes them on the scheduled dates
- Monitor the results in your WordPress dashboard
Troubleshooting
Connection Failed
- Verify your WordPress site URL is correct and includes
https://
- Check that your username and Application Password are entered correctly
- Ensure your WordPress site is accessible and the REST API is enabled
Publishing Errors
- Confirm your WordPress user has sufficient permissions (Editor or Administrator)
- Check that your Application Password hasn't been revoked
- Verify your WordPress site isn't blocking REST API requests
SEO Metadata Issues
- Install a compatible SEO plugin (Yoast SEO, RankMath, or All in One SEO)
- Check that the plugin is properly configured and active
Security & Best Practices
Application Passwords are secure because:
- They're separate from your main WordPress password
- They can be revoked at any time without affecting your main account
- They provide limited, API-only access to your site
- Each application password can be uniquely named and tracked
Managing Application Passwords
- Regularly review active Application Passwords in your WordPress profile
- Revoke any passwords you're no longer using
- Use descriptive names to identify what each password is for
Frequently Asked Questions
Q: Will this slow down my WordPress site? A: No. Publishing happens via the REST API, which is designed for efficient data transfer and doesn't impact your site's front-end performance.
Q: Can I publish to multiple WordPress sites? A: Currently, each BlogSEO account can connect to one WordPress site. Contact support if you need to manage multiple sites.
Q: What happens if my WordPress site is down when an article is scheduled? A: BlogSEO will retry publishing failed articles on the next scheduled run. Articles remain in "scheduled" status until successfully published.
Q: Can I edit articles after they're published to WordPress? A: Yes! You can edit articles directly in WordPress, or update them in BlogSEO and republish with the same slug to overwrite the WordPress version.
For additional support, contact our team through the in-app support chat.