Keyword Research for SEO: How to Find Keywords and Write Website Titles
- 1digiethic.com/blog/keyword-research-guide#1
Keyword Research for SEO
- 2example.com
A national directory listing
- 3example.com
A competitor's old blog post
- 4example.com
A comparison site
On this pageShowHide
Quick answer
Keyword research is finding the words your customers actually type into Google, then deciding which page on your site should answer each one. Start with what you sell and the questions people ask you on the phone, check volume and difficulty in a tool, look at what Google already ranks, then give every page one main keyword and put it in the title, H1 and copy.
Key takeaways
- Your customers' words beat your industry jargon. Listen to how they describe the problem.
- Give each page one main keyword and let close variations live on the same page.
- Check what Google already ranks before you chase a keyword. Intent decides everything.
- The website title is the blue headline in Google. It's worth more time than most people give it.
- Keywords aren't dead. Stuffing is.
How to do keyword research, step by step
The biggest mistake we see is starting in a tool. Tools give you thousands of keywords and no idea which ones matter. Start with your business instead.
- 1List your money pages. Every service, product and location you want customers for. These are the pages that need keywords first.
- 2Write down how customers talk. Look at your emails, call notes and reviews. A roofer might say "roof replacement". The homeowner types "roof leaking after rain what to do".
- 3Expand with tools. Put those seeds into Google Keyword Planner, Search Console, Semrush or Ahrefs (our SEO tools guide) and collect the variations.
- 4Check intent by searching. Google the keyword yourself. If the top results are guides, a service page won't rank there, and the other way round.
- 5Be honest about difficulty. A new site won't beat national brands on a broad term this year. Pick fights you can win first.
- 6Group them. Keywords that one page can answer belong together.
- 7Map each group to one URL. Anything left over without a home is a page you still need to build.
Do this once properly and you have a content plan for the next twelve months.
How to find the keywords a website ranks for
There are four quick ways, depending on whose site it is.
- Your own site: open Google Search Console, go to Performance, then Queries. These are the real searches you already show up for, which is often more useful than any tool.
- A competitor's site: put their domain into Semrush or Ahrefs and open the organic keywords report. Look for searches where they rank and you don't.
- Search a website for a keyword: type site:example.com keyword into Google, or press Ctrl+F (Cmd+F on a Mac) once you're on the page.
- View keywords in a page's code: look at the title tag, H1 and subheadings. Skip the old meta keywords tag. Google has ignored it for years.
When we start with a new client, the Search Console list is the first thing we open. It usually shows pages ranking on page two for a keyword nobody targeted on purpose. Those are the cheapest wins on the site.
Keyword research for multiple locations
If you serve several cities, the pattern you're looking for is service + location ("plumber Tampa", "SEO company Philadelphia") plus the "near me" versions. Each city might only get a few dozen searches a month, but they add up, and the people searching are usually ready to buy.
The trap is building a page for every town on the map with the same text and a different city name. Google sees through it, and so do customers. Build a page for a location only where you genuinely work, and give it details that only make sense there: the areas you cover, local customers, local questions. More on this in our technical SEO and local SEO pages.
What is a website title?
A website title is the HTML title tag. It's the name you see in the browser tab, and usually the blue clickable headline in Google results. Hover over a tab or view the page source and you'll find it.
People mix up a few terms here, so this helps:
| Term | What it is |
|---|---|
| Website (homepage) title | The title tag of your homepage, usually your brand plus your main service |
| Page title / title tag | The title tag of any page on the site |
| Article title / H1 | The visible headline on the page, which can differ from the title tag |
If your titles are vague or stuffed with keywords, Google may rewrite them for you (Google's title link guidance). It's better to write a good one yourself.
How to write titles for websites
A title has one job: make the right person click. Here's what works for us:
- Put the main keyword near the start, where people's eyes land
- Be specific: the service plus a location or a clear benefit
- Keep it to roughly 50–60 characters so Google doesn't cut it off
- Give every page its own title. Duplicates confuse Google and customers
- Don't cram in five keywords or repeat your brand twice
Compare "Home | Services | Plumbing" with "Emergency Plumber in Tampa | 24/7 Callouts, Brand". Same business. One of them gets clicked.
Are keywords dead?
We hear this a lot, usually from someone selling something else. Keywords aren't dead. Keyword stuffing is.
Google and AI assistants now understand topics and intent, so a page that fully answers the question beats one that repeats a phrase twenty times. But you still need keyword research to know what people want, how they phrase it and which pages to build. Without it, you're guessing.
Want a second pair of eyes? Book a free consultation: keyword research is the first thing we look at, and you keep the list either way.
Frequently asked questions
How do I search for keywords for free?
Use Google Search Console for your own site, Google Keyword Planner for volume ranges, and Google's autocomplete and 'People also ask' for related questions.
What is the difference between a website title and an article title?
The website (page) title is the HTML title tag shown in search results and browser tabs. The article title is the visible H1 headline. They can be the same or slightly different.
How many keywords should a page target?
One main keyword plus its close variations and related questions. Different intents deserve different pages.
How do I improve my keyword rankings?
Match search intent, improve the page's content and title, fix technical issues, add internal links from related pages and earn relevant links.
Sources
Platform rules change often, so we check sources at every update. Last reviewed October 12, 2026.

Written by
Zia Ur Rehman
Founder & Lead SEO Strategist, DigiEthic
Zia Ur Rehman is the founder of DigiEthic, with 14 years of experience in digital marketing. He works hands-on across technical SEO, AI search optimization (AEO/GEO), Local SEO, Google Ads and Meta Ads for service businesses and e-commerce brands.
Our editorial policy