Noah Igler Profile picture
"Local SEO Guy" I help service businesses get more phone calls by showing up at the top of Google & ChatGPT. $5.6M generated for clients in 2025.
Nov 27 7 tweets 3 min read
Your GBP links to your homepage.

Google sees zero local relevance and drops your Map Pack ranking.

Here's exactly how to optimize your connected landing page to rank higher: 1. Your H1, title tag, and first paragraph must match your GBP location exactly.

If your GBP is in Pflugerville, your H1 should be:

"Emergency Plumber Pflugerville - Fast Service in Pflugerville, TX" or similar.

Not "Plumbing Services Austin Metro"

Not "Serving Central Texas"

The exact city your GBP is registered in.

Your title tag needs it too.

First paragraph should mention the local city within 15 words.

Google's algorithm looks for this location match between your GBP and landing page.

Make it obvious.
Nov 24 9 tweets 2 min read
A residential construction company we work with closed a $240k job last Friday.

Lead came from a new GBP we set up 5 months ago.

Here's the exact setup we used to rank a second location fast: Image When we started, they had one GBP ranking 4th in their city.

Getting decent calls but wanted more coverage.

We built a second location to expand their reach.
Nov 21 8 tweets 2 min read
Building location service pages is an incredible way to show up locally.

But most websites do it COMPLETELY wrong.

Here's how I make location pages that actually rank: Image Most service businesses build location pages like this:

> Copy the Miami page
> Replace "Miami" with "Boca Raton"
> Change nothing else
> Repeat for 50 cities

Google flags this as duplicate content.

Now your pages compete against each other instead of competitors and none of them rank.
Nov 20 7 tweets 2 min read
You're embedding your GBP map on every service page.

Google sees this as spam signals from one location.

Your rankings drop because of it.

Here's the right way to do it: Image Before we go into the proper setup, here's why it matters.

Your GBP is registered at one physical address.

Let's say it's in Austin.

But you serve Round Rock, Cedar Park, Georgetown, and Pflugerville.

So you built service pages for each city.

Then you embedded your Austin GBP map on all of them.

Google sees your Austin address embedded on a page claiming to serve Round Rock.

Confused Google = bad rankings
Nov 18 6 tweets 1 min read
Built a "proxy business" for an HVAC client.

Different name and branding.

Now they rank as 2 of the 3 Map Pack spots in their city.

Here's exactly how you can do the same:

(Warning: advanced strategy) 1. Registered the new GBP with completely unique NAP.

Not similar to the main business.

Totally different name and address.

Google sees it as a new business.

To do so, we setup a DBA for their current company with the new address.
Nov 17 8 tweets 3 min read
This roofing company has spent ~$35k with us.

They've closed over $350k in the past 5 months.

Here's the local signal stacking system we used: 1. Review velocity became their priority.

They had 47 reviews when we started.

4.5 star rating but almost no new reviews coming in.

We implemented our reviews system and they started getting 18-25 reviews per month consistently.

Not by begging every customer...

By training their crews to ask in person only after perfect jobs.

Then following up via text 24 and 72 hours later.

Google sees fresh review activity as a trust signal.

This alone moved them from 11th to 6th in about 60 days.
Nov 1 9 tweets 4 min read
This HVAC company has worked with me for 9 months.

We've brought them multiple six-figures in jobs.

Here's how we rank in the most competitive niche on Google: 1. Correct Google Business Profile category.

They were listed as "HVAC Contractor" as their primary.

Sounds right. It's not.

Here's why:

Google shows "HVAC Contractor" for broad searches like "hvac company near me" but most emergency calls are specific.

"AC repair near me" at 9pm in July when it's 95 degrees.

Think about the intent of your customer's search.

We changed their primary category to "Air Conditioning Contractor" and added "HVAC contractor" and "Furnace repair service" as secondaries.

Within 5 weeks they started appearing for service-specific searches instead of generic ones.

Calls from GBP jumped from 18 per month to over 40.
Oct 28 7 tweets 1 min read
Your Google Business Profile is losing you money.

Most service businesses have 3-5 issues that sandbag their rankings.

Fix these and you'll rank higher within weeks: 1. Your primary category is probably wrong.

Pick the ONE service you want to rank for most.

Not "General Contractor" or "Handyman."

Pick "Kitchen Remodeling" or "Bathroom Remodeling."

Be specific.
Oct 25 6 tweets 2 min read
Most service businesses send the same boring review request everyone else sends.

