Your current keywords are every search term your site already appears for in the results, at any position, whether or not you ever targeted them. For most sites this list is several times longer than the keyword plan anyone wrote, and it contains the cheapest traffic gains available anywhere in SEO.
The reason is arithmetic. Moving a page from position 11 to position 7 requires a fraction of the work of ranking a new page from nothing, and the click-through difference is large — position 11 sits on page two, where organic click share collapses to low single digits. You already have the relevance, the indexing, and some authority. You are closing a gap, not starting a race.
Where to find your current keywords
Two sources, and they answer different questions.
Google Search Console is ground truth for your own site. The Performance report shows every query that generated an impression, with clicks, average position, and CTR, for the last 16 months. Nothing else is as accurate, because it is Google’s own data about your own pages. Its limits: it samples heavily on high-volume sites, it hides queries below a privacy threshold, and it will not tell you anything about a competitor.
Third-party keyword databases fill the other half. They tell you what a competitor ranks for, they attach volume and difficulty estimates to each term, and they show the SERP features present. These figures are modeled — twelve-month averages built from periodic crawls, not live counts — so read them as relative signals rather than exact numbers. SEO Rocket runs on industry-grade search data with country-specific indexes, which matters more than people expect: a UK or Singapore site checked against the US index will look almost keywordless.
Use both. Search Console for what is true about you, a keyword database for context about everyone else.
The striking-distance list, and how to build it
Filter that full list down to a working set. The standard cut is average position between 8 and 20, with at least 50 impressions in the last 90 days. That band is where a modest improvement produces a visible traffic change.
- Export the Search Console Performance report by query, filtered to the last three months.
- Drop anything containing your brand name — you already own those and they distort the averages.
- Filter to average position 8 through 20.
- Sort by impressions descending. High impressions plus low clicks equals demand you are visible for and failing to capture.
- Map each query to the URL currently ranking, using the Pages dimension filtered by that query.
You will typically end up with 30 to 150 rows on a mid-size site. That is your quarter’s work, and it is more valuable than any new-keyword brainstorm you could run.
Diagnose before you edit
Not every striking-distance keyword has the same problem, and the fix differs. Check three things for each row.
Is the right page ranking? Sometimes a blog post outranks the service page that should own the term. That is a signal to strengthen internal linking toward the correct page, or to consolidate.
Does the page match the intent? Look at the actual results on page one. If nine of ten results are comparison lists and you published a definition article, no amount of optimization will close that gap — the format is wrong, not the content quality.
Is the term genuinely covered? Search your page for the query and its natural variants. A page ranking at 14 for a term it mentions once, in passing, is ranking on topical proximity alone. Adding a properly written section that directly answers that query is often the entire fix.
Fixes ranked by effort and payoff
- Rewrite the title tag to lead with the query. Cheapest change available, sometimes worth several positions on its own, and it changes CTR immediately.
- Add a direct-answer paragraph near the top that answers the query in two or three sentences. This also makes the page a candidate for featured snippets and AI Overview citation.
- Add a dedicated H2 section covering the subtopic if the query is a genuine gap rather than a phrasing issue.
- Improve internal links pointing to the page, using anchor text that includes the target query. Three or four contextual links from relevant pages is usually enough to move a stuck page.
- Consolidate cannibalizing pages. If two of your URLs trade positions for the same query, merge them and redirect the weaker one.
- Earn links last. It works, but it is the slowest and most expensive lever, and links are necessary rather than sufficient — a thin page with links stays thin.
Track the change honestly
Re-check positions after two to four weeks, not two days. Rankings jitter by two or three positions daily as a matter of course, driven by personalization, index refreshes, and live tests. A page that “dropped three spots” the morning after your edit has probably not dropped at all.
Compare snapshots rather than spot readings. SEO Rocket takes top-100 snapshots with movement deltas between checks and shows the ranking URL alongside traffic estimates, which catches a specific failure mode: the query is stable but Google switched which of your URLs it ranks. That looks like nothing changed until you notice the URL is different and the conversion rate collapsed.
Also watch impressions, not just position. A page that holds position 9 but doubles impressions is gaining query coverage — it is ranking for more variants — and that shows up in traffic before the headline position moves at all.
Turn the list into a keyword pool, not a spreadsheet
The habit that separates sites that compound from sites that spike: keep your current keywords as a living pool that feeds both content production and tracking, rather than a one-off export that ages in a Drive folder.
Every quarter, re-pull the striking-distance list, retire what has moved to page one, and add newly emerging queries. Terms you never targeted will appear as pages mature — those are Google telling you what your site is understood to be about, which is far more reliable than any keyword tool’s opinion.
In SEO Rocket you can save researched terms into a project keyword pool that feeds the AI writer and the rank tracker directly, so the words you decided to target and the words you actually monitor stay in sync. Whatever tool you use, the principle holds: the terms you already rank for are an asset with a maintenance schedule, not a report you read once.
What to do when the list is empty
If Search Console shows almost nothing, you are in a different situation and striking-distance work will not help. Check three things in order: is the site indexed at all (site: search plus the Search Console indexing report), is it targeting the right country index, and does it have enough published, substantive pages to rank for anything.
A new site with 12 pages and no links has no current keywords to optimize because it has not entered the race yet. The answer there is publication volume and topical coverage — build the surface area first, then come back and harvest the striking-distance list in three to six months when there is something to harvest.