5 Steps To RANK FAST in 2026

Caleb Ulku 10:39
Transcript
0:00
0:00 Let me tell you about a roofer who almost sold his Harley Softail because of bad SEO.
0:04 Rick, the owner of this Kansas City roofing company, he got it from his desk, he poured
0:08 his fourth cup of coffee, he went back to his desk, deep sigh, and sits back down heavily.
0:14 Now around his shop, hundreds of thousands of dollars of vehicles and equipment sit,
0:18 do nothing, because the phone isn't ringing and it hasn't been for months.
0:22 His truck payments are due and on his way home, Rick feels the pit in his stomach because he
0:26 knows as soon as he's through the front door, his wife is going to ask, hey, how many calls did you
0:30 get today? And he'll have to sheepishly look at her. She'll get this panicked look on her face
0:34 just before asking, what I thought we were paying some marketing expert thousands of dollars every
0:40 month to get the phone ringing. Now, these stories are playing out in thousands of businesses across
0:44 the country. Now, how would you like to be the hero that rescues Rick from lame SEO agencies who
0:50 just lean back in their Herman Miller chairs and say, SEO takes time. I'm Caleb. And in this video,
0:55 I'm going to break down exactly how he helped Rick go from feeling desperate about the future of his business
1:01 to being booked out two weeks in advance by rocketing his Google business profile to position 1.23 in just two weeks.
1:09 When I tell people about this massive revenue boosting jump, sometimes they ask me if I hack Google.
1:14 I didn't. I really just gave Google what it actually wants.
1:18 And you can do this too by learning this five-step system that ranks local businesses in a few weeks instead of six months.
1:25 Now, I've been running a seven-figure SEO agency since 2016, and this system has helped hundreds of local businesses go from invisible to fully booked.
1:34 But first, let me show you why Rick was stuck at position four for months, even though it looked like everything was done right.
1:42 Rick's site was textbook SEO. Great content, solid backlinks, optimized from top to bottom, and Google wouldn't move him an inch.
1:49 Now, look at this ranking map. Barely any green coverage beyond their immediate area. Can you guess why?
1:55 Rick's former SEO agency couldn't either.
1:57 But I've cracked the Google code and I'm going to share that with you now.
2:01 Google's local algorithm isn't just looking at your website like regular SEO.
2:05 It's trying to solve a completely different problem that most agencies don't even understand.
2:10 Google's number one priority is to give searchers what they want.
2:14 And this is a huge challenge with so much garbage and scam content out there.
2:19 For example, when someone searches roofer near me,
2:22 Google needs to show businesses that will actually show up and fix the roof, not some national company writing blog posts about roofing tips.
2:30 So once I understood this, everything clicked.
2:33 There are three specific signals that Google algorithm actually wants Proof that you a real business proof that you serve that area and proof that other local entities recognize you
2:44 If you miss any of these, you're going to be invisible.
2:47 And here's the exact system to hit all three.
2:50 Now, the first thing sounds simple,
2:52 but 90% of local businesses get this completely wrong.
2:55 They have maybe five pages on their website
2:56 when they should have 30.
2:58 But it's not just about having more pages.
3:00 It's about what those pages prove to Google.
3:03 You need to build what I call the core 30.
3:06 That's one page for every single category
3:08 and every single service listed
3:10 on your Google business profile.
3:11 But here's the key.
3:12 You have to structure them to match the GBP exactly.
3:16 If your Google business profile says residential roofing,
3:19 the page title says residential roofing, word for word.
3:23 If your GBP says gutter repair,
3:24 you create a page for gutter repair.
3:26 We want everything to match.
3:28 We want to show Google as much as we can
3:30 that everything on your Google business profile
3:32 is consistent with everything on your website.
3:35 This creates a massive amount of topical relevance.
3:39 Now, you might be thinking,
3:41 Caleb, no problem.
3:42 I use AI for content.
3:44 I can crank out 30 pages in my sleep.
3:46 And sure, anyone can do that.
3:48 Anyone can spam out 30 pages of generic robot text.
3:51 So instead, when we have AI write content,
3:54 we're going to make sure that it knows
3:56 what exactly we're writing.
3:57 So we're going to feed it the primary category,
3:59 the city, the target keyword,
4:00 the target category we're writing for.
4:02 Often it's going to be the same as the primary category,
4:04 especially if this is your homepage.
4:06 We're going to give it a target length.
4:07 We're going to give it all the secondary categories
4:08 from the GBP.
4:09 We're going to give it all the services from the GBP.
4:11 And then we have a long prompt
4:13 that gives very specific writing instructions
4:15 for the AI to write,
4:16 including a list of words to avoid.
4:19 If you want this prompt,
4:19 you can grab it in my school community
4:21 in the prompt catalog.
4:23 There's a link in the description
4:24 or pause the video and write it down.
4:26 Most agencies will get a score like that
4:28 and think they're done.
4:29 Now, that's a big mistake.
4:30 They create all this AI content and wonder why Google still doesn't rank them.
4:34 There's a hidden step that separates zero results from OMG, it looks like you hacked Google.
4:38 So the second thing that we have to do is prove that the content you just wrote is not AI slop.
4:45 Now, Google can't detect AI content, but it can detect low quality content.
4:50 And the strongest signal for a new page is an external link.
4:53 So we're going to source solid links to every single page we create.
4:57 Now I'm not talking about expensive, high powered links here. I just need a digital paper trail,
5:03 just enough external validation to show Google this content has value. One link for every URL
5:08 we create Now I seen agencies skip this step and watch their clients rankings stand completely still for months One agency owner told me his client fired him after two months because quote nothing was working Of course not He created beautiful content but forgot this critical link
5:24 building step. Now, you can hunt for these links yourself or you can grab the exact same ones we
5:28 use at my agency at my fulfillment shop, icecreamtruck.shop. We get simple, relevant links and we point
5:34 one at every single new core 30 page we just built. It acts like a safety net for your AI content.
5:40 Now, most agencies think they're finished once they've hit the basic directories, these basic
5:45 spammy citation sites from 2017, where you could get a VA to type business information in little
5:50 white boxes. But there's a specific type of citation that's 10 times more powerful than the
5:56 ones most agencies are getting. What really jumps SEO rankings are these types of citations. I'm
6:01 talking about Bing for Business, the Better Business Bureau, Apple Maps, even navigation
6:06 systems for BMW and Mercedes. Why these? It's not about showing up on a map. It's about trust.
6:12 These platforms require strict verification. You can't just get a fake listing here like you can
6:18 on some other cheap directory. So because these are harder to get, Google views them as high
6:22 authority trust signals. And it's not just Google. When you're verified on these major platforms,
6:27 it teaches AI models like ChatGPT that you're a legitimate authoritative business worth
6:31 recommending. These are the citations that LeadSnap is going to get for us. You can see
6:36 we have the client location over here and then all of the listings along with how many of them
6:40 are live, submitted, updated, and action required that we need to be able to take.
6:44 The final piece is the most powerful, the one that separates agencies that get client results
6:47 in two weeks versus six months. This is what got Rick from considering selling his motorcycle
6:52 to booking out projects weeks in advance. You need to build trust with powerful local links
6:57 that prove you're embedded in the community. And the absolute best link for local businesses
7:01 is the local chamber of commerce.
7:03 Join the local chamber of commerce,
7:05 sponsor a youth baseball team,
7:06 get listed on the city's
7:07 preferred contractor directory.
7:09 These aren't just links.
7:10 These are trust signals.
7:12 Google knows that you can't fake
7:13 a chamber of commerce membership.
7:15 They verify you.
7:16 So when Google sees that link,
7:17 it is a massive amount of trust
7:19 to your website.
7:20 I had a client,
7:21 a local personal injury attorney
7:23 in New Orleans.
7:24 They were stuck at position
7:25 eight for months.
7:26 We joined the local chamber of commerce,
7:28 the one in New Orleans,
7:29 and then we joined
7:30 every other Chamber of Commerce within 50 miles, and we sponsored a local event called the Bayou
7:35 Bash or something like that. The day after that link went live, he jumped to position three. His
7:40 first call the next morning was a $14,000 case. For Rick, we did the exact same thing. We joined
7:45 the Kansas City Chamber of Commerce. We got him listed on the city's preferred contractor directory.
7:49 Now, you don't have to spend hours scouring Google to find these local sponsorship opportunities.
7:53 I use a specific AI prompt that digs them up instantly I putting the prompt on screen right now You can pause the video and copy it if you want to type it out yourself or you can grab it in the prompt library of my school community
8:05 There's a link in the description for that.
8:07 Now there's one last step to make sure this sticks.
8:11 A lot of gurus will tell you that you need reviews to rank.
8:14 That is absolutely false.
8:16 You can rank number one with 12 reviews against a competitor with 5,000.
8:20 Reviews aren't for the algorithm.
8:22 They're for the customer.
8:23 Ranking in the top three gets you seen. Reviews get you the call.
8:28 Rick was ranking now, but his reviews were old.
8:30 And even if you're in the top spot, if your reviews look stale,
8:33 customers are going to click the guy below you.
8:35 So we asked Rick to send a simple text message.
8:38 We didn't use any fancy automation or any tools like that.
8:41 We just told Rick, text your last 10 happy clients.
8:44 The script is simple. Hey, hope you're doing well.
8:46 If you're happy with our services at business name,
8:48 would you mind leaving us a quick review here?
8:50 And then include the link. Simple. Personal.
8:52 A text coming from the same phone number the customer is already interacting with has a massive success rate, over 50%.
8:59 He got seven new reviews in a couple of days.
9:02 And that was the tipping point.
9:04 In just two weeks, with this plan, Rick's ranking map went from this to this.
9:09 Green dots everywhere.
9:11 Multiple calls started coming in every day.
9:13 He went from three guys looking for new jobs to being fully booked out with the next available appointment two weeks out.
9:19 And remember his wife questioning the investment?
9:22 Well, instead of worrying about money,
9:23 she started asking when they could hire more employees.
9:26 I'll never forget the call I got from them
9:28 when they had three booked jobs in a row.
9:30 Honestly, it sounded like they'd won the lottery.
9:33 Now to Rick, this felt like magic,
9:35 but to us, it was just math.
9:37 Ranking isn't about hundreds of blog articles
9:40 posting every week, black hot tricks,
9:42 or the daily grind of social media posts.
9:44 Instead, prove you're a real business,
9:47 prove you serve the area,
9:49 and prove other local entities recognize you.
9:51 Remember, you don't have to hack Google. You just have to provide the digital GPS coordinates of trustworthy local businesses worth recommending.
10:00 And I showed you exactly how to do that.
10:02 But here's what I also learned after helping hundreds of agencies.
10:05 Ranking clients is easy compared to getting clients.
10:08 You can have the perfect system, but if you don't have any clients, well, then you're like what Rick used to be.
10:14 Sitting around, waiting for the phone to ring, and trying to figure out how you're going to pay the bills.
10:18 I didn't want to live life that way.
10:19 So I built a second system, one that got me 97 clients in six months.
10:24 If you want to see how to fill your calendar with high paying clients before you even start
10:28 ranking them, check out this video here.
10:30 I'll walk you through the same system that scaled my agency to seven figures.
10:34 Check it out.
10:35 And you too can be the hero for struggling businesses.

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.

