How to use keyword ranking history for SEO research and competitor analysis

Executive overview

Most keyword research ignores how rankings have changed over time. Position history reveals SERP volatility, ranking velocity, and competitor link-building activity — data points that raw rankings hide.

Use Ahrefs' Keywords Explorer for SERP-level analysis and Site Explorer for page-level diagnosis. Together they surface whether a keyword is worth targeting, how long ranking will take, and where cannibalization is hurting your site.

Stable SERPs signal clear search intent and require long-term link investment; volatile SERPs are easier to enter but harder to hold.

Reading SERP volatility and search intent

  • Stable position history → clear search intent; expect stiff, link-heavy competition
  • Volatile history → ambiguous intent; easier to rank but rankings are unpredictable
  • Check the top-ten content types to determine the right format (guide, tool, category page, etc.)
  • A page with far more backlinks ranking lower can signal that format matters more than link count

Measuring ranking velocity

  • Track how long it took a page to reach the top five — sets realistic expectations for your own timeline
  • Identify the dates of big ranking jumps on competitor pages
  • Cross-reference those dates in the referring domains graph to find the link-building trigger
  • Inspect the new backlinks report for that period: guest posts, outreach, 301 consolidations, or PBN activity

Diagnosing keyword cannibalization

  • In Site Explorer, open the position history graph for any keyword to see every page on a domain that has ranked for it
  • Multiple pages competing for the same term usually means none rank well
  • Compare URLs in Batch Analysis: traffic and referring domains identify the stronger page
  • Redirect the weaker page to the stronger one with a 301; monitor for traffic recovery
  • Exception: consistent top-1-and-2 rankings from the same domain (common with branded queries) are not a problem

Competitive benchmarking

  • Add competitor domains to the same position history graph to compare ranking trajectories side by side
  • Correlated drops across all pages suggest an algorithm update or shifting search intent
  • A competitor spiking upward is a trigger to audit their new backlinks from that period
  • Possible causes: new link campaign, content consolidation, content refresh

More like this — when you're ready for early access.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Get early access to the full library.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.