A keyword list is useful research. It is not a page.

I still see sites where every URL tries to rank for a pile of terms, and none of them tells a visitor what to do next. Search engines and the person landing there both get a muddle. The page has no job.

So before I touch keywords, I decide what the page has to achieve. Sell something, get a lead, or inform someone well enough that they come back. Everything else follows from that.

Start with the page's job

Before I open a keyword tool I write one sentence. Who is this page for, and what should they do when they finish reading.

A service page might need a conversation. A product page might need a purchase. A guide might need the next article, or a short call. If I cannot say that in one line, the page is not ready for SEO copy.

Then the keywords have somewhere to go. They support the job. They do not replace it.

The keyword list is research. The page still has one job.

Search intent decides the page type

Every search has a reason behind it. Someone typing "running shoes for flat feet" is comparing. Someone typing a product name plus "size 43" is close to buying. Someone typing "how to clean suede shoes" wants an answer, not a shop.

The quickest way to check intent is to search the term yourself and look at what already ranks. If the top results are all guides, a category page will struggle there. If they are all product listings, a blog post probably won't get far.

A rough match that works for most shops and service sites:

  • Buying searches go to product pages and category pages.
  • Comparing searches go to category pages, comparison pages or a well-built buying guide.
  • Problem or question searches go to guides and articles, with a clear link to the next step.
  • Local or service searches ("SEO specialist Weert", "boiler repair near me") go to a service page with location details and an easy way to get in touch.

When the page type doesn't match the intent, you can write the best copy in the world and still not rank. And if it does rank, people leave, because they didn't get what they came for.

One main goal per page

This is where a lot of sites go wrong. A homepage that wants to sell, explain the company, collect newsletter signups and rank for twenty services ends up doing none of it well.

I give each page one main goal and, at most, one supporting action. A category page: get people to a product. A service page: get a request or a call. A guide: answer the question, then hand over the next useful page.

That also fixes a common SEO problem without anyone noticing. When each page has one clear job, you stop having three pages competing for the same search term. Each topic gets one home.

Keywords as support, not the plan

Once the goal and the page type are clear, keyword research becomes much easier. You're no longer asking "what can we rank for?" You're asking "how do the people we want describe this?"

That shows up in a few places:

  • The page title and the main heading, in plain language.
  • The first lines on the page, so a visitor knows straight away they're in the right place.
  • Section headings that follow the real questions people ask, in the order they ask them.
  • Product or service details that use the words customers use, not internal jargon.

What I skip is the dump. A block of related terms at the bottom of a category page doesn't help the visitor, and it doesn't help rankings much either. If a related term deserves attention, it usually deserves its own section or its own page.

Internal linking follows the journey

Internal links do two jobs. They help search engines understand which pages matter and how they relate. And they move a visitor towards the goal.

I try to link the way a good shop assistant would talk. From a guide about choosing a mattress, link to the mattress category and maybe one comparison page. From a service page about Google Ads, link to the process so people can see how the work runs. Not a sidebar with forty links to everything.

A simple test: for each important page, which two or three pages should send people there, and does every one of them actually do that.

Measure against the goal, not only rankings

Rankings are a signal, not the result. A page can climb to position three and bring nothing, because the traffic is the wrong traffic or the page doesn't ask for anything.

So I measure each page against the goal I wrote down at the start:

  • A product or category page: sessions from organic search, add to carts and revenue from that landing page.
  • A service page: form submissions, calls or email clicks from organic visitors.
  • A guide: whether people go on to the next page you linked, and whether some of them come back later and convert.

This needs tracking that is set up properly, which is often the part that's missing. In GA4 that means the key actions are marked as key events and you can see them by landing page. Without that, you're guessing.

A practical checklist

  • One primary goal for the URL, written down.
  • The page type matches what already ranks for the main search.
  • A title and heading that say that goal in plain language.
  • The first screen answers who it is for and what happens next.
  • Supporting sections match real questions, not a dump of related keywords.
  • One clear action. A second action only if it helps the same job.
  • Each topic has one page, so pages don't compete with each other.
  • Internal links to the next useful page, not to everything.
  • The technical basics. The page is indexable, the title matches the heading, and the action is tracked.
  • A monthly look at results against the goal, not only at positions.

Where to start

You don't need to redo the whole site. Pick the page that matters most for revenue or leads, write down its one job, and check it against the list above. Usually it's clear within ten minutes what needs to change.

If you want help with this on a live site, tell me which page is underperforming and what you need it to do. Discuss your project, or have a look at what I do first.