WordPress SEO Local Pages Generator Plugin

This plugin creates unique, locally-focused landing pages for WordPress development services in all 50 US states and their major cities.

Each page targets location-specific keywords while incorporating geographic relevance and automatic interlinking to avoid duplicate content penalties.

Page content is generated with the Claude AI.

It runs entirely through WP-CLI for easy use of automated tasks, such as using server crons to update content on a scheduled basis, and for thorough testing in a real WordPress environment.

Key Features

  • Hierarchical Post Type: Creates “Local Pages” with parent-child relationships (states → cities)
  • Comprehensive Coverage: 50 state pages + 300 city pages (6 cities per state) = 350 total pages
  • WP-CLI Integration: Complete command-line management interface with progress bars
  • Claude AI Content: Generates unique content using Claude AI
  • Dynamic Model Selection: Fetches available models from Claude API for interactive selection
  • Automatic Interlinking: City names link to city pages, service keywords link to contact page
  • SEO Optimization: Built-in SEO meta data and structured LD-JSON schema
  • Geographic Relevance: Each page focuses on local cities and geographic context
  • Bulk Operations: Create, update, or delete multiple pages efficiently
  • Call-to-Action Integration: Automatic CTA placement with contact links
  • WordPress Block Editor: Content generated in Gutenberg block format
  • Rate Limiting: Respects API limits with configurable delays and duration tracking
  • Progress Indicators: Real-time feedback on API requests and processing
  • XML Sitemap Generation: Generate XML sitemaps for all local pages with WP-CLI
  • Index Page Generation: Create or update a master index page with alphabetized state list
  • Schema Regeneration: Fix LD-JSON schema issues without regenerating page content
  • Keyword Link Updates: Update service keyword links when URLs change without API calls

GitHub Repository

https://github.com/84em/84em-local-pages