How to Do SEO Keyword Audit
Most keyword research produces a spreadsheet nobody uses. A keyword audit is different. It starts with the terms you already appear for, compares them against the terms that actually drive revenue in your market, and ends with a mapped plan showing which pages to improve, which to consolidate and which to build. It is diagnostic work, and it usually uncovers more immediate opportunity than any amount of net-new research.
Here is the full process, step by step, using data you already have access to.
How AAMAX.CO Can Run Your Keyword Audit
We are AAMAX.CO, a full service digital marketing company delivering Web Development, Digital Marketing and SEO Services worldwide, and keyword auditing is the analysis we run before recommending a single content investment. Our search engine optimization team maps every ranking query to a page, identifies cannibalization, sizes gaps against competitors and delivers a prioritized roadmap with expected impact. We connect that roadmap to your broader digital marketing plan so paid, email and organic reinforce each other. Hire us when you want to know exactly which keywords deserve your budget and why.
Step 1: Export Everything You Currently Rank For
Open Search Console, go to the Performance report and set the date range to the last twelve or sixteen months. Export queries and pages separately, and if you have more than a thousand rows of queries, use the API or filtered exports to get past the interface limit.
Supplement this with a rank tracking export and a third-party organic keyword report from Ahrefs or Semrush, which will surface terms where you appear but receive too few impressions for Search Console to show clearly. Combine everything into one sheet with columns for query, landing page, impressions, clicks, click-through rate and average position.
Step 2: Classify Every Query by Intent
Add an intent column and label each query as informational, commercial, transactional or navigational. Branded queries should be flagged separately, because they inflate your overall performance and mask how well you are doing in non-branded search. Many sites discover that half their organic traffic is people typing their own company name, which is not growth.
Intent classification immediately shows you where your visibility sits. A site with thousands of informational impressions and almost no commercial ones has a traffic problem disguised as success, because none of that traffic is close to buying.
Step 3: Map Queries to Pages and Find Cannibalization
Group your data by query and look at how many distinct pages receive impressions for each one. Where multiple URLs appear for the same query, you have cannibalization. Flag every instance.
Then invert the analysis and group by page, listing the queries each URL attracts. This reveals two useful things: pages that have drifted away from their intended target, and pages attracting queries you never planned for but could serve much better with a dedicated section or a new page.
Fix cannibalization by choosing the strongest page per query, merging valuable content from the others, redirecting the losers and repointing internal links. This is often the fastest ranking improvement available.
Step 4: Find Your Near-Miss Opportunities
Filter for queries where your average position is between roughly 5 and 20 and impressions are meaningful. These are pages that search engines already consider relevant but not quite best. Moving a query from position 11 to position 6 typically produces a larger traffic increase than launching a brand-new page, and it costs far less.
For each near-miss, decide what is missing. Usually it is depth on a specific subtopic, a better intent match, stronger internal links from authoritative pages, or a title that does not clearly target the phrase. Sort these by potential traffic gain and treat the top twenty as your immediate work queue.
Step 5: Find Presentation Problems
Filter for queries with high impressions and low click-through rate relative to your position. When you rank third but receive fewer clicks than a typical third-place result, the problem is not ranking, it is your title and description.
Rewrite those title tags to lead with the query phrase and communicate a concrete benefit, and rewrite descriptions to promise a specific outcome. Also check whether the results page for that query is dominated by features such as shopping carousels, video packs or AI summaries, which can suppress clicks regardless of position.
Step 6: Size the Gap Against Competitors
Run a content gap analysis against three to five direct competitors to list the keywords they rank for and you do not. Filter out queries that are irrelevant to your business or hopelessly out of reach, then group the remainder into topic clusters.
Clusters, not individual keywords, should drive your content plan. A cluster of fifteen related queries justifies a pillar page and several supporting articles, all linking together. A single isolated keyword rarely justifies anything.
Step 7: Score and Prioritize
Give every opportunity a simple score across four dimensions: search volume, commercial intent, difficulty relative to your authority, and effort required. Then rank the list. In most audits, the priority order looks like this: fix cannibalization, improve near-miss pages, rewrite underperforming titles, build the highest-value gap clusters, and only then chase competitive head terms.
Document the plan with owners and dates. An audit that ends in a scored, assigned action list produces results. One that ends in a spreadsheet does not.
Step 8: Set Up Ongoing Monitoring
Keyword profiles drift. Add your priority terms to rank tracking, review query-level data monthly, and repeat the full audit every six months. Watch specifically for pages losing impressions on queries they used to own, which is your earliest warning that content has gone stale or a competitor has published something better.
Final Thoughts
A keyword audit turns scattered data into a decision. Export everything you rank for, classify by intent, map queries to pages, eliminate cannibalization, prioritize near-misses and presentation fixes, size competitor gaps into clusters and score the whole list by impact against effort. The result is a plan where every hour of work has a reason behind it. If you want our team to run that audit and hand you a prioritized roadmap, we are ready to begin.
Want to publish a guest post on aamax.co?
Place an order for a guest post or link insertion today.
Place an Order