CS

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