"We'd love a review if you have time!"

Gets ignored 90% of the time.

Here are 5 ways to actually get customers to leave reviews: 1. Ask in person before you leave.

Have a QR code on the back of your phone.

"Mind leaving us a review? It takes 30 seconds, here's the QR code."

Walk them through it right there.

In-person requests get 10x better response than texts or emails sent later.
Oct 23 7 tweets 2 min read
I ranked a landscaping company top 3 in 7 different cities.

They only have one website and one GBP.

STEAL my location page strategy I use to rank in multiple areas: Image 1. One generic service page won't rank in multiple cities.

Google matches search intent to page content.

Someone searching "drain cleaning Round Rock" wants a page ABOUT drain cleaning IN Round Rock.

Not a generic page that mentions 10 cities.

Your competitor with a dedicated Round Rock page will outrank you every time.
Oct 23 8 tweets 3 min read
Your landing page loses 60% of visitors in the first 3 seconds.

Above the fold needs 5 things.

Nothing else matters if these aren't there:

(Bookmark for later) Image 1. Service + City in your headline.

"HVAC Repair in Austin" beats "Quality Climate Solutions" every time.

People need to know what you do and where you do it immediately.

(And it helps you rank for that keyword) Image
Oct 6 9 tweets 2 min read
This roofer was burning $5k/month with another agency.

In 45 days we DOUBLED their organic calls from Google.

Here’s how: Image Here are the campaign stats (so far).

Previously:
> 28 calls in 30 days
> Ranking after 15 competitors on Google Maps

45 days later with my process:
> 59 calls in 30 days
> Ranking in the Map Pack for their target keyword (18 mile radius) Image
Oct 1 6 tweets 1 min read
96% of local searches are still on Google.

That said, here's how I rank my clients #1 on LLMs: IMPORTANT: Most of what it takes to rank in ChatGPT and other LLMs is typical Google local SEO:
> Google reviews
> Good website content
> Backlinks and trust
> Activity signals

But here's 3 things we do differently to rank in LLMs👇
Sep 10 7 tweets 2 min read
If I only had 2 hours/week to show up in the Map Pack, here's exactly what I'd do: Image 1. Run & analyze a map scan (15 min).

You need to know what keywords you're invisible for:
> Run a map scan for all your target keywords
> Note down the weak keywords AND areas Image
Sep 1 8 tweets 2 min read
This HVAC company spent $30k with me.

I made them $680k in six months.

Here’s exactly how I did it (with SEO): Image 1. Ranked their GBP in the Map Pack.

Google’s Map Pack gets 70% of the clicks.

So, I started on their GBP:
> DBA + keyword in title
> Added services
> System that got ~25 reviews/month
> Posts 2x/week
> CTR signals
> Brand signals
> Quality review replies
> Local citations
Aug 13 8 tweets 2 min read
If I had to grow a roofing business to $200k/month, here’s EXACTLY how I’d do it...

without spending a penny on ads.

(Bookmark for later) Image $200k/mo with roofing isn’t THAT difficult… if you have leads.

> Average job is $25k
> 8 roofs/month to hit $200k

I strongly believe that Google search is the best lead channel for roofers.

So, how do you appear first on Google?
Aug 5 7 tweets 2 min read
I’ve helped 4 SMBs add an address to their GBP in the past 2 weeks…

without an actual office.

Having an address on your profile is a CHEATCODE to rank in the Map Pack.

Here’s my exact “fake” location process:

(Bookmark for later) Image 1. Finding the office location.

I look for office spaces as close as possible to their IDEAL customers.

Found a few options that are single story and have virtual offices on their site.

Noted down all coworking spaces/office rentals that check all boxes.
Jul 30 7 tweets 2 min read
I took this plumber in Charlotte to the top 3 on Google.

Before me, they were ranked 17th.

This past month:
> Ranking top 3 (Map Pack)
> 226 calls
> 44 plumbing jobs

(Bookmark for later) Image It took me 8 months to go from literally INVISIBLE on Google to ranking at the top.

The result?

226 calls in a single month.

ALL from SEO.

But how'd I do it? Image
Jun 28 6 tweets 2 min read
I just got plumbing business un-suspended in less than 9 days.

Here's EXACTLY how I did it: Image 1. They were based at their home address and don't own a real office.

Instead of paying $1,500/month for an office downtown, I reached out to office spaces and asked if I could pay them $250 to shoot a quick video there.

Finally found one who agreed.