WordPress Integration
Connecting RankPush to your WordPress site turns your content plan into live, traffic-driving blog posts without lifting a finger. Every article arrives fully formatted — featured image, SEO title, meta description, and focus keyword written straight into your SEO plugin — so there's no copy-pasting, no broken formatting, and nothing to clean up. Articles publish on your daily schedule automatically, or as drafts if you prefer to review them first.
Before you begin, make sure you have:
- A WordPress site on WordPress 5.8 or later
- Administrator access to install plugins
- Your site running PHP 7.4 or later
Setup Instructions
Open Settings → Integrations → WordPress in your RankPush dashboard. You'll install our connector plugin on your site first:
- Go to your WordPress dashboard → Plugins → Add New
- Search for “RankPush Connector”
- Click Install Now, then Activate
- Open Settings → RankPush in your WordPress admin
- Copy the API Key (starts with
rpush_) — it's generated automatically on activation - Return to RankPush, enter your WordPress site URL and the API key
- Click Test Connection to verify, then Connect WordPress
That's it. From then on, RankPush publishes your daily article to WordPress automatically — formatting, images, and SEO fields included. Any article that was already written before you connected is published for you the moment the connection completes.
Publishing Options
By default, articles go live immediately — that's the autopilot promise. If you'd rather approve each piece first, open Settings → RankPush in your WordPress admin and untick “Allow RankPush to publish posts live”. Every article will then land as a draft waiting for your review, and nothing goes public until you hit Publish inside WordPress.
Optimizing Your Permalink Structure
WordPress's default URLs often include dates or post IDs, which is wasted SEO potential. For clean URLs:
- Go to Settings → Permalinks in your WordPress dashboard
- Select “Custom Structure”
- Enter
/%postname%/for root-level posts, or/blog/%postname%/to keep posts under /blog/
Your URLs go from yoursite.com/?p=123 to yoursite.com/how-to-rank-higher/.
Customizing Published Content
Changing the default category: articles are assigned to your WordPress default category (usually “Uncategorized”). To change what readers see, go to Posts → Categories, edit “Uncategorized”, and rename it to something like “Blog” or “Articles”.
Changing the author name: posts are attributed to the WordPress account that activated the plugin. Update the display name under Users → Your Profile to change the byline.
Troubleshooting
Common issues and how to fix them
The plugin won't install or activate.
wp-content/plugins/.I can't find the API key.
rpush_.My connection failed. What should I check?
https:// (no /wp-admin path), the API key must be copied in full, and a security plugin or firewall may be blocking the WordPress REST API — allowlist the /wp-json/rankpush/v1/ namespace and try Test Connection again.My articles aren't publishing.
Frequently Asked Questions
Quick answers about this integration
Can I publish to multiple WordPress sites?
Do articles publish live automatically?
Will this slow down my WordPress site?
Can I update an article after it's published?
Can I revoke access?
Is the plugin secure?
Still stuck? Email support@rankpush.ai and we'll get you connected.
Other integrations
Set up RankPush on another platform
Ready to start publishing?
Finish the integration, then let RankPush publish SEO articles to your site every day on autopilot.
Put your content on autopilot
Connect your site once — RankPush researches keywords, writes SEO articles, and publishes them for you every day.
Join with Google