Keyword Optimization
If you still think keyword optimisation means repeating a term until it hurts, you are losing traffic. Pick a single phrase, match the intent, and place it sparingly.
What I’d do first
- Choose a primary keyword that matches search intent, then place it in the title, H1, first paragraph, and URL only once each.
- Expand coverage with at least three related or semantic keywords drawn from the SERP's People Also Ask and related searches.
- Keep keyword density below 1% — one mention per 100–200 words to avoid triggering spam filters.
- Review and update optimised pages quarterly because search intent and competition evolve.
- Monitor rankings weekly for the first month after optimisation; if no movement, rewrite the opening paragraph or adjust the content structure.
The path I'd take
If you want a page to earn its keep in organic search, you need to align every optimisation decision with what the searcher expects to find. I start by isolating the primary keyword — the one term that sums up the page's core value. For example, I recently worked on a landing page targeting 'project management software'. The SERP was dominated by comparison articles and top-ten lists. That told me the intent was commercial investigation, not informational. So I structured the page around features and pricing tables, not a dictionary definition. I placed the primary keyword in the title tag, the H1, the first 100 words, and the URL. Then I pulled related terms from the People Also Ask box and the 'searches related to' section. I added those as subheadings and body copy. No more than one mention per 200 words on average. The result? Impressions doubled in eight weeks. The path is: research intent, pick the phrase, place it sparingly in high-value spots, and reinforce with semantic neighbours. I always check the [Keyword Difficulty](/keyword-difficulty/) score before committing time. Anything above 60 means you need strong domain authority or a unique angle. I also map the [Keyword Research](/keyword-research/) output against existing content to avoid cannibalising your own pages. On a site with 200+ product pages, that saved me from writing a duplicate guide on 'best CRM systems' when another page already held position 10. I saved two weeks of work. After the page goes live, I monitor [SERP Ranking](/serp-ranking/) weekly for the first month. If it does not move, I adjust the content — sometimes a single paragraph rewrite is enough. That is the path I take.
Watch-outs
Most SEOs I meet still believe that more repetitions of a keyword equal better rankings. That is wrong. The biggest watch-out is keyword stuffing — Google's SpamBrain identifies unnatural repetition. I have seen a client add the exact phrase 'cheap SEO services' 22 times in an 800-word article. Their rankings dropped from page two to page four within two months. The fix was a rewrite that kept the term in the title, H1, and one instance in the body. The second watch-out is ignoring [search intent](/intent-seo/). If you optimise a page for 'buy running shoes' but the SERP shows informational guides, your page will not rank. I always analyse the top five results to see if they are product pages, category pages, or blog posts. If they are blog posts, I treat that as a signal to write a guide, not a product page. The third watch-out is neglecting [SERP Features](/serp-features/). If your target keyword triggers a featured snippet or a People Also Ask box, you should optimise for those specifically. I lost a potential snippet on 'how to clean suede boots' because I placed the answer in a bullet list instead of a paragraph. Google pulled a competitor's paragraph instead. Fourth: treating keyword optimisation as a one-time task. Search behaviour changes. Competitors update their content. I schedule a quarterly review for every page that drives more than 5% of organic traffic. In one review, I discovered a keyword had shifted from informational to commercial. I updated the page structure and saw a 30% increase in CTR. Finally, do not overload your meta description with the keyword. Write for click-through, not for repetition. A meta description that reads like a sales pitch triggers trust issues. I now aim for one natural mention of the primary term and a clear value proposition. Each watch-out cost me time or traffic before I learned the lesson.
What I got wrong
When I started in SEO, I thought keyword optimisation meant stuffing the exact term into every possible tag and paragraph. I would write a title like 'Best Keyword Optimisation Tools — 2025 Keyword Optimisation Guide'. That title looks spammy to both users and Google. It took a site-wide audit to show that pages with over-optimised titles had higher bounce rates. I changed my approach: one primary term in the title, naturally. Another mistake: ignoring [semantic keywords](/semantic-keywords/). I used to think LSI keywords were a myth. But Google's neural matching means you need related concepts, not just synonyms. For a page on 'SEO audit', I used 'technical SEO', 'site crawl', 'page speed' and 'broken links'. That page outranked my previous attempt that only used the exact phrase. I also underestimated [long-tail keywords](/long-tail-keywords/). I focused on high-volume head terms. For a client in the travel niche, I optimised for 'best holidays' — impossible. Once I pivoted to 'best holidays for solo travellers in Thailand', the page ranked within three months. The lesson: long-tail terms convert better and face less competition. I also made the mistake of ignoring URL optimisation early on. I had a page with the URL domain.com/p=123. I changed it to domain.com/keyword-optimisation-tips and the page moved from position 12 to 7. That was a direct result of a cleaner URL. Finally, I used to write meta descriptions that matched the keyword exactly without thinking about the user. A description that says 'Learn about keyword optimisation. Keyword optimisation is important.' gets skipped. I now write for the click, keeping the keyword in but making the description compelling. Each mistake taught me that keyword optimisation is not a formula; it is a balancing act between relevance and readability.
Next step
Quick answers
How many times should I use a keyword in a page?
There is no exact number, but a safe rule is to keep the density under 1%. For a 1,000-word article, aim for one to two mentions of the primary term in the body. More important is placement: the title, H1, first paragraph, and one subheading are where keyword presence has the most impact. Over-optimisation can harm rankings.
Does keyword optimisation matter for voice search?
Yes, but the strategy shifts. Voice searches are longer and conversational. Instead of 'best restaurants London', target 'what are the best restaurants in London for dinner'. Optimise your content to answer questions directly, often in the form of a featured snippet. Focus on natural language and concise answers.
Should I optimise for exact match or partial match keywords?
I favour partial match because it sounds more natural and reduces the risk of stuffing. Google's algorithms understand synonyms and related terms. For example, if your primary term is 'digital marketing tools', you can also use 'online marketing software' and 'marketing automation platforms' without repeating the exact phrase.
What is the first thing I should do before optimising a page?
Check the current SERP for your target keyword. Look at the intent: are the top results guides, product pages, or listicles? Also, see if any featured snippets or People Also Ask boxes appear. This analysis shapes your content structure and keyword placement. Without it, you are optimising blind.
Sources
Primary documentation is linked directly. Anything commercial is marked nofollow.
- Google Search Central — Backs the principle of writing for users first and avoiding keyword stuffing.
- Ahrefs Blog — Provides practical guidance on keyword placement and density.
- Semrush Blog — Supports the workflow for clustering primary and secondary keywords.
- Google SEO Starter Guide — Confirms the importance of title elements and page relevance.
Notes from Callum Bennett.