IndexNow with WordPress & Rank Math SEO
Rank Math SEO includes built-in IndexNow support in its free version. This guide shows you exactly how to enable it, configure it, and verify it's working no coding required.
Why Rank Math for IndexNow?
- • Free plan includes full IndexNow integration
- • Automatically generates and hosts your key file in WordPress uploads
- • Submits URLs on publish and on significant updates
- • Supports posts, pages, custom post types, and WooCommerce products
Step-by-Step Setup
Install Rank Math SEO
If not already installed: WordPress Admin → Plugins → Add New → Search "Rank Math SEO" → Install and Activate. The free version includes everything needed for IndexNow.
Enable IndexNow in Rank Math
Navigate to: Rank Math → General Settings → IndexNow. Toggle the "Use IndexNow API" option to ON. Rank Math will immediately generate an API key and create the verification file in your uploads directory.
Verify the Key File
After enabling, Rank Math displays your generated key. Verify the key file is accessible by visiting: https://yourdomain.com/{your-generated-key}.txt in your browser. You should see only the key string.
Configure Submission Triggers
Rank Math auto-submits on these events: New post/page published, Post/page updated (with content changes), WooCommerce product published/updated, Custom post type published (if post type is enabled in Rank Math). No additional configuration needed.
Test a Manual Submission
Edit any existing post → click "Update" → then check Bing Webmaster Tools → URL Inspection for that page's URL within 30 minutes. You should see the submission recorded.
Rank Math IndexNow Troubleshooting
Problem: Key file returns 404
Fix: Rank Math saves the key file in /wp-content/uploads/. If your server blocks .txt files in uploads, add an .htaccess rule to allow them or move the file manually to the WordPress root.
Problem: IndexNow disabled after plugin update
Fix: Some Rank Math updates reset settings. After any major update, re-check General Settings → IndexNow to confirm the toggle is still enabled.
Problem: WooCommerce products not being submitted
Fix: In Rank Math → Titles & Meta → Products, ensure "noindex" is not set. Rank Math only submits indexable content types to IndexNow.