Outdated SEO Content Cleanup
Status: Production
The client manages content across multiple websites with hundreds of thousands of articles. They needed to remove outdated SEO content — paragraphs with various headers and links scattered throughout the articles. I built a bulk cleanup pipeline to identify, queue, and automatically process the affected content.
Key features
- Bulk article export and analysis using OpenRefine
- CSV-driven identification of articles containing outdated SEO content
- Custom Drupal form for generating queue items from CSV data
- Automated queue processor that removes or rewrites SEO content based on defined rules
- Scaled to hundreds of thousands of articles across multiple sites