Caleb Ulku argues that reviews are widely overstated as a local SEO ranking factor, and that SEO agencies push the 'get more reviews' narrative partly to deflect blame for poor rankings. Using a real example of 'Plumber Houston' search results, he shows a business with only 12 reviews ranking #1 while businesses with 13,000 reviews rank 13th. He outlines the actual factors that drive local GBP rankings: organic ranking strength, fully optimized GBP profiles, NAP consistency, local schema markup (JSON-LD), hyperlocal keyword content, citations, and quality backlinks like chamber of commerce links. He also shares specific ChatGPT prompts for GBP category selection, local keyword research, and schema generation to accelerate implementation.
The widespread but incorrect belief promoted by many SEO gurus that Google reviews are the most critical factor for ranking a Google Business Profile in local search results.
View concept page →Highly specific local search terms that reference neighborhoods, local events, and landmarks to signal to Google that a business is a genuine local entity rather than a lead generation site.
View concept page →An SEO strategy that involves producing supporting content Google deems highly relevant to a target keyword, determined by what Google itself surfaces as related topics rather than personal judgment.
View concept page →The principle that a business's organic search ranking must reach at least page 2 or 3 before its Google Business Profile can realistically achieve a top-3 map pack ranking.
View concept page →The process of completely filling out every field and category in a Google Business Profile to maximize local search ranking signals.
View concept page →The distinction that while reviews have minimal impact on local search ranking position, they significantly influence user trust and conversion rates among businesses already ranked in the top three.
View concept page →The practice of using ChatGPT prompts to accelerate local SEO tasks including keyword research, GBP category selection, local schema generation, and content ideation.
View concept page →Structured data code in Google's preferred JSON-LD format placed on the specific URL linked by a Google Business Profile to reinforce local business information and improve ranking signals.
View concept page →A local link-building strategy where joining local chambers of commerce earns a trusted, authoritative backlink that signals to Google that a business is a legitimate local entity.
View concept page →The requirement that a business's Name, Address, and Phone number be exactly identical across all online appearances, down to the character level, as a local SEO ranking factor.
View concept page →The failure mode where an SEO agency drives high volumes of non-local organic traffic to a local business, which does not convert into customers and represents a misalignment with client goals.
View concept page →The primary guest and SEO expert featured in the video, founder of an AI SEO agency that developed the Core 30 local SEO methodology and scaled to 97 plumber clients using AI-driven content and local link-building strategies.
View concept page →Listings of a business's name, address, and phone number across internet directories that serve as off-site local SEO signals, considered less impactful than before but still worth completing once.
View concept page →A structured onboarding method using step-by-step Excel spreadsheets with short screen recordings and embedded ChatGPT prompts to train new team members who have no prior SEO knowledge.
View concept page →No, reviews are not the most important factor for local GBP ranking — in fact, they're not even in the top five factors. While many SEO gurus claim reviews are vital for ranking, the evidence shows otherwise. For example, for the keyword 'Plumber Houston,' the top-ranked business had only 12 reviews, while the second-ranked had 2,800 and the third had about 500. Additionally, businesses ranked 10th and 13th had 5,000 and 13,000 reviews respectively. Reviews are primarily important for building trust and credibility with users, which helps with conversion — not for ranking.
Reviews are primarily good for building trust and credibility with users, which improves conversion rates. For example, a plumber ranked #1 with only 12 reviews will get significantly fewer calls than a competitor with 2,800 reviews, even though they outrank them. Among the top three map listings, reviews and overall review rating play a major role in which business a user chooses to contact. So reviews matter most once you're already ranked — they help convert searchers into customers rather than helping you achieve the ranking in the first place.
The key factors that actually impact local GBP ranking include: (1) Organic ranking for the same keyword — your website should ideally rank on at least the second or third page before you can break into the top three map results; (2) Google Business Profile optimization — every field and box should be completely filled out; (3) Local keywords — using local language, neighborhoods, and events to establish local relevance with Google; (4) Name, Address, and Phone (NAP) consistency — must be exactly consistent down to the character across all listings; (5) On-site SEO, local schema markup (JSON-LD), and page load speed; (6) Business categories — select up to five relevant categories on your GBP; (7) Citations — your NAP appearing consistently across the internet; (8) Semantic SEO — producing supporting content that Google considers highly relevant to your target keyword; (9) External links from trusted local sources like the local chamber of commerce.
Organic ranking is one of the first and most important factors to check. Generally, your website's organic ranking for the target keyword should be at least on the second or third page before it has a realistic shot at appearing in the top three map results. If the organic ranking is below the third page (fourth page or worse), you likely won't be able to get the GBP ranked without first improving the organic ranking. The exact threshold depends on the competitiveness of the niche, but organic ranking is a foundational prerequisite for local map ranking.
Semantic SEO means producing supporting content that Google considers highly relevant to the keyword you're trying to rank for. The key is that relevance is determined by Google's perspective, not yours or your client's. To find what Google considers relevant, type your primary keyword (without the city name) into Google and look at the 'People Also Ask' section — these questions signal what Google thinks is highly relevant to that keyword. You should write articles answering those questions and link them internally. This approach builds topical authority and improves your organic ranking, which in turn supports your local GBP ranking.
Use this prompt: 'You are a local search engine optimization expert. Give me some keyword ideas for a local [business type] in [City, State]. Include keywords that target specific neighborhoods in the city and keywords for a variety of services a local [business type] would want customers for. Keep in mind seasonal trends and local language nuances. Also, make sure you mention local events and landmarks in the keyword research.' This prompt can save hours of keyword research and will generate hyperlocal keywords referencing specific neighborhoods, landmarks, and events — which are powerful signals to Google that you are a genuine local business.
Use this prompt: 'You are a local SEO expert. What additional categories should a local business [business type] in [City, State] use for their Google Business Profile?' ChatGPT will provide several category suggestions. Take the ones that make sense for your business and add them to your GBP. Google allows up to five categories, so you should aim to select at least three, but ideally all five, to maximize your GBP's relevance signals.
Local schema markup should be implemented using JSON-LD format, which is Google's preferred format. Critically, it should only be placed on the specific URL that the GBP links to — not on the entire domain or every page of the website. The information in the schema must exactly match the information on the GBP. If you're unsure how to write JSON-LD schema, ChatGPT is excellent at generating it — just ask ChatGPT to help you with local schema markup and provide it the necessary business information. A common mistake is applying the schema to the whole domain instead of just the one linked URL.
One likely reason is that it deflects blame from the agency's own performance. If a mediocre SEO agency is struggling to rank a client for a competitive keyword, it's much easier to tell the client 'you need to go get more reviews — it's your fault you're not ranking' than to admit the agency lacks the skills to rank them. This explanation conveniently shifts responsibility to the client and gives the agency a simple, low-effort recommendation. This dynamic is a likely reason the myth became so prevalent in the SEO industry.
Joining a local chamber of commerce provides a high-trust external link from the chamber's website to your homepage. This is valuable for several reasons: (1) It's a strong trust signal to Google that you are a legitimate, real local business; (2) It signals that you are not a lead generation company (which Google dislikes); (3) It confirms to Google that you are genuinely located in that area. While chamber memberships are not always free, they are typically very affordable for local businesses, and the SEO benefit of that authoritative local link makes it well worth the cost.
Citations are instances of your business's Name, Address, and Phone number (NAP) appearing on the internet — on directories, review sites, and other platforms. While they are less important than they were a few years ago, they are still worth doing because they are cheap and easy to complete. The philosophy is: if something helps SEO and is cheap and easy to do, just do it. Citations only need to be done once and don't need to be repeated. You can do them yourself or hire someone to do them inexpensively. The key requirement is that your NAP must be exactly consistent — down to the character — across all citations and your GBP.
No, getting more reviews alone is unlikely to move a business from a low ranking into the top three map results. While accumulating reviews might help a business move from, say, position 30 to position 25, it won't bring them into the top three. There are businesses with 10,000+ reviews that rank 13th or 14th and receive virtually no calls from Google. To break into the top three, you need to address the true ranking factors such as organic ranking, GBP optimization, local content, schema markup, citations, and quality backlinks.
The previous agency successfully grew the client's website to 100,000 visitors per month, which is technically impressive. However, the fundamental mistake was focusing on raw traffic volume rather than local, relevant traffic. None of those visitors were local, and none converted into local customers. The client's biggest competitors in search results were sites like WebMD — completely irrelevant to a local service business. The agency failed to align the SEO strategy with the client's actual goal, which was to attract local customers, not maximize total traffic. The new strategy involves building local relevance through hyperlocal content, which may actually reduce total traffic but will generate far more qualified local leads.
The 'People Also Ask' section in Google search results is a powerful signal of what Google considers highly relevant to a keyword. To use it for local SEO: (1) Type your primary keyword into Google without the city name; (2) Look at the 'People Also Ask' questions that appear; (3) Open and close individual questions to generate even more related questions; (4) Write articles or blog posts that directly answer those questions; (5) Internally link those articles together. This approach aligns your content with what Google already considers relevant to your target keyword, building topical authority and improving organic rankings, which in turn supports local map ranking.
Using hyperlocal keywords — including specific neighborhood names, local landmarks, and local events — is a strong signal to Google that you are a genuine local business rather than a lead generation site or national competitor. Historically, learning the specific geography, neighborhoods, and events of a city you don't live in required significant research. When your content references specific local details, it demonstrates authentic local presence. Google dislikes lead gen companies and rewards businesses that demonstrate true local relevance. ChatGPT can dramatically speed up this research by generating hyperlocal keyword ideas for any city, including neighborhoods, landmarks, and seasonal events.
The recommended approach involves creating a structured Excel spreadsheet where each row represents a step in the process (e.g., optimizing a Google Business Profile might have 35 steps). For each step, record a short screen-capture video of yourself performing that step — most recordings should be 30 seconds to 90 seconds long. Include login credentials for relevant tools (Canva, ChatGPT, etc.) directly in the spreadsheet. Also include any relevant ChatGPT prompts for each step. Interestingly, the speaker prefers hiring people with no prior SEO knowledge — such as writers or copy editors — because they don't have incorrect assumptions to unlearn, making training more effective and ensuring the strategy is implemented correctly.
Google uses external links from trusted websites as its primary method for determining content quality. Since Google is fundamentally an algorithm and cannot evaluate writing quality the way a human can — it can't distinguish between content written by an amateur versus a skilled writer like Hemingway — it relies on the number and quality of external websites linking to that content as a proxy for quality and trustworthiness. This is why building quality backlinks from trusted local sources (like chambers of commerce) and other reputable websites remains an important component of any SEO strategy.
Reviews are not even in the top five factors for ranking a local GBP.
If you're a mediocre SEO agency and you're having trouble ranking your client, it's a lot easier to tell that client 'hey, you need to go get more reviews — it's your fault you're not ranking' than it is to tell that client that you're a mediocre SEO agency. That's one of the reasons this myth got so prevalent.
The top ranked plumber in Houston has 12 reviews. Number two has 2,800 reviews. Number three has 500 reviews.
Reviews are important for conversion. They're not important to rank.
Getting more and more reviews might help you go from position 30 to position 25, but it won't bring you into the top three.
It doesn't matter if I think it's relevant. It doesn't matter if you think it's relevant. It doesn't matter if your client thinks it's relevant. It matters that Google thinks it's relevant.
Google is an algorithm. Google can't read. Google doesn't know whether I wrote a piece of content or whether Hemingway wrote it.
Those 'People Also Ask' questions are Google yelling at you — they're highly relevant to that keyword.
A local chamber of commerce link is a massive signal to Google that you are a real business — that you're not a lead gen company, that you actually are local.
They had 100,000 visitors a month. None of those visitors were local. None turned into local customers. Their biggest competitors were things like WebMD. Massive success if the client goal was traffic. Sadly, the client goal was not traffic.
If it's something that helps SEO and it's cheap and easy to do, then we should just go do it. We don't need to split test something like citations when for a hundred dollars you can do them once and never have to do it again.
I don't want anybody who already knows SEO. The problem with bringing people on board who think they know SEO is I then have to spend a lot of time un-training all the things they thought they knew.
The organic ranking needs to be at least on the second or third page before the GBP has a shot at top 3 map placement; if it's on page 4 or worse, work on organic ranking first
GBP optimization is a key ranking factor; all fields including description must be filled out
ChatGPT can assist with writing descriptions and other GBP fields quickly
Google allows up to 5 categories; using more helps establish relevance for more keywords
ChatGPT can suggest relevant additional categories beyond the obvious primary one
NAP consistency is a key local SEO ranking factor
Citations are less important than they used to be but are cheap and easy; do them once and you never have to do them again
JSON-LD is Google's preferred format for local schema markup; it must match GBP information exactly
ChatGPT is excellent at writing local schema; provide it the necessary business information and copy the output onto the GBP-linked URL
A classic mistake is putting schema on the whole domain instead of just the linked URL
Google surfaces these questions because they are highly relevant to that keyword; open and close prompts to generate more questions
This builds semantic SEO relevance, which helps organic ranking and subsequently GBP ranking
This prompt generates hyperlocal keywords including neighborhoods, events, and landmarks in about 20–30 minutes
This signals to Google that you are a genuine local business, helping you outrank lead-gen-type properties
A Chamber of Commerce link is a strong trust signal to Google that you are a real local business; membership is usually inexpensive
Google uses external links from trusted websites as a quality signal; internal pages need link equity too
These are among the top ranking factors for local GBP alongside organic ranking and GBP optimization
60–70% of calls go to the top 3 listings; between those three, reviews and overall rating influence which one users choose
Reviews are not in the top 5 ranking factors for GBP; businesses with 12 reviews can outrank businesses with 2,800 reviews
People with existing SEO knowledge often require more retraining; writers adapt well to SEO with proper training
This allows agency owners to efficiently onboard and train team members on exact processes like GBP optimization
Makes it easy for team members to access tools and follow prompts without additional guidance
A prior agency drove 100K monthly visitors to a local business but none were local customers — a costly misalignment of goals
Once Google recognizes a site as local, it reduces non-local visibility; this is acceptable if the client's goal is local leads
AI assistant tool recommended extensively for local SEO tasks including GBP optimization, keyword research, local schema markup, and business category selection
"ChatGPT can be incredibly useful in giving you a boost for local SEO"
The primary local SEO product being discussed and optimized throughout the video
"the myth that reviews are crucial for ranking a Google business profile"
Mentioned as an example of a non-local competitor that was outranking a local business client, illustrating a failed SEO strategy
"Their biggest competitors were things like WebMD"
Mentioned as one of the tools used by the agency team, referenced in the context of training documentation
"so they can log into Canva or they can log into ChatGPT or any other tools that we might use"
Described as Google's preferred format for local markup schema, recommended for use on the GBP-linked URL
"you're going to want to use something called JSON-LD, which is Google's preferred format for local markup schema"
Referenced as an example of a high-quality writer to illustrate that Google cannot distinguish content quality by reading alone
"Google can't read. If Google doesn't know, based on a piece of content, whether I wrote it or whether Hemingway wrote it"
Used for building internal team training documentation with step-by-step SEO processes
"the way that I build that training for my internal team, usually it starts with an Excel sheet"
Upcoming video by the creator mentioned as a future resource for deeper local SEO strategy
"I have a big video coming out, The Ultimate Guide to Local SEO, where I'm going to dive into this topic a lot more than I am here"