Local SEO Ranking System for Google Business Profile Proving Business Legitimacy to Google's Algorithm Content Strategy and AI-Assisted Page Building Link Building for Local Authority SEO Agency Client Results and Business Growth Caleb
  • Build a 'Core 30' — one website page per service/category listed on your Google Business Profile, with titles matching the GBP word-for-word to maximize topical relevance.
  • Point at least one external link at every new page you create; without this, even well-written AI-generated content will stagnate in rankings.
  • Prioritize high-verification citations (BBB, Bing for Business, Apple Maps) and local trust links (chamber of commerce, city contractor directories) over generic directory submissions — these are harder to fake and carry far more authority with Google.
  • Get fresh reviews by having the business owner personally text recent happy clients with a direct review link — this method yields a 50%+ response rate without any automation tools.
  • Reviews do not drive rankings; they drive conversions. Rank first with the algorithm signals above, then use reviews to win the click over competitors.
Q&A 15
What is the 5-step system to rank local businesses fast in Google instead of waiting six months?

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.

What are the three core signals Google's local algorithm looks for when ranking businesses?

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.

What is the 'Core 30' strategy for local SEO and why is it important?

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.

Why isn't AI-generated content alone enough to rank a local business website?

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.

What types of citations are most powerful for local SEO, and why?

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.

Why is joining the local chamber of commerce one of the best SEO moves for a local business?

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.

Do you need a lot of Google reviews to rank number one in local search?

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.

What is the best way to get new Google reviews quickly without using expensive automation tools?

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.

How quickly can local SEO results be achieved using this system, and what results did Rick the roofer see?

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.

What information should you feed an AI when writing content for the Core 30 pages?

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.

Why do most SEO agencies fail to get results for local business clients?

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.

How does Google's local search algorithm differ from its regular search algorithm?

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.

What is the role of local sponsorships and community involvement in local SEO?

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.

What tool or service is recommended for building high-authority citations for local businesses?

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.

What is the fundamental principle behind fast local SEO ranking, summarized simply?

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.