I audit WordPress blogs with 50-200 published posts, and the same problem shows up every time: the site owner has no idea which posts drive results and which ones waste crawl budget. A content performance matrix fixes that in one afternoon.
The concept is simple. You score every blog post on two axes, traffic and engagement, then plot them on a 2×2 grid. The quadrant each post lands in tells you exactly what to do next.
Building the Matrix
Open GA4 and pull 90 days of data for every blog post on your site. You need two numbers per post: sessions (traffic volume) and average engagement time (quality signal). Export to a spreadsheet.
Calculate the median for each metric across all posts. These medians become your dividing lines.
Quadrant 1: High traffic, high engagement. These are your stars. They rank well and readers stay. Protect them, update them quarterly, and build internal links pointing to them.
Quadrant 2: High traffic, low engagement. These posts attract clicks but lose readers fast. The title and meta description promise something the content does not deliver. Rewrite the intro, tighten the structure, add visuals.
Quadrant 3: Low traffic, high engagement. Hidden gems. Readers who find these posts love them, but not enough people arrive. The fix is distribution and SEO. Check RankMath’s content analysis for keyword gaps, add internal links from higher-traffic pages, and promote on email and social.
Quadrant 4: Low traffic, low engagement. Deadweight. These posts dilute your site’s topical authority. Consolidate them into stronger pieces, redirect the URLs, or delete them entirely. I run full content audits using this exact triage process.
Adding a Conversion Layer
Traffic and engagement tell half the story. Layer in conversion data from GA4 events (form submissions, email signups, purchases) and you get a 3D view of content performance. Posts in Quadrant 1 that also convert are your highest-value assets. Posts in Quadrant 1 that never convert need a stronger CTA or a repositioned lead magnet.
RankMath’s analytics module surfaces keyword rankings and click-through rates per post, which helps diagnose why a Quadrant 3 post sits at position 14 instead of position 4. I track these content marketing metrics monthly to catch ranking drops before they compound.
Putting the Matrix to Work
Run this analysis quarterly. Export your updated GA4 data, recalculate medians, and replot. Posts shift quadrants over time. A star from Q1 2025 can slide to deadweight by Q4 if you neglect updates. That quarterly cadence is also the right time to refresh aging posts with current data and new internal links.
The entire process takes 2-3 hours for a 100-post blog. The payoff is concrete: you stop guessing which posts to update, which to promote, and which to cut.
What tools do I need to build a content performance matrix?
GA4 for traffic and engagement data, a spreadsheet for plotting, and RankMath or another SEO plugin for keyword position tracking. No paid tools required for a blog under 500 posts.
How often should I run a content performance audit?
Quarterly. Monthly is overkill for most WordPress blogs, and annually lets underperformers drain resources for too long.
What do I do with posts that stay in Quadrant 4 across two audits?
Consolidate or delete. If a post has generated fewer than 50 sessions in six months and holds no backlinks, redirect it to a stronger page covering the same topic.
Stop guessing which blog posts earn their keep. If you want help running a content performance matrix on your WordPress site, get in touch.