Caleb Ulku presents a 5-step local SEO system that he claims ranked a Kansas City roofer from position 4 to position 1.23 on Google Maps in two weeks. The system focuses on three core signals Google's local algorithm wants: proof you're a real business, proof you serve the area, and proof local entities recognize you. The five steps are: (1) build 'Core 30' service pages that mirror your Google Business Profile exactly, (2) back each new page with at least one external link to validate the content, (3) secure high-authority citations on platforms like Bing, BBB, and Apple Maps, (4) earn trust-based local links from chambers of commerce and city directories, and (5) refresh reviews via a simple personal text to recent happy clients. Ulku argues this approach outperforms traditional SEO tactics because it gives Google the specific trust signals its local algorithm actually prioritizes.
The 5-step system to rank local businesses quickly involves: (1) Building the 'Core 30' — creating one webpage for every category and service listed on your Google Business Profile, with page titles matching the GBP exactly; (2) Proving content quality by sourcing at least one external link to every new page you create, acting as a digital paper trail for Google; (3) Building high-authority citations on platforms like Bing for Business, Better Business Bureau, Apple Maps, and automotive navigation systems (BMW, Mercedes) that require strict verification; (4) Earning powerful local trust links such as joining the local chamber of commerce, sponsoring youth sports teams, and getting listed on city contractor directories; and (5) Refreshing reviews by personally texting recent happy clients with a simple, direct review request script. This system focuses on proving to Google that you're a real business, that you serve the area, and that other local entities recognize you.
Google's local algorithm looks for three specific signals: (1) Proof that you are a real business, (2) Proof that you serve that specific area, and (3) Proof that other local entities recognize you. If any of these three signals are missing, your business will remain invisible in local search results. This is fundamentally different from regular SEO, which focuses primarily on website content and backlinks.
The 'Core 30' strategy involves building one dedicated webpage for every single category and every single service listed on your Google Business Profile, aiming for approximately 30 pages total. The key is that each page title must match the GBP listing word for word — if your GBP says 'residential roofing,' the page title must say 'residential roofing.' If it says 'gutter repair,' you create a page titled 'gutter repair.' This exact matching creates a massive amount of topical relevance and signals to Google that everything on your Google Business Profile is consistent with everything on your website. Most local businesses only have 5 pages when they should have 30, which is why they struggle to rank.
AI-generated content alone isn't enough because while Google can't directly detect AI content, it can detect low-quality content. Simply cranking out 30 pages of generic AI text without additional signals leaves Google with no external validation that the content has value. The critical missing step is building at least one external link pointing to each new page you create. This external link acts as a digital paper trail that signals to Google the content is legitimate and worth ranking. Agencies that skip this link-building step often see their clients' rankings remain completely stagnant for months, leading to client churn.
The most powerful citations for local SEO are high-authority platforms that require strict verification, such as Bing for Business, the Better Business Bureau, Apple Maps, and navigation systems for BMW and Mercedes. These are far more effective than basic directory citations from sites like those popular in 2017. The reason they're so powerful is trust — these platforms require real verification, making it impossible to create fake listings like you can on cheap directories. Because they're harder to obtain, Google views them as high-authority trust signals. Additionally, being verified on these major platforms teaches AI models like ChatGPT that your business is a legitimate, authoritative entity worth recommending.
Joining the local chamber of commerce is one of the best local SEO moves because it provides a highly trusted backlink that Google knows cannot be faked. The chamber of commerce verifies its members, so when Google sees that link pointing to your website, it registers as a massive trust signal. This is demonstrated by a real case where a personal injury attorney in New Orleans was stuck at position 8 for months — the day after their chamber of commerce link went live, they jumped to position 3, and their first call the next morning was a $14,000 case. Beyond the local chamber, joining every chamber within 50 miles and sponsoring local events compounds this effect significantly.
No — reviews are not a significant ranking factor for Google's local algorithm. You can rank number one with just 12 reviews against a competitor who has 5,000. Reviews are for the customer, not the algorithm. Ranking in the top three gets you seen; reviews get you the actual phone call. That said, stale or old reviews can hurt your click-through rate — even if you rank in the top spot, customers may click a lower-ranked competitor with more recent reviews. The goal is to maintain a steady stream of fresh reviews, not to accumulate a massive total.
The most effective method is simply texting your last 10 happy clients personally from the same phone number they've already been interacting with. The script is straightforward: 'Hey, hope you're doing well. If you're happy with our services at [business name], would you mind leaving us a quick review here?' followed by a direct link to your Google review page. This personal, simple approach has a success rate of over 50% because it comes from a familiar number. Using this method, Rick the roofer received 7 new reviews within just a couple of days, which was the tipping point that helped cement his rankings.
Using this 5-step system, significant local SEO results can be achieved in as little as two weeks rather than the typical six months. Rick, the Kansas City roofer, went from being stuck at position 4 with barely any green coverage on his ranking map to achieving position 1.23, with green dots covering his entire service area. Within two weeks, he went from having three employees sitting idle with no work to being fully booked out with the next available appointment two weeks out. Multiple calls started coming in every day, and his wife went from worrying about money to asking when they could hire more employees.
When using AI to write content for Core 30 pages, you should provide it with: the primary category, the city, the target keyword, the target category you're writing for (often the same as the primary category, especially for the homepage), a target content length, all secondary categories from the Google Business Profile, and all services listed on the GBP. You should also use a detailed prompt with specific writing instructions, including a list of words for the AI to avoid. This ensures the content is targeted and relevant rather than generic AI filler. A specific prompt template for this is available in the speaker's school community prompt catalog.
Most SEO agencies fail local business clients for several key reasons: (1) They treat local SEO like regular SEO, focusing only on the website while missing the three specific signals Google's local algorithm actually wants; (2) They stop at basic, spammy citation directories from outdated strategies rather than pursuing high-authority verified platforms; (3) They create AI-generated content but skip the critical step of building even one external link per page to validate that content; (4) They don't pursue powerful local trust links like chamber of commerce memberships or community sponsorships; and (5) They fall back on the excuse that 'SEO takes time' rather than executing a targeted local strategy. The result is clients with stagnant rankings, wasted budgets, and eventual churn.
Google's local algorithm is solving a fundamentally different problem than its regular search algorithm. Regular SEO focuses heavily on website content, authority, and backlinks. Local SEO, however, is primarily about trust and real-world verification — Google needs to confirm that a business will actually show up and serve customers, not just rank for keywords. For example, when someone searches 'roofer near me,' Google wants to show businesses that will physically show up and fix a roof, not a national company writing blog posts about roofing tips. The local algorithm specifically looks for proof of business legitimacy, proof of service area, and proof that local entities (chambers, directories, community organizations) recognize the business as real and trustworthy.
Local sponsorships and community involvement — such as sponsoring a youth baseball team, a local event, or getting listed on a city's preferred contractor directory — serve as powerful trust signals for Google's local algorithm. These aren't just backlinks; they are proof that your business is embedded in the local community. Google understands that these types of associations are difficult to fake, which makes them highly credible. An AI prompt can be used to quickly identify local sponsorship opportunities in any area. When combined with chamber of commerce memberships, these community links can cause dramatic ranking jumps — in one example, a New Orleans attorney jumped from position 8 to position 3 the day after a chamber link went live.
LeadSnap is the recommended tool for building high-authority citations. It manages citations across major verified platforms and provides a dashboard showing the client's location alongside all listings, including how many are live, submitted, updated, or require action. For link building to validate Core 30 pages, the speaker's fulfillment shop at icecreamtruck.shop is recommended, where you can get simple, relevant links pointed at each new page you create.
The fundamental principle is that you don't need to hack Google — you just need to provide what the speaker calls 'the digital GPS coordinates of a trustworthy local business worth recommending.' Ranking isn't about writing hundreds of blog articles, posting on social media daily, or using black-hat tricks. It's about three things: proving you're a real business, proving you serve the area, and proving that other local entities recognize you. When you systematically provide those three signals through targeted pages, validated content, high-authority citations, and community trust links, Google has everything it needs to rank you quickly.