I’ve had countless conversations with business owners across Portarlington, Tullamore, Naas and Clara about their websites. Nearly every time, someone tells me they’ve heard about keywords but never really understood what they are. Most people think keyword research is some complicated, technical job that only agencies or “SEO people” understand. But keyword research is actually one of the simplest parts of SEO once you strip away the jargon. It’s just understanding how real people search. It’s understanding the words they use, the questions they ask, and the problems they’re trying to solve. Once you understand that, everything else becomes easier — your service pages, your blog posts, your Google Business Profile, even your ads.
Let me explain keyword research the way I would if we were sitting down in your office in Laois with a coffee. No jargon. No technical talk. Just a clear, human explanation.
Keyword research is simply understanding how people search
Keyword research isn’t about tools or spreadsheets. It’s about people. It’s about understanding what someone types into Google when they need your help. If someone’s boiler breaks in Edenderry, they’re not typing “optimal heating solutions for residential properties.” They’re typing “boiler repair Edenderry” or “boiler not working.” If someone needs a painter in Newbridge, they’re not typing “professional interior surface coating specialist.” They’re typing “painter Newbridge” or “house painting near me.”
Keyword research is listening. It’s listening to how people actually talk. It’s listening to the problems they actually have. It’s listening to the words they actually use. When you match your content to their language, your website becomes far more visible.
Midlands search behaviour is different from big cities
People in the Midlands search differently than people in Dublin. They’re more direct. They’re more practical. They’re more focused on getting the job done. Someone in Dublin might search for “best roofing contractor reviews.” Someone in Kildare Town might search for “roofer Kildare Town.” Someone in Dublin might search for “modern kitchen renovation ideas.” Someone in Athy might search for “kitchen fitter Athy.”
This difference matters. If your keywords don’t match how people actually search in your area, your website won’t show up. If you want to understand how people search locally, you’ll get a lot from our guide on local search intent.
Start with the problems people have, not the service you offer
Most businesses start keyword research by listing their services. That’s the wrong way around. People don’t search for services. They search for problems. They don’t search for “roofing installation.” They search for “roof leak.” They don’t search for “electrical diagnostics.” They search for “lights not working.” They don’t search for “plumbing solutions.” They search for “blocked toilet.”
So start with the problems. Write down the issues your customers talk about most often. Those are your real keywords. When you build your content around real problems, people find you more easily.
Use the words your customers actually use
A lot of businesses use fancy language on their websites. But customers don’t search for fancy language. They search for simple, everyday words. If your customers say “gutter cleaning,” don’t write “roofline maintenance.” If your customers say “blocked drain,” don’t write “drainage obstruction removal.” If your customers say “garden fencing,” don’t write “boundary installation solutions.”
Keyword research is about matching your language to theirs. If you want to learn how to write content Google understands, you’ll get a lot from our guide on content structure.
Use location keywords naturally
People in the Midlands search locally. They want someone nearby. Someone who can come out quickly. Someone who knows the area. So location keywords matter, but they need to be natural. Use phrases like plumber Portlaoise, electrician Tullamore, painter Naas, roofer Newbridge, boiler repair Offaly. Don’t force them. Don’t stuff them. Just use them naturally when they fit the sentence.
Use “near me” keywords without writing “near me”
People often search for “near me.” But you don’t need to write “near me” on your website. Google understands location. If your business is in Portlaoise and your page says “plumber in Portlaoise,” Google knows you’re relevant for “plumber near me” searches in Portlaoise. So don’t write “near me.” Just write your actual locations.
Use keywords that match intent
Not all keywords mean the same thing. Some mean the person is browsing. Some mean the person is ready to book. Browsing keywords are early‑stage searches like kitchen ideas, garden design inspiration, bathroom styles or roofing types. These are useful for blog posts. Buying keywords are high‑intent searches like kitchen fitter Portlaoise, garden fencing Tullamore, bathroom renovation Naas or roof repair Newbridge. These are the keywords that bring in enquiries.
Use keywords that match your actual services
A lot of businesses try to rank for keywords that don’t match what they actually offer. That never works. Google wants clarity. Customers want clarity. If you don’t offer emergency callouts, don’t target “24 hour plumber.” If you don’t install new roofs, don’t target “roof installation.” If you don’t do landscaping, don’t target “garden design.”
Keyword research is about honesty. It’s about matching your keywords to your real services.
Use keywords that match your customer’s level of knowledge
People don’t search for technical terms. They search for simple terms. They don’t search for “electrical fault diagnostics.” They search for “fuse box tripping.” They don’t search for “hydronic heating system malfunction.” They search for “radiators not heating.” They don’t search for “structural timber restoration.” They search for “wood rot repair.”
Keyword research is about meeting people where they are.
Use keywords that match your customer’s urgency
Some searches mean the person needs help right now. Some searches mean the person is planning ahead. Urgent searches include boiler not working, leak in ceiling, no hot water or blocked toilet. Planning searches include kitchen renovation, garden fencing, bathroom remodel or attic conversion. Your content should match both types.
Use keywords that match your customer’s confidence level
Some people know exactly what they need. Some people don’t. Confident searches include boiler repair Portlaoise, electrician Tullamore, painter Naas. Uncertain searches include who fixes leaks, why is my boiler making noise or how to stop damp in house. Your content should help both types of people. If you want to learn how to create content that ranks in rural areas, you’ll get a lot from our guide on rural content.
Use keywords that match your customer’s questions
People search for questions more than anything else. So answer them. Common questions include how much does it cost, how long does it take, do you travel to my area, do you guarantee the work, what’s included, what’s not included. These questions should appear naturally in your content.
Use keywords that match your customer’s fears
People don’t always search for what they want. Sometimes they search for what they’re afraid of. Common fears include will it be expensive, will it take long, will they turn up, will they leave a mess, will they fix it properly. If your content addresses these fears, you’ll convert more customers.
Use keywords that match your customer’s expectations of clarity
People want clarity. Your keywords should reflect that clarity. If your content is vague, your keywords will be vague. If your content is clear, your keywords will be clear.
Use keywords that match your customer’s expectations of honesty
People want honesty. Your keywords should reflect that honesty. If you don’t offer a service, don’t target it. If you don’t serve an area, don’t target it. If you don’t do emergency callouts, don’t target them. Honesty builds trust. Trust builds conversions.
Use keywords that match your customer’s expectations of locality
People want local businesses. Your keywords should reflect that locality. Use your towns. Use your villages. Use your counties. If you want to understand how people make decisions in the Midlands, you’ll get a lot from our guide on Midlands customer journey.
Use keywords that match your customer’s expectations of trust
People trust businesses with reviews, photos, clear service pages, simple explanations, honest pricing and real examples. Your keywords should support these trust signals. If you want to understand why trust matters so much, have a look at value clarity.