Rank Math bulk title & description optimizer for WordPress
Bulk WordPress SEO Meta Optimizer with Rank Math & AI This n8n workflow, along with its companion WordPress plugin (rankmathtools.zip), automates the bulk optimization of your WordPress posts' Rank Math SEO titles and...
Template notes
Bulk WordPress SEO Meta Optimizer with Rank Math & AI
This n8n workflow, along with its companion WordPress plugin (rankmathtools.zip), automates the bulk optimization of your WordPress posts' Rank Math SEO titles and descriptions using AI.
Stop manually crafting metas and let AI supercharge your SEO efforts efficiently!
[free version here.](https://n8n.io/workflows/2836-automate-rank-math-seo-field-updates-for-posts-and-products/)
How it works:
This workflow streamlines your SEO process through several automated steps:
Fetches Post IDs: Retrieves all published post IDs from your WordPress site using a secure, custom API endpoint provided by the companion plugin. Gathers Post Content: For each identified post, it accesses the existing title, slug, and main rendered content to provide context for the AI. AI-Powered Meta Generation: Leverages an AI model of your choice via OpenRouter (defaulting to Claude 3.7 Sonnet) to generate an optimized SEO title and meta description. This generation is guided by a detailed, customizable prompt within the "Create Meta Infos" node, allowing you to define the style, tone, and SEO strategy. Updates WordPress Metas: Sends the newly generated SEO title and description back to your WordPress site via another custom API endpoint. The companion plugin then updates the specific Rank Math fields for each post. Refreshes Modified Date: The companion plugin automatically updates the post's 'last modified' date in WordPress whenever meta information is changed, which can be a positive signal for search engines. Selective Processing: An "IF" node ("Should I Rewrite") intelligently determines whether a post's metas need updating based on predefined conditions (e.g., empty metas or placeholder content), optimizing resource usage.
Setup Steps: