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 →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 →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 process of completely filling out every field and category in a Google Business Profile to maximize local search ranking signals.
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 →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 →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 →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 →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 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 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.