Ari - Local SEO Guy Profile picture
May 13 3 tweets 1 min read Read on X
Your SEO agency is trying to rank you for 'plumber in Dallas.'

There are 2,300 plumbers in Dallas.

Know how many are in Lake Highlands? 12.

Guess which keyword is actually getting my client calls 🧵 Image
Ranking for an entire city is a fight against every business with a GBP in that metro.

Google doesn't care that you 'serve all of Phoenix.' It cares about proximity, relevance, and proof you actually operate in a specific area.

If you're not proving that at the neighborhood level, you're invisible to the people closest to you.
Step 1: Build neighborhood specific landing pages.

Not thin doorway pages with the city name swapped out. Actual pages that mention local landmarks, nearby cross streets, the community you serve.

AC repair in Scottsdale is a different page from AC repair in Tempe. Different neighborhoods, different intent, different content.

Google sees that specificity and rewards it.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Ari - Local SEO Guy

Ari - Local SEO Guy Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @LocalSEO_Guy

Apr 30
Every client I onboard has done 80% of their GBP work.

Here's the 20% that actually moves rankings in 2026.

Bookmark this 👇
Vision AI alignment.

Google's Gemini now scans every photo and matches it against your category and services.

If you claim "water heater repair" but upload office selfies, you lose ranking weight.

Audit: every service in your GBP needs a real job photo backing it.

Donot use stock or copied photos

Vision AI demotes both.
Kill the EXIF geotagging.

Manual GPS injection in image metadata is now a poison pill in 2026.

Google flags it as manipulation.

Strip metadata before upload.
Let Google's location verification do the work through your verified address + Vision AI context.

If your "SEO guy" still does this, fire him.
Read 10 tweets
Jan 23
I audited 50 Miami dental practices on Google.

Only 6 were doing it right.

The other 44? Getting crushed by technical SEO.

Not reviews. Not photos.

The stuff your marketing guy has never heard of: 🧵 Image
->1 CITATION DISASTER

I ran a citation audit on all 50.

Average practice had 47 errors across directories:
→ Wrong suite numbers on Healthgrades
→ Old phone numbers on Zocdoc
→ "St" vs "Street" inconsistencies
→ Duplicate listings cannibalizing each other

The top 6? 100% NAP consistency across 80+ directories.

One wrong character tanks your local trust score.

Google can't trust what Google can't verify.
->2 MEDICAL DIRECTORIES = FREE DA 80+ BACKLINKS

44 practices were missing from:
→ Healthgrades
→ Zocdoc
→ WebMD
→ Vitals
→ RateMDs
→ Doctoralia

These aren't just directories. They're authority signals Google trusts for medical queries.

Top 6 were listed on 25+ medical-specific directories.

Your competitors built a citation fortress. You have a Yelp page from 2018.
Read 7 tweets
Dec 24, 2025
Google just flipped the whole game upside down.
AI Overviews everywhere now.

Eating up the entire screen before anyone even sees your listing.

Old SEO playbook? Throw it out. Seriously.

I had a client ranking #1 for 2 years straight. Traffic dropped 30% in 6 weeks.
Ranking didn't change. Google just stopped sending clicks.

Panicked call at 8am. What do we do now?

Took me 3 months to figure out the new rules.

Here's everything I learned the hard way 🧵Image
First thing that hit me nobody types keywords anymore.

Best plumber Houston? That's dead.

Now it's why is my water heater making a banging noise at night or how much does it cost to fix a leaking pipe under the sink.

Full sentences. Real questions. Like talking to a friend.

And guess what Google's AI loves to pull answers from? FAQ schema.

Started adding FAQ schema to every single location page. Real questions people actually ask. Not made up corporate nonsense.

Within 60 days that same client started showing up IN the AI Overview. Not under it. Inside it.

Traffic came back. Different source. Same money.
Second problem almost broke my brain.
Client had perfect on-page SEO. Schema done right.

Content was fire. But AI Overview kept pulling competitors instead.

Spent 2 weeks trying to figure out what was wrong.
Then I checked his citations. Business hours said 9-5 on Google. 8-6 on Yelp. 10-4 on some random directory from 2019.

NAP all over the place. Name spelled different on 3 sites. Old phone number still floating around.
AI sees that mess and goes nope. Can't trust this one. Shows someone else instead.

Cleaned up 47 citations. Took forever. But AI started trusting the listing again within 3 weeks.
Boring work. Massive results.
Read 5 tweets
Oct 13, 2025
Parasite SEO for Local Business

You Can Do This for $0

You don’t need to hire an SEO agency to rank higher.
You can do Parasite SEO and build free links that help your Google ranking.

It costs $0 if you do it right.

Here’s how local business owners can use it step by step. 👇
Use High-Authority Sites for Free Posts

Write short articles about your service on trusted websites that already rank on Google.

Use 👇
-> Medium
-> LinkedIn Articles
-> Substack
->Quora Spaces
->WordPress. com
-> Google Sites
-> Notion Public Page

Each of these sites already has power.

Write 500–800 words about your service (like “Best Cleaning Service in Sydney” or “Top Dentist in Miami”).

Add:
One link to your website
One image
2 FAQs
Share it once on Reddit or X for fast indexing.
Do 20 posts in 4 weeks.
Build Your Google Authority Stack (Free)

Use Google tools to create trust around your business.
Make everything public.

Do this:

Google Docs: short write-up about your service + link

Google Sheets: list of services + link

Google Slides: small presentation

Google Sites: mini version of your homepage

Google My Map: add your address and website link

Blogger post
Read 8 tweets
Feb 3, 2025
This is what winning looks like!

It took us 290 days to reach the #1 position on Google Maps.

But if I were to start from scratch, I could do it in 150 days.

Here’s a full thread on how it’s done. ⬇️ Image
#1 Get Local Citations

Citations are mentions of your business name, address, and phone number on other websites.

Why do they matter

More citations mean better rankings
Google trusts businesses with consistent information
Helps people find your business easily
Get listed on

->Yelp
->Yellow Pages
->Local directoriesImage
#2 Optimize for Service Keywords

If you are a plumber, your GMB should list

->Plumbing Services in [Your City]
->Emergency Plumbing in [Your City] Image
Read 8 tweets
Sep 24, 2024
Alert: Small Business Owners 🚨

Your Google Business Profile is one step away from being permanently removed from Google.

[A full thread 👇]
In the past few months, I've seen many Google Business Profiles get suspended, and a few permanently removed from Google.

I received a DM from a guy who runs an HVAC company, and he told me his Google Business Profile had been permanently removed from Google Maps.
It's a 13-year-old company, active for 7 years on Google Business Profile, with 237 reviews from real customers.

It was even ranked in the top 3 positions for all primary keywords.

He has lost more than $26K in the past 3 weeks.

Here's what happened to his Google Business Profile:
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(