WordPress SEO Basics: Keywords, Pages, and What to Skip

On a WordPress page, your keyword belongs in three places: the title, the main heading, and the first paragraph. Picking a phrase you can win matters far more than any plugin setting or green light.
On a WordPress page, your keyword goes in three places: the page title, the main heading, and the first paragraph. Write it there once, naturally, and placement is done.
That part takes two minutes. The part that decides whether anyone ever finds the page is choosing the right phrase to begin with, and that is where most owners go wrong. Most advice about WordPress SEO keywords starts with plugin settings. Start with the customer instead.
What is a keyword, anyway?
A keyword is the phrase a customer types into Google. That is the whole definition. If you repair bikes in Ghent, your keywords are things like "bike repair Ghent", "fix flat tire cost", and "ebike battery replacement near me".
Notice what is missing: your business name, and the clever names you gave your services. Nobody searches "Premium Velocity Tune-Up Package". They search "bike service cost". Customers describe their problem in plain words, and those plain words are your raw material.
You do not pick keywords from your own head. You pick them from how customers talk. Listen to how people phrase things on the phone, what they ask in your shop, what shows up in your email enquiries. Those exact sentences are searches waiting to be answered.
Pick keywords you can actually win
Search "lawyer" and look at page one. Directories, national firms, Wikipedia. A three-person practice in Breda is not going to displace them, and does not need to. "Employment lawyer Breda" is winnable. So is "what does a dismissal case cost", because the practice that answers that question honestly is the one that gets the call.
The pattern that works for a small business:
- Your specific service plus your place: "boiler repair Leuven", not "heating".
- A real question customers ask: "how long does a kitchen renovation take", not "kitchens".
- The job plus the situation: "emergency locksmith Sunday", not "locksmith services".
Here is the position this whole article rests on: keyword choice matters more than any plugin setting. A page aimed at a phrase ten local people search every month will bring you customers. A perfectly optimized page aimed at a phrase nobody in your town searches brings you nothing, no matter how green the plugin lights up.
Put the keyword in three places, then stop
WordPress makes the placement part simple.
- The page title. The title you type at the top of the editor becomes the big heading on the page in nearly every theme. Put the phrase there: "Boiler Repair in Leuven".
- The SEO title. Your SEO plugin adds a snippet box under the editor where you set the title Google shows in results. Keep the keyword near the front, because that is the line searchers scan.
- The first paragraph. Use the phrase once, inside a normal sentence: "We repair gas and condensing boilers across Leuven, usually same day."
Then write the rest of the page for the human reading it. Repeating the phrase eight more times does not help; it reads like a robot wrote it, and visitors leave pages that read like that. One natural placement in each spot is enough.
Install one SEO plugin and leave it alone
Yoast SEO or Rank Math. Either one is fine, and the free version is enough. They do the same essential job: a box to edit the title and description Google shows, an automatic sitemap so Google finds your pages, and basic checks while you write.
Two rules. Never run both at once, because two SEO plugins fight over the same settings and break things. And skip the premium upsell. The paid tiers add conveniences like redirect managers and extra focus keywords, which matter if you run a 500-page site and are irrelevant for a 10-page business site.
The plugin is plumbing. Install it, fill in the title and description for each page, and get back to the work that moves rankings: choosing better keywords and writing pages that answer them.
Use pages for services, posts for questions
WordPress gives you two content types, and the split matters more than most owners realize.
Pages are permanent. Your homepage, your contact page, and one page per service you offer. A painter who does interior painting, exterior painting, and wallpapering needs three separate service pages, each targeting its own phrase. One vague "Our Services" page asks a single URL to rank for three different searches, and it will lose all three.
Posts are dated and ongoing. They answer the questions customers ask before they buy: "how much does it cost to paint a living room", "can you wallpaper over old wallpaper". Posts bring in readers; your service pages turn those readers into enquiries. There is more on that handover in how to get more customers from your website.
So when someone tells you to "start blogging for SEO" before your service pages exist, reverse the order. Service pages first. Posts second.
Skip the green-light chase and the magic theme
Two habits eat hours and return nothing.
First, chasing the plugin's green lights. Yoast and Rank Math score your page against a checklist: keyword in the title, keyword density, sentence length. Useful as a quick scan, dangerous as a goal. The green light means the box is ticked, not that anyone searches for the phrase. You can score all green on a page targeting "artisanal bespoke radiator refurbishment Ghent" and wait forever for a visitor. An orange-light page aimed at "radiator replacement Ghent" will beat it every time. Check the lights once, fix anything glaring, move on.
Second, buying a theme because the sales page says "SEO optimized". Every theme says that. It is a marketing line, not a feature, because the things that actually matter (your titles, your content, your keyword choices) live in your pages, not your theme. Pick a theme because it loads fast on your phone and looks right for your trade. Test it on your own mobile data before you commit.
Frequently asked questions
Do I need the paid version of Yoast or Rank Math?
No. The free versions handle the parts that affect rankings: editable titles and descriptions, a sitemap, and canonical tags. The paid extras are workflow conveniences for large sites, not ranking boosts for a small business site.
Should every page target its own keyword?
Yes, one main phrase per page. If two pages chase the same phrase, Google has to guess which one to show, and the guess is usually neither. Give each service page its own clear target and let your posts cover the questions around it.
How long before a new WordPress page starts ranking?
Anywhere from a few weeks to a few months, depending on how established your site is and how contested the phrase is. Specific local phrases move fastest, which is one more reason to target them. Resist rewriting a page every week; give it time to settle before judging it.
The keyword research, the page-versus-post decision, the writing itself: this is exactly the work Fonzy takes off your plate. It learns your business, finds the phrases your customers type, and publishes articles that target them, with the keyword already in the right three places. You answer the enquiries that come in.
