Keyword research is how we find the exact words your customers type into Google right before they call someone who does what you do, and decide which page on your site should answer each one. We sort every search by what the person wants, weigh it by what a customer is worth to you, and turn the result into a plan for your pages, whether you sell across Long Island or across the country.
Same two words, five different people. Each one needs a different page, and only some of them are ready to call.
No single tool sees everything. Third-party tools estimate the whole market, while Google's own reports show real searches but only a slice of them. We work mostly in Ahrefs and Google Search Console and check the other two where they fill a gap.
Estimated monthly searches, a difficulty score, related terms and the questions people ask, plus every keyword a competitor's site ranks for. It is the widest view of the market.
Volumes are estimates, and small local searches often show as zero even when real people type them.
The actual searches your site already appeared for, with impressions, clicks and average position. This is Google's own data, not an estimate, and it is where most quick wins hide.
It only shows searches where you already show up. It can't tell you about the ones you are missing.
The performance report in your Google Business Profile lists the searches that showed your listing on Maps and in local results. It tells us how people look for you on the map, which is often different from how they search the web.
Low-count searches are grouped or hidden, so it reads as a direction, not a full list.
The free planner inside Google Ads. It suggests related searches and shows what advertisers bid on them, which is a useful signal of how commercial a search is.
Accounts without active ad spend see broad volume ranges instead of exact figures.
The best list we ever get comes from you. How customers describe the problem on the phone, the words on the jobs you want more of, and the questions your staff answer every week all go into the research before a single tool is opened.
Here are nine searches a roofing company's customers might type. Tap the intent you think fits each one. You'll see how we would classify it and which kind of page it belongs on. Getting this right decides whether a page brings calls or only visits.
The problem is here and they want someone to call. These searches go to service pages and town pages, and they are the ones that fill your calendar.
They know what they need and are weighing price, options or companies. Cost sections, comparison articles and reviews win these, one step before the call.
Still learning. Blog posts and FAQs answer them, build trust, and link to the service page for the day they are ready.
Local searches come in three shapes. Some name a town. Some say "near me." And many say neither, because Google already knows where the phone is and shows local results anyway. All three can end in the same phone call, but they do not all land on the same page.
A search with a town name belongs on the page built for that town. A "near me" search is mostly decided by the Map Pack, which runs on your Business Profile, your reviews and how close you are to the searcher. That side of the work is local SEO, and keyword research feeds it the categories, services and wording people actually use.
If every service page carries a stack of town names, the service pages start competing with the town pages for the same searches, and neither ranks as well as it should. So service pages lead with the service. Town pages carry the town. The research tells us which towns have enough searching, and enough of your work, to earn a page of their own.
Customers rarely search the way a business describes itself. A roofer says "roof replacement." A homeowner types "new roof," "reroof," or "roof keeps leaking." We collect the phrases real people use and put the most common one in the page title, then work the others into the copy so the page matches all of them.
A long list of searches is easy to produce. The work is deciding which ones are worth a page. Every term we recommend is weighed on four questions, and the one with the biggest number rarely wins.
An estimate of monthly searches. It tells us whether anyone is looking, and it is a starting point, not a verdict. Local service searches often show small numbers, and a small number of the right searchers can keep a crew busy.
The questions that matter to you: how close is this person to buying, and what is a job from this search worth? What advertisers pay per click is a good clue, because high bids usually mean the search leads to sales. Your average job size and close rate finish the picture.
Ahrefs scores difficulty from 0 to 100, based mostly on how many other sites link to the pages already ranking. Low means a newer site has a real shot. High means the top spots belong to sites with years of links behind them.
Some searches are answered right on the results page by an AI Overview, a map, or a quick answer box, so few people click through. Others show four ads before the first organic result. We look at what the results page actually shows before promising a search will send visitors.
Put simply: a search that 40 people make each month and that leads to a $5,000 job is worth more than one with 5,000 searches from people just browsing. Volume tells us who is looking. Value and difficulty tell us whether the page will ever pay for itself. And no score gets the final word: we open the actual results, because a page one full of directories and national brands tells us more than any number.
We pull the sites that show up ahead of you for the searches you want and list every keyword they rank for. Then we set that list against yours. The difference is the gap: searches bringing customers to them that your site doesn't show up for at all.
A gap usually has a plain explanation. They have a page for a service you only mention in a list. They answer the cost question and you don't. They built pages for the towns they work in. Each gap becomes a line in the plan: build a new page, expand an existing one, or skip it because it doesn't match the work you want.
Competitor research is not about copying. Their sites were built around their services, their margins and their mistakes. The searches nobody in your market has a good page for yet are often the fastest wins of all, because there is no one to beat.
When a gap turns out to be a site problem rather than a missing page, such as pages Google can't crawl or a slow site dragging everything down, it goes to technical SEO instead.
gutter guard installationBuild a service pageroof replacement costAdd a cost sectionroofer [town you work in]Build a town pageflat roof coatingSkip: not work you doskylight leak repairOpen field: move firstEvery row ends in a decision. A gap you don't want to fill gets marked and left alone.
The finished research is a keyword map: every search worth targeting, assigned to exactly one page. Read it top to bottom and it is also the plan for the site, which pages exist, where they sit, and how they link to each other.
Each page gets one primary keyword and two or three supporting terms that mean nearly the same thing. Where those words go on the page, and how they are worded, is on-page SEO.
Service searches become service pages grouped under a services hub. Town searches become town pages under a service area hub. Research questions become articles that link up to the service they relate to. Every page links to its parent, so nothing is left stranded, and the site's structure matches the way people search.
Because every search is assigned to exactly one page, the map is also the check we run before any page is built or rewritten: if the keyword is already taken, the new page gets a different one.
Plenty of searches are full questions. They rarely lead to a call on their own, but they decide who the customer trusts by the time they are ready. Question research tells us what goes in your FAQs, what deserves an article, and what people are asking AI tools about your kind of business.
We collect questions from Ahrefs, from the "People also ask" boxes on the results page, from your Search Console data, and from what your staff hear on the phone. Short questions with a short answer become FAQs on the service page they belong to. Questions that need a real explanation become articles.
Each article links to the service it supports, so a reader who learns something useful is one tap from booking the job.
More people now ask ChatGPT, Google's AI Overviews and similar tools instead of scrolling a list of links. They ask longer, more specific questions, often with the details of their own situation. No tool shows reliable search counts for these conversations yet, so we don't pretend to have them.
What we can do is research the questions behind them, write pages that answer those questions plainly and specifically, and make sure your business details match everywhere they appear online. Pages that answer a question clearly are the pages AI tools tend to cite.
Zoesi, our in-house reporting dashboard, tracks whether your business is mentioned in AI search results alongside your rankings and Map Pack positions, and it all shows up in your monthly SEO report.
Keyword research runs in the first month of every SEO campaign, alongside the audit. No content gets written and no page gets built until it is done, and it is never filed away once it is.
If a page ranks well and nobody calls, we go back to the research first: the search may belong to people who are still reading, not hiring. Not sure where your site stands today? A full SEO audit is the place to start, or call 631-612-6976.
Don't see yours? Call 631-612-6976 and ask the people who do the work.
It depends on how many services you offer and how many areas you serve. A local service business usually needs one primary keyword for each service it wants calls for, each town it wants a page for, and each question worth an article. The count matters far less than each keyword having one page of its own.
You should start there, because you know your customers. But owners tend to think in the words they use at work, and customers search in the words they use at home. Keyword research checks your list against real search data and usually finds phrasings and questions nobody on your team would have guessed.
Google tests your pages against loosely related searches, and each time you appear it counts an impression, even with no click. A few odd ones are normal. When they outnumber the searches you want, it usually means your pages don't say clearly enough what you do, which is something keyword research and a rewrite can fix.
The research is shared, and each side improves the other. Ad campaigns show within days which searches turn into calls, which helps us choose SEO targets. SEO research turns up searches worth testing in Google Ads, and the searches that waste money get blocked there before they cost you more.
The first round is the biggest piece of work, and it sets the plan for the whole site. After that, the keyword research keeps running in the background of every campaign, because new searches appear, competitors change their pages and your own services change.
Yes. The work is done from our Deer Park office, and the method is the same for a national business or an online store. The difference is that a national site skips town pages and puts more weight on service, product and question searches.
Tell us your main service and your site. We'll pull what your site ranks for today, set it against the competitors ahead of you, and show you the searches worth winning and which page should own each one.
Loading the free keyword research audit form. Prefer to talk? Call 631-612-6976.