✓Is Your Page Optimized for Its Target Keyword?7 quick questions · about 1 minuteStart
0:00 Competition Keyword Research Overview
2:03 Why Competitor Rankings Matter
3:47 Three Types of Search Intent
5:39 Finding Competitors in Google Maps
7:47 Running a Site Through Ahrefs
10:27 Reading Organic Keyword Data
13:25 Exporting Keywords to a Spreadsheet
16:20 Highlighting and Prioritizing Keywords
18:08 Checking Page Optimization Against Keywords
20:08 Building Your Final Keyword List
Full transcript
0:00 Competition Keyword Research Overview
All right. So what we're gonna do in this little training today is we are going to do competition keyword research. Um, essentially what this is, this is sort of step two part of the keyword research, um, whole thing. So essentially the five-step process of finding out what people are looking for, um, and then putting them on those search phrases, those keywords on your site. Um, and then from there, um, uh, go into the whole process of doing SEO. This is sort of the last part of step one, which is the competition keyword research. What this basically means is that you are finding out what your competition is ranking for. Um, so the whole idea is this. Um, going back to, remember I had told you, told you in the past that working with Google is sort of like falling in love. Um, you know how long it takes to fall in love with somebody, right? Like, you meet them, you send them text messages, you're having coffee, maybe you're, you're taking them out for, to a movie. Um, you know, if you're looking for a long-term relationship, you're not gonna just rush into anything, right? Um, and, uh, so, and so it takes time to build trust. Well, the same thing happens with, um, your website. It takes time to, for your website to build trust with Google. And as that happens, um, then Google slowly begins to trust you just the same way it is where, you know, um, if you prove yourself to the person that, hey, you're a safe person, you're an emotionally stable person. You, um, might do silly voices, right? But you're, you are, um, you know, a fabulous, safe person to be around. Um, and so, um, you're really wanting to do that with Google, prove to Google that you're a safe website, that you're, um, you are who s- you say you are, and you're really wanting to come out with good content that, um, is, uh, gonna be valuable to the web. And also, um, you're wanting to rank with Google. So anyway, that's kind of what we're gonna be doing right now is just digging into competition keyword research.
2:03 Why Competitor Rankings Matter
The cool thing about this is this will show you what your competition is ranking for in Google. Um, and so they already have a trust with Google. Um, and they already, because they have a trust, um, then you can find out, hey, how does Google trust them? And you can look at data to find that out. So that's pretty awesome. So let's jump into this little teaching, um, this little PowerPoint. I'm gonna share my screen, and, uh, here we go. We're gonna start the slideshow, and this is the competition keyword research. Um, so the whole idea is teaching you how to be visible and grow, um, so that we can rock and roll here. So our agenda in this little training is I'm gonna just do, do a quick little recap on keywords if you don't know what I'm talking about, just a five-second recap there. Um, gonna recap the three kinds of searches out there so that you know your, what you, what you're looking for. And then we're gonna look at, um, you know, talking about why it's important to look up the competition's keyword, keywords, which I kind of already, you know, mentioned here, but we'll go into a little more. And then we're gonna actually do some live competition keyword research live in person. It's gonna happen here now. Um, I, I don't know why, but I lost my voice about a week ago. Um, I, I, I got sick. Um, and I have this voice now where I ... It's like this super creepy low voice that I'm like, "Yeah, get ready to learn competition." It almost sounds like a WWF. Um, so I might pull that out. I don't know. I always like to mess around with voices. But anyway, um, so we're gonna do competition keyword research. Um, so
3:47 Three Types of Search Intent
w- what are keywords real quick? Um, essentially they're just search phrases, right? We're putting into Google. You have different kinds of searches that I'll talk to you about here. Um, but the real thing is, um, you know, if you're ... Let's just say you're a real estate lawyer. That's gonna be on our example today. Um, I had a real estate lawyer client about a year ago. Um, and, uh, you know, as that's, of course you're looking to buy or sell a home, um, you need a real estate lawyer as part of the process. Um, and so the real thing is for that, for him, um, or her or w- whoever you are, um, the real thing is what is the searcher's intention? So if somebody searches for a search phrase like how do I become a real estate lawyer, right? Well, that's gonna be more of a, a informational type search. But if somebody types in real estate lawyer NYC, then that's gonna be more of a direct kind of search. Um, so a transactional search or direct searches, we'll just call them transactional searches so it doesn't confuse you, that's what we think of as sort of a buying keyword or a, a, a search that is really valuable. That person is ready to pull the trigger. They're the closest to being ready to pull the trigger, um, and they're ready to rock. Um, and an informational search, it's just like, hey, they're just kind of like looking up for some more information. They're not necessarily gonna pull the trigger, and it's gonna probably be more like a first touch, so to speak. Um, so you're, you're, you're, you know, they're gonna see you the first time and not have a lot of trust there, but, you know, begin to build trust. Um, and so that's where like a blog post where you're answering questions and providing value there. Um, and then navigational searches are something completely entirely different, um, you know. So today we're gonna be looking at transactional searches for the lawyer. So, um, what about, you know, your competition's keywords?
5:39 Finding Competitors in Google Maps
Well, um, so you know, the point, first point here is that your competitors are already ranking for Google for keywords that you can actually rank for. What? Yep. You could actually rank for, um, the keywords that your competition is ranking for Um, I was actually just looking at this yesterday, um, for a real estate client, not a real estate lawyer, but a real estate client. And I was looking at keywords that they are already ranking for or the competition is ranking for. And, and that data tells me, hey, here's how I can help this real estate client rank. Um, so remember the trust, remember building a relationship. It takes time to build a relationship. Your competition is, they're already ranking. They've already had that trust. They've already built up that trust. And now they're ready, um, now they're already ranking. So you can actually find out what they're ranking for and make that a part of your strategy. Um, so this whole competition keyword research reveals all. It tells you what they're ranking for, what position they're ranking for, and also what page they're ranking for. Um, and so, um, I would definitely make this as part of your, um, first step, your step one of keyword research. Find out, um, you know, what your competition is ranking for, and then include some of those keywords in your strategy. So in this case, I'm going to look at this example here. This is a, um, real estate attorney, um, that I found up in New York City. And we're going to actually, um, find out what they're ranking for. And then if I were a real estate attorney in New York City, then I could be using, um, you know, these same keywords. So this, this same, regardless if you're an artist or a local business, um, or, you know, a lawyer or a service company, or even if you're an e-commerce store, this, all of this really applies, um, across the board. This is a technique I'm going to teach you how to do this. So let's go into, um, let's go into actually doing it. So, right. Um, so what I'm going to do here is I'm going to be looking at a tool. I'm going to be using a tool called Ahrefs.
7:47 Running a Site Through Ahrefs
I like to call it Ahrefs. Um, you know, Ahrefs, um, I just like the way in the UK, they say the word H. So, um, what I did was I, I, um, you know, I did real estate, um, went to Google and I typed in real estate attorney, or let's see, lawyer NYC. So because I'm based in Asheville right now, I don't really have a good sense of what is actually shown at the top of Google in New York City. Um, and that's because Google knows that, hey, I'm based out of Asheville. I'm not in New York City. So they're showing me ads that are local ads. Um, now some of these might be New York, but some of these are local. And then I see, um, here I see actually real estate attorneys. Um, and, uh, and then I actually see informational searches here, but these searches here, because I'm in Asheville, I'm not in New York City. All of these searches aren't really a sense of who's showing up at the top of Google. The best way to do that is to look at maps. Um, and so what I did was I clicked on more places, which loads the maps result. Um, and this is where I found these guys. They had, um, let's see, it was, it was Robert and Arnov. Robert and Arnov Associates. Um, so they had six reviews. Um, I picked these guys. so here's where I found them. Okay. So this works with any website across the board. Um, so interestingly enough, they're not totally secure here. Um, so this is just a side note here, but see this HTTPS, um, about, uh, in the middle of 2018, Google said, listen, all websites need to be secure. And if you're not secure, then you're not going to rank as well. Um, and so they have gone secure, but this little arrow here says, you know what? Thanks for playing. You're not totally secure. Parts of this page are not secure such as images. I don't know. Um, so this means that they're not quite done. Um, and, uh, there's an error here. Um, anyway, but this is what I'm going to be doing. So what you need to do is you, you copy this and you go into Ahrefs. You sign up for it. I think it might be a hundred bucks a month. Sign up for it. And you put the URL in here. And, and so what I see here is, um, a whole bunch of information. Um, and I'll just hit the highlights here. I'll zoom in just a little bit.
10:27 Reading Organic Keyword Data
So this here, this UR is URL rating. This is how strong they, their homepage is in Google. Okay. So every website, if you've watched the domain reputation, um, you know, training, go back and watch it if you haven't. But that tells you, um, that every website has a number to scale of one to a hundred, right? And, um, so brand new websites are going to have a zero or N/A. And then over time, you know, this number can grow between five and 15 points a year. Um, so they've 35. So this is a good seven to 10 years of growth kind of is what I'm seeing here. Um, the domain, the DR is their domain rating. Um, and that's your overall reputation. That's a 24. Um, so, so, um, they've got, you know, 2000 backlinks from 178 other websites. But what I really care about here is this part here, organic keywords. This is telling me not the entire pictures, the entire pictures. I randomly put S's on things. I don't know. I promise I've not had anything to drink. I don't really drink about that much. I guess I'm so fabulous. I don't have to drink. Um, but anyway, so, um, but this is not the entire pictures. This is not the entire pictures, but this is just some of it, um, or most of it. So this is telling me that they're ranking for their, his name, which makes sense. Um, then Long Island real estate lawyer, real estate lawyer Queens, real estate lawyer in Long Island. So he's the middle of Google's second page for this, which means it's not generating a lot of traffic here. So what I'm seeing here is volume in this column here. This is how many people a month are looking for this. This is sort of how much it costs if you're doing ads. This cost per click is what this column is. This KD is the keyword difficulty. How difficult is it to rank for this keyword? Now, that being said, I don't really trust these numbers because it's really hard to Part of the way Google works is that they're not going to necessarily give you the entire picture. They're using something called RankBrain, which is artificial intelligence to determine how difficult keywords are to rank. So because really it's all in Google's brain, basically, I don't pay attention to KD keyword difficulty. I really just look at volume and then also traffic. So this is saying that Long Island real estate lawyer gets 350 searches a month and that's generating around 22 visitors a month for this. Now, if this keyword were at the top and it's in position six, which is the middle of Google's first page, right? There's 10 positions on a page. And it's ranking for this keyword here or this page here. So this is the actual page that's ranking for Long Island real estate lawyer. And I can see the page here.
13:25 Exporting Keywords to a Spreadsheet
So if this keyword were at the top of Google, it would probably be generating 100 traffic, but it's in position six. So it's near the middle of Google's first page. The higher you get, the more traffic. And you might get about 50% traffic, maybe 60% traffic. It's like position one, two, or three. So anyway, just showing you that. And once again, this is the keyword column here. This is how much traffic it's generating. This is the keyword difficulty. This is your cost per click. This is how much traffic it's generating right now in this column. This is where it is in Google. And one to 10 per page. So 13 would be the top of the Google second page. This is what page is ranking. You can actually click on this one to see where it is in Google. It'll show you like essentially will show you kind of where it has been over time. So anyway, this is a ton of great data. So if I'm a real estate lawyer in the great city of New York, I would then click on export. Okay. So export is going to give us a spreadsheet. It's going to show us that we can start marking up a spreadsheet. So I want to show you one other thing. This is showing here that it's ranking for 368 total keywords in the U.S. And it ranked them for a couple other random keywords in other areas, right? So I'm going to click on export and that's going to give me options here. Do I want a quick export? Do I want a full export? If you click on full export, it'll let you get up to 30,000 rows. Rolls? 30,000 rolls? 30,000 rows. Start export. So we're starting export. Download will open it up and you need to have Excel like a boss. I don't think we say that any longer like a boss. Okay. So here's our spreadsheet. Now I have a little macro that will kind of snip and snap and make this thing a little nice and pretty just like that. So all I've just kind of done is put a filter on it and put a heading on it and centered things. So and then I'm going to just kind of finish up my little make it look nice and pretty. All right. So now I have a beautiful spreadsheet. Now don't if you're not a spreadsheet person, become one really. You don't have to stay in the spreadsheet land, but just overcome your fear of spreadsheets. Face it head on and realize that there's a ton of data here that you can put into a Word document. You can write into a notebook. Don't freak out. Okay. So some people like, oh my gosh, I used to be that person that didn't like spreadsheets, but I started realizing there's a ton of data here. So so what I really care about in this next process here
16:20 Highlighting and Prioritizing Keywords
is if I'm a real estate attorney. Right. And I'm I want to rank for keywords. I really care about what keywords are not his name. Right. Not his branding, but what keywords are valuable that I could go after. So I usually just go down this list and start highlighting ones that are good. Long Island real estate lawyer. So that's an intentional type search. That's in a transactional search. Real estate lawyer, Queens, Long Island, Long Island. So all of these look good. And so I would highlight these yellow. Now that tells me that that's a good search. Now, if he let's just say, you know, I don't know where he's based out of. Right. So if he's in Brooklyn and let's just say that real estate lawyer in Brooklyn is like, you know, he's based out of Brooklyn. I might highlight this orange saying, hey, this is like the best keyword of all of these. I want Brooklyn. And so you go down this list and you highlight keywords and you can actually then as you're doing this, look and see how well they've sort of optimized different pages for keywords. OK, so this kind of gets into step two, which is, you know, putting the keywords on the pages. Right. So let's look at this page for a second. Real estate lawyer, Brooklyn. I'm going to look at this page and. Real estate lawyer, Brooklyn. OK, so notice here that it's ranking for real estate lawyer, Brooklyn, but there's nothing here. I don't see real estate lawyer, Brooklyn. If I just do a search for real estate lawyer, Brooklyn. Nope, it's not in there. So, so this is, this website is not really fully optimized, or they haven't put
18:08 Checking Page Optimization Against Keywords
that keyword in here. So in the, in the ideal world, the keyword would be at least once in a heading and once in the title. I do have-- I do see real estate lawyer Brooklyn Heights, so technically it is, like, in there, but it's not... You know, it's better to have the keyword kind of all in one area. Um, but if they were to come back and say, um, you know, "Hire us, hire a real estate lawyer in Brooklyn who cares," or something like that, like a nice heading with the keyword in it, and maybe add the keyword once or twi- one more time in the content, that would be ideal. Anyway, so that's kind of what this whole process is, is going down this list, and let's just say Long Island, New York was a great keyword. Um, highlight it, um, if you think it's a great keyword. Uh, I like to highlight it orange. Um, and then I'll kind of sometimes just look at some of these pages and just look at how well optimized is the competition. Um, so it just says Long Island. You know, it doesn't say real estate lawyer Long Island, and I don't even think this is a-- If I look at this, inspect element, um, this is an H1. It is an H1. So this is a heading, um, but it doesn't have the keyword in it. So if I were this client and I s- and I, and, and I actually wanted to, I could actually add these keywords into the heading, once in the heading and once in the content, and add it into the title and description of the snippet, of the page snippet, which is this. Um, you just go to Google and the page snippet, um... Just gonna get into this real quick. We're gonna hit this really in the second, in the next s- training. This is the page snippet or just the search result. So Long Island real estate lawyer in Nassau County. Um, so the keyword needs to be once in the title here, and then once in the description here i- in the ideal world. So you can modify that. We call that the meta title, meta description, or you can just think of it as the title and description of the page.
20:08 Building Your Final Keyword List
So anyway, this whole process is going down this list, finding these, um, and, uh, and then just highlighting ones that are good. And then later on, you could put these into a list that you're, you s- you could say, "Hey, I want to rank for these keywords." Um, and so that's really kind of it. It's, it's really kind of basic, um, uh, or at least it seems basic to me. Find out what your competition is ranking for and, uh, highlight the, um... Download a spreadsheet, highlight those keywords, um, and then, um, ma- put those into a list. Um, so hopefully this training made sense, and, um, I'm glad to be back doing some quick little training with you guys. As always, just put your comment or question below the video, and I'll answer it. And, uh, we'll see you in the next training. Thanks.
Why Generic Keyword Research Fails in Asheville
Most keyword research advice treats all markets identically. That approach wastes time and budget for Asheville businesses competing in a unique local market. National keyword data shows "plumber" gets searched 300,000 times monthly. That sounds promising until you realize 299,950 of those searches happen outside your service area. The 50 Asheville searches matter infinitely more than 299,950 irrelevant ones. Generic research misses local search modifiers. When someone's water heater fails at 9 PM, they don't search "water heater repair." They search "emergency plumber Asheville" or "24 hour plumber near me." These modifier patterns vary by region, depending on population density, competition, and local vocabulary. Asheville's tourism economy creates search patterns unlike other mid-size cities. Summer searches spike for "things to do in Asheville" and "Asheville restaurants," while winter queries shift to "cabin rentals near Asheville" and "Asheville ski resorts nearby." Service businesses experience seasonal demand patterns tied to tourist influxes and property maintenance. The competitive landscape differs drastically from national markets. You're not competing with HomeAdvisor or Angi for "HVAC repair." You're competing with three other local HVAC companies for "Asheville AC repair" and "Hendersonville furnace replacement." Understanding this distinction shapes your entire keyword targeting strategy. According to BrightLocal's 2024 research, 98% of consumers used the internet to find information about local businesses in the last year, and 46% of all Google searches were for local information. For Asheville businesses, capturing that local search intent requires dedicated local keyword research, not repurposed national data.
Want more customers from Google & AI search?
Get a free SEO audit of your site — see exactly what to fix first.
Understanding Local Search Intent in Western North Carolina
Search intent reveals what customers actually want when they type queries. The same keywords carry different intent depending on context and modifiers.Navigational Intent
Navigational searches target specific businesses. Someone searching for "Biscuit Head Asheville hours" wants information about a particular restaurant, not breakfast options in general. These searches generate limited volume but convert at nearly 100% when they find you. Your business name plus location terms capture navigational searches. Optimize for "[Your Business Name] Asheville," "[Your Business] reviews," and "[Your Business] phone number." While these seem obvious, many businesses neglect them, allowing directory sites to outrank their own website.Informational Intent
Informational searches seek knowledge before purchase decisions. "How much does roof replacement cost in Asheville?" indicates research phase, not immediate purchase intent. These queries build awareness and trust but don't generate calls immediately. Content answering informational queries positions you as an authority. When someone researches costs, timelines, or processes, educational content brings them into your sales funnel. According to HubSpot's 2024 research, companies that publish 16+ blog posts per month get 3.5x more traffic than those that publish 0-4 posts per month. Long-tail informational keywords like "what causes ice dams on Asheville roofs" or "best time to replace HVAC system Western NC" attract prospects at the beginning of the buying journey. While individual keywords generate low volume, collectively they drive significant qualified traffic.Commercial Investigation Intent
Commercial investigation searches compare options before deciding. "Best HVAC companies Asheville," "Asheville plumber reviews," and "affordable roofing contractors near me" indicate active evaluation. These prospects are days or weeks away from purchase, not months. Comparison content captures commercial intent. "Heat pump vs gas furnace Asheville" or "tankless vs traditional water heater" helps prospects make decisions while positioning your expertise. Include your services naturally within educational content. Review aggregation and testimonial optimization matter significantly here. According to ReviewTrackers, 94% of consumers say online reviews influence their purchase decisions. Commercial investigation queries specifically seek social proof before selecting providers.Transactional Intent
Transactional searches signal immediate purchase intent. "Emergency plumber Asheville," "HVAC repair near me now," and "same day appliance repair" indicate customers are ready to buy immediately. These convert at the highest rates but face the most competition. Service pages optimized for transactional keywords need clear calls to action, phone numbers, availability indicators, and trust signals. Every element should reduce friction between search and conversion. According to Google, 76% of people who search for something nearby visit a business within 24 hours. Emergency and immediate-need modifiers require 24/7 response capability. If you target "emergency restoration Asheville" but don't answer phones after 5 PM, you waste marketing dollars and frustrate customers. Match keyword targeting to actual service capabilities.
Free and Paid Keyword Research Tools
Effective keyword research requires the right tools. Free options provide starting points, while paid tools deliver competitive intelligence and efficiency.Free Keyword Research Tools
Google Search Console shows exactly which queries already drive traffic to your site. The Performance report reveals keywords you rank for, positions, impressions, and clicks. This data identifies quick wins—keywords ranked 5-15 that could reach the top three with optimization. Export your top 500 queries quarterly. Sort by impressions to find high-volume keywords where you lack visibility. Sort by position to identify pages ranking 5-15 needing optimization. Sort by CTR to find underperforming pages with good rankings but poor click-through. Google Business Profile Insights reveals search queries customers use to find your profile. Access insights through your Google Business dashboard. The "How customers search for your business" section shows whether people find you through direct searches (branded), discovery searches (category), or branded searches (your name specifically). Discovery searches like "plumber near me" represent new customer acquisition. Track which discovery terms drive the most profile views and actions. Optimize your profile categories and description to align with these high-value discovery queries. Google Autocomplete surfaces common search patterns. Start typing "service plus Asheville" and watch Google suggest completions. These suggestions represent searches that occur frequently enough for Google to recommend them. Test variations: "[service] Asheville," "[service] near me," "Asheville [service]," "best [service] Asheville." Document all unique suggestions. Autocomplete reveals modifiers and long-tail variations you might not imagine independently. Google Related Searches appear at the bottom of search results pages. These related queries show topically connected searches that Google associates with your query. They reveal content opportunities and semantic keyword relationships. Search your primary keywords and scroll to the bottom of the results pages. Document all related searches. Many represent content opportunities your competitors miss. For detailed strategies on research methodology, review our comprehensive keyword research guide. AnswerThePublic visualizes the questions people ask about topics. Enter your service or product and get hundreds of question-based queries organized by question type (what, when, where, how, etc.). Question queries indicate informational intent. "When to replace water heater" and "how much does HVAC cost" represent educational content opportunities. Answer these questions comprehensively to capture informational searches.Paid Keyword Research Tools
SEMrush provides comprehensive competitive intelligence. Enter competitor domains to see all keywords they rank for, their positions, estimated traffic, and keyword difficulty scores. The Keyword Magic Tool generates thousands of keyword variations from seed keywords. SEMrush's local keyword database includes location-specific search volumes. You can filter results specifically for Asheville, NC, to see actual local search volumes rather than national estimates. According to SEMrush data, local search volumes typically account for 0.5-3% of national search volumes, depending on market size. The Position Tracking tool monitors your rankings daily for target keywords. Set up a project tracking 50-100 core keywords to measure optimization progress. Compare your visibility to competitors week over week. Ahrefs excels at backlink and competitor analysis. Its Keywords Explorer shows search volume, keyword difficulty, clicks (actual traffic potential), and ranking difficulty. The Content Gap tool identifies keywords that competitors rank for that you don't. Ahrefs' "Parent Topic" feature groups keywords by the page most likely to rank for them. This prevents creating separate pages for keywords that should target one page. For example, "HVAC repair," "HVAC service," and "HVAC maintenance" likely target the same page. Google Keyword Planner provides search volume data directly from Google. While designed for paid ads, it reveals actual search volume for keywords in specific locations. Set location targeting to Asheville, NC, to see local volumes. Keyword Planner shows seasonal trends. Export 12 months of data to identify when specific searches peak. HVAC repairs spike in summer and winter. Roofing searches surge after storms. Pest control queries climb in spring and summer. Moz Keyword Explorer simplifies keyword research with clear priority scores. It combines search volume, difficulty, and CTR potential into a single "Priority" score to help you quickly identify the best opportunities. Moz's SERP analysis shows what types of content rank for each keyword. If the top 10 results are all blog posts, you need educational content. If they're service pages, create transactional content. Match your content type to what Google already rewards.Building Your Asheville Keyword List
Systematic keyword list building ensures comprehensive coverage without gaps or redundant targeting.
Seed Keyword Generation
Start with your core services. List every service you offer using the terms customers actually use, not internal jargon. "Water heater replacement", not "domestic hot water system installation." "AC repair" not "HVAC refrigerant system diagnostics." Include service variations. "Plumbing," "plumber," "plumbing services," and "plumbing company" all represent different search patterns. Some people search for the service (plumbing), others for the provider (plumber). Add Asheville location modifiers to each seed keyword:- [Service] Asheville
- [Service] in Asheville
- Asheville [service]
- [Service] near me
- [Service] Western North Carolina
- [Service] WNC
- [Service] West Asheville
- [Service] Biltmore Village
- [Service] Downtown Asheville
- [Service] North Asheville
- [Service] South Asheville
- [Service] River Arts District
Modifier Expansion
Quality modifiers reveal customer priorities and urgency levels. Add these modifier categories to core keywords: Emergency modifiers:- 24-hour [service]
- Emergency [service]
- [Service] now
- Same day [service]
- After-hours [service]
- Best [service]
- Top [service]
- Professional [service]
- Licensed [service]
- Certified [service]
- Affordable [service]
- Cheap [service]
- [Service] cost
- [Service] prices
- [Service] estimates
- [Specific problem] repair
- Fix [specific issue]
- [Problem] solutions
Competitor Keyword Analysis
Your competitors reveal keyword opportunities you might miss independently. Analyze 3-5 direct local competitors to identify their keyword strategies. Enter competitor domains into SEMrush or Ahrefs. Export all keywords they rank for in positions 1-20. Sort by search volume and relevance. Identify high-value keywords you don't target. Look for patterns in competitor content. If three competitors all have pages targeting "Asheville HVAC maintenance plans," that signals an opportunity worth pursuing. When multiple competitors invest in ranking for specific keywords, those keywords likely drive business results. Find gaps in competitor coverage. Keywords they rank for but don't optimize well for represent quick-win opportunities. If a competitor ranks position 7 with thin content, comprehensive content targeting that keyword can overtake them.Long-Tail Keyword Discovery
Long-tail keywords contain three or more words with specific intent. "Asheville plumber" is short-tail. "Emergency plumber West Asheville Sunday" is long-tail. Individual long-tail terms generate low volume, but collectively they drive significant traffic. Use Google's "People Also Ask" boxes to find long-tail questions. Search for your seed keywords and document all questions that appear in the results. Each question represents a content opportunity. Mine your own customer questions. What do prospects ask during sales calls? What concerns appear in email inquiries? These real customer questions become valuable long-tail keywords. Review your existing content comments and contact form submissions. Customers tell you exactly what they search for and what information they need. This qualitative data complements quantitative keyword tools.Keyword Mapping to Pages
Keyword lists are useless without strategic page assignments. Mapping keywords to specific pages prevents cannibalization and ensures comprehensive coverage.Understanding Keyword Cannibalization
Cannibalization occurs when multiple pages target the same keyword, diluting ranking potential. Google struggles to determine which page deserves rankings, so none rank optimally. If you have separate pages for "Asheville plumbing," "plumber Asheville," and "plumbing services Asheville," you're competing against yourself. These keywords likely target the same page—your main plumbing service page. Use keyword grouping to identify cannibalization risks. Group keywords by search intent and landing page fit. All keywords in a group should target one page, not multiple pages. Tools like Ahrefs' "Parent Topic" feature automate grouping. It identifies the page most likely to rank for keyword clusters, showing which keywords should share pages versus warrant separate pages.Creating a Keyword Map Spreadsheet
Build a spreadsheet mapping every target keyword to a specific page. Include these columns: Keyword: The exact search phrase Search Volume: Monthly searches (local data) Difficulty: Competition level (1-100 scale) Current Ranking: Your current position (if ranking) Target Page: URL where this keyword should rank Priority: High/Medium/Low based on value and achievability Content Status: Existing, needs optimization, needs creation This map becomes your strategic SEO roadmap. It shows exactly what content to create, what to optimize, and what keywords each page should target.Homepage Keyword Strategy
Your homepage should target your brand name and your most valuable commercial terms. For service businesses, this typically means "[City] [Service]" variants. A plumbing company's homepage targets:- [Business Name]
- Asheville plumber
- Plumbing services Asheville
- Licensed plumber Western NC
Service Page Keyword Assignment
Each distinct service warrants a dedicated page targeting related keyword clusters. Don't create a single "Services" page that lists everything. Create individual pages for:- Water heater repair/replacement
- Drain cleaning
- Leak detection
- Sewer line repair
- Fixture installation
Location Page Keyword Strategy
Location pages target geographic keywords combined with your primary service. Create dedicated pages for each major service area. West Asheville Plumbing Services Page targets:- West Asheville plumber
- Plumbing services in West Asheville
- Plumber near West Asheville
- Hendersonville plumber
- Plumbing services Hendersonville
- Plumber near Hendersonville
Blog Content Keyword Targeting
Blog posts capture informational and long-tail keywords that service pages miss. Each post should target a specific keyword cluster addressing one topic comprehensively. Blog post targeting "How much does water heater replacement cost in Asheville" includes related keywords:- Water heater cost in Asheville
- Water heater replacement prices
- Tankless vs traditional water heater cost
- Water heater installation timeline
Content Calendar Based on Keyword Research
Keyword research transforms into traffic through systematic content creation. A content calendar ensures consistent progress toward comprehensive keyword coverage.
Prioritizing Content Creation
Not all keywords deserve equal priority. Rank opportunities using this framework: Quick Wins: Keywords where you rank positions 5-15 with existing content. Minor optimization can jump these into the top three positions. Prioritize these for immediate ROI. High-Value Targets: Keywords with strong commercial intent and significant search volume are currently dominated by competitors. These require substantial content investment but drive business results. Low-Hanging Fruit: Long-tail keywords with low competition and clear intent. Individual volume may be low, but collectively they build traffic and authority. Foundation Building: Informational keywords that don't convert directly but attract top-of-funnel prospects. These build authority and bring prospects into your ecosystem.Seasonal Content Planning
Asheville's seasonal patterns demand strategic timing. Create content 2-3 months before seasonal search spikes. HVAC seasonal calendar:- March-April: Publish AC maintenance, cooling system prep, summer HVAC tips
- September-October: Create furnace maintenance, heating system prep, winter HVAC content
- July-August: Target emergency AC repair, cooling problems during peak summer
- January-February: Focus on emergency heat, frozen pipes, winter weather preparedness
- January-March: Summer planning content, fall foliage preview, booking guides
- April-June: Weekend trip ideas, summer events, outdoor activities
- July-September: Fall planning, leaf season timing, winter getaways
- October-December: Holiday events, New Year's trips, spring planning
Content Frequency and Consistency
Consistency matters more than volume. Publishing one comprehensive post weekly beats three rushed posts monthly. According to HubSpot research, companies that publish 16+ blog posts per month see 3.5x more traffic, but quality cannot suffer for quantity.In this video
- 0:00 What This Training Covers
- 1:14 Jeremy's Background and PushLeads Origin
- 1:33 What Google Search Console Is
- 2:14 Search Console Shows Only Your Local Neighborhood
- 3:16 Four Levels of Local Search Visibility
- 4:27 How to Export Keywords from GSC
- 6:28 Reading the Exported Spreadsheet
- 8:36 Spot-Checking Rankings with Ad Preview Tool
- 10:32 Tracking Keywords in SEMrush
- 12:58 Deleting Zero-Traffic Keywords
- 14:09 Running a Free Scan at PushLeads.com
Full transcript: How to Find SEO Keywords with Search Console
- Small businesses: 2-4 posts monthly
- Growing companies: 4-8 posts monthly
- Competitive markets: 8-16 posts monthly
Measuring Content Performance
Track which content drives results using comprehensive analytics dashboards. Monitor these metrics for each published piece: Organic Traffic: Sessions from organic search in Google Analytics Rankings: Position changes for target keywords Conversions: Calls, form fills, or chat initiations from the content Engagement: Time on page, pages per session, bounce rate Double down on what works. If "How much does [service] cost" posts drive significant traffic and conversions, create cost guides for all services. If comparison posts perform well, expand comparison content. Kill or improve underperforming content. Content ranking poorly after 6 months needs optimization or consolidation. Either improve it substantially or redirect it to better content on the topic.Advanced Keyword Research Strategies for Asheville Markets
Once basics are covered, advanced techniques capture additional opportunities.Voice Search Optimization
Voice searches use natural language patterns different from typed queries. Someone types "plumber Asheville." They speak, "Where can I find a good plumber near me in Asheville?" Optimize for question phrases:- Where can I find [service] in Asheville?
- Who is the best [service provider] near me?
- How much does [service] cost in Asheville?
- When should I [take action] in Western North Carolina?
Zero-Click Search Optimization
Zero-click searches happen when Google answers the query directly in the results, requiring no click. According to SparkToro, 65% of Google searches end without a click to any website. This seems problematic, but it creates opportunities. Optimize for zero-click features:- Featured snippets (position zero boxes)
- People Also Ask boxes
- Local pack results
- Knowledge panels
Competitor Content Gap Analysis
Identify valuable keywords competitors rank for that you completely miss. This reveals blind spots in your keyword strategy. Use SEMrush's Content Gap tool or Ahrefs' Content Gap feature. Enter your domain and 3-5 competitor domains. The tool shows keywords where all competitors rank but you don't. Sort results by search volume and difficulty. High-volume, low-difficulty keywords represent quick wins. Create comprehensive content targeting these gaps.Emerging Keyword Monitoring
New keywords emerge as customer behavior evolves. "COVID cleaning," "touchless service," and "virtual consultation" didn't exist as searches five years ago. Current trends create new keyword opportunities. Use Google Trends to identify rising searches in Western North Carolina. Filter by region (Asheville, NC) and category (your industry). Rising keywords show increasing interest before search volume data reflects it. Monitor industry news and local discussions. Asheville-specific Facebook groups, Reddit threads, and NextDoor conversations reveal emerging concerns and questions before they become popular search terms. Set up Google Alerts for your industry + Asheville. News articles, blog posts, and discussions mentioning your service area provide early indicators of trend shifts and new terminology.Common Keyword Research Mistakes Asheville Businesses Make
Avoid these errors that waste time and money. Targeting Impossible Keywords sets you up for failure. "Plumber" alone gets 300,000 monthly searches nationally but faces competition from HomeAdvisor, Angi, and every plumbing company in America. You'll never rank for it. Focus on achievable local variants. Ignoring Search Volume in favor of vanity keywords. "Eco-friendly green sustainable plumbing solutions Asheville" might be perfectly descriptive, but zero people search it. Balance specificity with actual search behavior. Creating Too Many Similar Pages dilutes authority. You don't need separate pages for "Asheville plumber," "plumber in Asheville," and "Asheville plumbing services." One strong page targets all three variations. Neglecting Mobile Search Patterns ignores how most local searches happen. According to Google, 61% of mobile searches result in calls. Mobile users often use voice search and "near me" queries. Optimize for these patterns specifically. Forgetting About Existing Rankings while chasing new keywords. Check Search Console before creating new content. You might already rank at position 8 for valuable keywords that need only optimization, not new content creation. For a comprehensive list of local SEO errors, review our common mistakes guide.Tools and Resources for Ongoing Keyword Research
Bookmark these resources for continuous keyword discovery: Google Search Console: Check weekly for new ranking opportunities. Google Business Profile Insights: Review monthly for discovery queries. Answer the Public: Use monthly for question-based content ideas. Google Trends: Monitor seasonally for trend shifts. SEMrush or Ahrefs: Run competitor analysis quarterly. Your CRM/Call Tracking: My customer has constant questions. Create a quarterly keyword review routine. Spend 2-3 hours every quarter updating your keyword map, identifying new opportunities, and eliminating irrelevant targets. Markets evolve. Your keyword strategy should, too.Integration with Broader Asheville SEO Strategy
FAQ: Asheville Keyword Research
How many keywords should I target?
Start with 50-100 primary keywords covering your core services and locations. This provides enough focus without overwhelming resources. As you build content and authority, expand to 200-300 keywords, including long-tail variations. According to Ahrefs, most websites rank for thousands of keywords, but only 50-100 drive meaningful traffic.How often should I update my keyword research?
Review keyword strategy quarterly at a minimum. Markets evolve, competitors change tactics, and new search patterns emerge. Monthly monitoring of Search Console and Business Profile insights keeps you aware of changes that require an immediate response. Major strategy overhauls happen annually or when launching new services.Should I target keywords with low search volume?
Yes, when they have clear commercial intent. A keyword with 10 monthly searches but 80% conversion rate matters more than a keyword with 1,000 searches converting at 1%. Long-tail keywords individually generate low volume but collectively drive significant qualified traffic. Target a mix of volume and intent.What's more important: search volume or keyword difficulty?
Neither alone determines value. The best keywords combine achievable difficulty with sufficient volume and clear commercial intent. A low-difficulty keyword with 5 monthly searches might not merit dedicated content. A high-volume keyword you can never rank for wastes effort. Balance all three factors.How do I know which keywords will actually drive business?
Track conversions by landing page and keyword in Google Analytics. Keywords driving calls, form fills, and chat initiations matter regardless of search volume. According to BrightLocal, 88% of consumers trust online reviews as much as personal recommendations, suggesting review-focused keywords convert well despite lower volume.Can I rank for "near me" searches without including "near me" in my content?
Yes. Google automatically applies geographic context to "near me" searches based on user location. Optimize for the base keyword without "near me," ensure your Google Business Profile is properly configured, and include location terms in your content. Google will show your site for "near me" variations if you're relevant and nearby.Should I use paid tools, or can I succeed with free options?
Free tools provide sufficient data for basic keyword research. Google Search Console, Business Profile Insights, and Autocomplete reveal a significant opportunity. However, paid tools accelerate competitor analysis and uncover opportunities you'd miss manually. For a serious SEO investment, $100-200 per month for SEMrush or Ahrefs pays for itself quickly.How long before keyword targeting shows results?
New content targeting keywords typically takes 4-6 months to rank competitively. Optimizing existing content shows improvements within 6-8 weeks. According to Ahrefs research analyzing 2 million keywords, the average top-ranking page is 2+ years old. Patience and consistency matter more than quick tactics.Want more customers from Google & AI search?
Get a free SEO audit of your site — see exactly what to fix first.
Your path · Asheville Keyword Research
2 articles. About 50 minutes.
You’re hereAsheville Keyword Research: Finding What Your Customers Actually Search
Up nextAsheville Search Engine Optimization: 100+ Keywords
Want this done for you?
Scan your site. See the gaps. Decide with numbers.
- Rankings, Google Business Profile and site-speed teardown
- Report lands in your inbox in about a minute
- No obligation · 4.9 from 67 Google reviews



