Every strategy I've used to generate High Quality Leads from Google for our Local Businesses.

File a DBA with your core service + city and make it your Google Business Profile name

  1. The primary GBP category needs to match whatever search has the highest volume in your market.

  2. Fill out every single service in your GBP with keyword-rich descriptions, not just the service name.

  3. Open your GBP hours to 24/7 so you show up when someone searches at 10pm with a broken furnace.

  4. Get a physical location as close as possible to where your highest-value customers actually live.

  5. Link your GBP to a city-specific landing page, not your homepage.

  6. If you offer two different trades under one company, set up a second GBP with its own primary category.

  7. In a big metro, set up multiple legitimate GBP locations across the area to beat the proximity radius cap.

  8. Build a review system that pulls in 15-25 new Google reviews per month without begging or paying for them.

  9. Train your techs to ask on-site before they leave the job with a QR code card that links straight to your review page.

  10. Automate a text at 12 hours and an email at 24 hours for anyone who didn't leave one on-site.

  11. Respond to every single review within 24 hours and mention the service and city naturally in the reply.

  12. Build 80-120 citations with your exact name, address, and phone number matching across all of them.

  13. Start with Yelp, BBB, Apple Maps, Angi, Facebook, then hit your Chamber of Commerce and local directories.

  14. Index every citation after you build it because an unindexed citation does almost nothing for you.

  15. Get backlinks from your suppliers and distributors, they already know you and most have a partners page.

  16. Sponsor a local sports team or charity for a few hundred bucks and get listed on their website.

  17. Press release once a month through EIN Presswire or PRWeb with your brand tied to your service and city.

  18. Dedicated service page for every core service you offer, not one page listing everything with bullet points.

  19. Dedicated location page for every city you want to rank in, each with unique content about that area.

  20. Target keyword in your title tag, H1, meta description, and first 100 words on every money page.

  21. Internal link everything, service pages to location pages and back, blog posts pointing to money pages.

  22. Mobile load time under 3 seconds, compress all images, lazy load anything below the fold.

  23. Above the fold: service + city headline, massive tap-to-call button, star rating, lead form, 3 reassurances.

  24. Real photos from real jobs, never stock images.

  25. Embed your Google reviews on your homepage and location pages.

  26. FAQ section on every service page answering the exact questions homeowners type into ChatGPT.

  27. Write "Best [Service] in [City]" listicle articles on your blog or Medium and include yourself with real competitors.

  28. Get reviews on Yelp specifically because ChatGPT pulls from Yelp harder than almost any other source.

  29. Get mentioned on Reddit, Nextdoor, and local Facebook groups for brand signals LLMs can pick up.

  30. Schema markup on every service and location page so AI models can parse your business as a structured entity.

  31. Content gap analysis against whoever ranks top 3 in your market, then make your pages better than theirs.

  32. Post on your GBP twice a week with real job photos and link to your service and location pages.

  33. Geotagged photos uploaded to your GBP to strengthen "near me" rankings.

  34. Set up after-hours call handling so leads that come in at 9pm don't bounce to a competitor by morning.

  35. Track where every lead comes from so you know your cost per lead by channel and which dollars produce jobs.

  36. Segment your Google Ads campaigns by service type so the algorithm doesn't optimize for the cheapest click instead of your highest ticket work.

  37. Build dedicated ad landing pages matching the exact service and city of the ad, not your homepage.

  38. Weight 60-70% of ad budget toward your highest margin services.

  39. If competitors aren't bidding on your brand name and you're already ranking organically for it, cut the branded ad spend and put it toward higher-intent service terms.

reddit.com
u/zumeirah — 9 days ago

Many SEO experts think that more impressions automatically mean great results for the client.

How many clicks is the client getting from those impressions?

And more importantly, how many calls, leads, or sales are coming from those clicks?

At the end of the day, clients care far more about conversions and business growth than vanity metrics like impressions.

Look at these two GSC performance reports..

Image 1 (3 Months of Data)...

Impressions are 3.63K, Clicks are 221, CTR is 6.1% and Average Position is 6.7

Image 2 (28 Days of Data)...

Impressions are 13.7K, Clicks are 145, CTR is 1.1% and Average Position is 22.1

Notice the huge difference?

Despite having significantly more impressions in the second dataset.... the website generated fewer clicks and a much lower CTR.

So this is happening because of..

1. Ranking Position Matters

In the first dataset, the average ranking position was 6.7, meaning the website was appearing near the top of the first page of Google.

In the second dataset, the average position dropped to 22.1, placing the website around page 2 or 3.

Even though impressions increased dramatically, far fewer users clicked because most searchers rarely go beyond the first page.

2. Keyword Intent Matters

The first dataset was driven by highly targeted, high-converting keywords.

Users searched for exactly what they needed and found the right solution.

The second dataset generated impressions from broader keywords that increased visibility but did not attract the same level of qualified traffic.

3. CTR Optimization Matters

The titles and meta descriptions in the first dataset were compelling enough to encourage clicks.

In the second dataset, the search snippets attracted fewer users, resulting in a CTR of only 1.1%.

Key Takeaway

SEO is not about increasing vanity metrics and impressing clients with bigger impression numbers.

Real SEO is about targeting the right keywords, maintaining strong rankings, improving CTR, and ultimately generating more leads, calls, and sales.

Because quality traffic will always outperform quantity traffic when it comes to growing a business.

u/zumeirah — 11 days ago

SEO alone is not enough anymore in. Here are the 5 layers your local business actually needs to be found.

1. SEO - which gets you found in regular search results

This is the foundation and everyone already knows.

Keywords, backlinks, your Google Business Profile, service pages for each city you serve and technical SEO.

Without this none of the other four layers have anything solid to stand on. Like, If your basic SEO is weak then AI systems have nothing good to find and recommend in the first place.

2. SXO - which improves what happens after someone lands on your site

Search Experience Optimization is about what happens once a person actually clicks through to your website.

Does the page load fast.?

Is it easy to read on a phone ?

Does it clearly answer what they were searching for?

Guide them toward calling you or filling out a form.?

Google increasingly watches behavior after the click so If a large number of people land on your page and immediately hit the back button then that tells Google your page did not satisfy the search.

You can have great rankings and still lose business if your website itself is slow, cluttered or confusing.

3. AIO - means using AI tools to scale your optimization work

AI Optimization is less about getting found by AI and more about using AI tools yourself to research keywords, audit your site, generate content drafts and analyze what is working faster than doing it all manually.

For a small local business owner without a marketing team, this is genuinely useful because it lets you compete with bigger companies that have entire departments doing this work.

4. GEO - which gets your business mentioned inside AI answers

GEO is about structuring your website and online presence so that LLM models actually reference your business when someone asks a relevant question.

This works through clear, factual, well organized content and proper schema markup.

For local businesses, LocalBusiness schema is the most important type to have set up correctly on your website.

AI systems also tend to trust content that includes specific numbers and real information rather than vague claims.

A page that says "we have completed over 400 roof replacements in the Dallas area since 2015" is more likely to be referenced than a page that just says "we are experienced roofers.

5. AEO - which gets you featured in direct answer boxes

AEO is about winning the spots where Google or an AI assistant gives a short direct answer instead of a list of links. This includes featured snippets, the People Also Ask boxes and voice assistant responses through Siri or Google Assistant.

The format that works best is a clear question used as a heading with a short and direct answer in the first two or three sentences.

reddit.com
u/zumeirah — 14 days ago

the biggest cheat code in marketing is a Google Business Profile name that matches what people search

It's not close or even nothing else comes close.

​

Suppose you're a roofer in Fort Worth and you can have the best looking website in the city with 100+ reviews, 10 years in business and a perfect backlink profile

​

And still get rinsed by "Fort Worth Roofing" with 45 reviews that opened a few months back.

​

why?

​

Because Google sees the exact match name and assumes relevance and the algorithm hands them the top spot before you even get a shot.

​

The name has to be your actual legal business name. So file the DBA, get the LLC docs ready in case you need to verify. (if you already have a real brand with a live profile then do NOT go change your name to an exact match otherwise you'll torch your brand value and risk a suspension.)

​

This is for people starting out

​

if you KNOW you only operate in one metro put the city in the name from day one

​

"Vegas Roofing Pros"

​

"Miami AC Guys"

​

"Oklahoma City Plumbing Bros"

​

you'll outrank people with 5x your authority for the price of the cheapest lease in town.

reddit.com
u/zumeirah — 17 days ago

Stop letting your SEO agency dump all backlinks on your product pages

Most ecommerce SEO advice around backlinks is either outdated or flat-out wrong. Here's what actually works in 2026..

​

What bad agencies do...

​

They build most of your backlinks directly to product and collection pages and they claim it gives them instant authority.

​

It sounds logical but it's not.

​

Because Google sees a backlink profile where 80% of links point to /shop/sneakers and flags it as unnatural and that's how you get penalized only, not ranked.

​

They also push you to publish blogs endlessly just to drive traffic like without any real content strategy tying it back to your money pages.

​

What actually works...

​

  1. Homepage gets brand authority links

​

PR features, partnerships, niche directories and podcast mentions. All these build domain-level trust and that authority flows down to ALL your pages through internal links. So you don't need to send every link to your product pages if your homepage is strong.

​

  1. Blogs build topical authority

​

Write content that ranks for conversional or commercial keywords and signals to Google that you're an expert in your niche. But don't turn your entire store into a blog. Just keep it focused and always internally link back to your product/collection pages.

​

  1. Product/collection pages get selective links

​

Yes, you CAN and SHOULD build some backlinks here like just not the majority because a small percentage of highly contextual or relevant links to your key pages is powerful. The key word is contextual and a backlink from a relevant blog review or roundup beats 20 random directory links.

​

TL;DR

​

Don't dump all backlinks on product pages.

​

Homepage links build domain authority that lifts your whole site.

​

Blogs = topical authority.

​

Some product page links = good. Most of your links there = risky.

​

Quality > quantity....but quality at scale wins.

reddit.com
u/zumeirah — 22 days ago

6 months of SEO for this Ecom brand.

Here is how we get Insane organic traffic growth for this e-commerce brand.

The playbook I used....

  1. Fixed broken links errors

  2. Deleted duplicate content

  3. Built out additional Product Category pages targeting low-competition and transactional keywords

  4. Added keyword-optimized content to those pages

  5. Added those pages to the main navigation menu

  6. Published 8-10 blog posts a month targeting competitor "vs" or "alternative" keywords that internally linked to the Product Category pages

  7. Built high-quality backlinks a month to the homepage, to Product Category pages and to blog content.

That's literally it.

u/zumeirah — 1 month ago
▲ 12 r/BusinessGrowthSystem+1 crossposts

How I grow a roofing company from zero to $100K/month without spending a single dollar on ads.

Every roofing contractor is paying Angi, HomeAdvisor or Google Ads or LSA just to get leads and most of them do not realize the businesses at the top of Google Maps got there for free.

Here is exactly how I would do it in 90 days.

1. Optimize the Google Business Profile first

GBP is where high intent customers find you first. Someone whose roof is leaking after a storm is not browsing websites. They are opening Google Maps and calling the first business that looks trustworthy.

What a strong roofing GBP needs...

• Real photos of your team, trucks and completed jobs. Before and after shots of replacements and repairs work best.

• At least 25-30 reviews. Send a text with a direct Google review link right after every completed job. Most satisfied homeowners will leave one if you make it easy.

• The right categories. Primary should be "Roofing Contractor" and add secondary ones like "Roof Repair Service" and "Gutters Service" if relevant.

All attributes filled in and give free estimates, emergency service, financing options.

These show on your profile and influence whether someone calls you or a competitor.

2. Build one page for every service and every city

One generic "We do roofing" page ranks for nothing and google needs a specific page to rank for a specific search.

The pages that convert best in roofing speak directly to what the customer is going through right now is like...

"Emergency roof repair [city]" is for someone whose roof is leaking today.

"Storm damage roof repair [city]" is for someone with hail or wind damage wondering about insurance.

"Roof replacement cost [city]" — someone comparing quotes.

If you serve 5 cities and offer 4 services so that is 20 pages.

They do not need to be long actually they need to be genuinely useful.

3. Write local trust content

The articles that work for roofing are hyper local and answer real questions homeowners in your area are asking.

Examples that rank and convert..

"What to do in the first 24 hours after hail storm damage in [city]"

"How the insurance claim process works for roof damage in [state]"

"Why roofing estimates in [city] vary so much and what to watch out for"

People searching these are ready to spend $8,000 to $25,000 on a roof and when your website answers their questions honestly then they trust you before they even call.

4. Target local keywords only

"Best roofing contractor" is a waste of time and you will never win it and even if you did and it does not bring the customer who needs someone this week.

Focus on:

"Hail damage roof repair [city]"

"Emergency roofer [city]"

"Roof replacement [city]"

"Metal roofing contractor [city]"

These bring many people a month who are ready to hire. That is worth more than thousands of generic visitors.

5. Get backlinks from real local sources

No spam directories and no fake press releases. Just Focus on

• Local news sites covering storm damage stories. Reach out after major weather events and offer to be a quoted source.

• Chamber of commerce listing in every city you serve.

• Supplier directories. If you are GAF or Owens Corning certified, they list their contractors on their website. That is a high authority link that also builds trust with homeowners.

• Partnerships with real estate agents, property managers and insurance adjusters who regularly work with homeowners needing roofing work.

3 to 5 real links per month beats 100 fake ones every time.

6. Fix your internal linking

Most roofing websites are dead ends and google follows links to understand what your site is about and which pages matter.

So the structure should be like this ...

Homepage links to every service and city page. Each service page links to related blog posts. Each blog post links back to the relevant service page.

7. Stay focused and consistent

No ads. No lead platforms taking 40 percent of your margin but just a fully optimized GBP with fresh photos and new reviews every month. Strong local service pages. Local content published regularly. Real backlinks. Clean internal links.

90 days of this and a roofing company that was invisible on Google will be getting calls from homeowners who found them without any ad spend.

The roofing companies dominating Google Maps are not always the biggest ones. They are just the ones who built this foundation while competitors were busy paying for leads.

reddit.com
u/zumeirah — 1 month ago

Business is not showing up on Google? Do this free 30-minute audit. It will tell you exactly why competitors are beating you.

Most local business owners think they are losing because of reviews or budget. Usually it is something much more specific and very fixable. Here is how to find it yourself in 30 minutes.

Step 1: Search like a real customer

Open an incognito window, log out of Google account and search your main keyword plus your city.

Example : "plumber in your targeted city" or "HVAC company in your city"

Look at the top 3 profiles in the map pack and these are your real competitors and just write their names down.

Step 2: Study their Google Business Profiles

For each competitor you have to note down their...

- Total review count

- Reviews from the last 90 days (recent reviews matter more than old ones)

- Their primary GBP category

- Whether their business name includes a service keyword

- Whether they have a physical address showing

- Their average star rating

- Roughly how many photos they have

Step 3: Check their websites

Click through each competitor's website and look at..

- Their meta title and check does it include the service and city?

- Their H1 heading and check does it clearly say what they do and where?

- How many service pages they have

- How many city or location pages they have

Step 4: Check their backlinks

Use the free version of Ahrefs or Ubersuggest and look up each competitor. Note their domain rating, total referring domains and how many new referring domains they picked up in the last 90 days.

Step 5: Do a citations audit

Citations are your business name, address and phone number listed across the internet like Google, Yelp, Apple Maps, Bing, Yellow Pages, BBB, and others. Google checks all of these to verify your business is real and your information is consistent.

Search your business name and check that your name, address, and phone number are exactly the same everywhere. Even small differences like "St" vs "Street" or an old phone number can hurt your local rankings.

Use Whitespark or BrightLocal to run a free citation audit on yourself and your competitors and find directories where they are listed but you are not.

Step 6: Compare yourself against them

Now run the same audit on your own business and put everything side by side. The gaps will be obvious.

In almost every case the reason a local business is not ranking comes down to one of three things

  1. Competitors have more recent reviews. Not just more total reviews actually it is more recent ones. If your last review was 4 months ago and the top competitor got 8 reviews last month so that is your biggest problem.

  2. Competitors have more local backlinks. Links from local newspapers, chamber of commerce sites, local blogs. These beat random links from unrelated sites every time.

  3. Their meta title and H1 match the search and yours do not. If someone searches for "emergency plumber in city" and your homepage says nothing close to that then Google skips you.

Every one of these is fixable. You just need to know where the gap is first.

reddit.com
u/zumeirah — 2 months ago

Most websites are hurting their own Google rankings without knowing it. Here are 25 SEO limits you should never cross.

I used to think doing more was always better for optimizing the site like more keywords in the title, more images on the page or more links everywhere but I was wrong and my rankings showed it.

Google does not reward excess actually It rewards precision and once I understood that every part of a website has a limit and crossing those limits quietly hurts your performance, everything clicked.

I put together this list for anyone who wants to start building pages that Google actually respects and these are real technical with real numbers.

1. Meta Title — 60 to 70 characters on desktop and 70 to 76 on mobile

If your title is too long then Google cuts it off and that looks unprofessional and reduces clicks. So just keep it tight and put your targeted keyword near the beginning.

2. Title and H1 — one of each per page

Every page should have exactly one HTML title tag and one H1 heading. Some websites accidentally have two or three H1s so Google gets confused about what the page is really about when this happens. So make sure one page, one main topic, one H1.

3. Meta Description — 160 characters on desktop, 120 on mobile

Google does not use it as a direct ranking factor but it affects how many people click on your link like if it is too long it gets cut off so write it like a short ad for your page and tell people what they will find and why they should click.

4. Image File Size — keep each image under 200KB

Large images are one of the biggest reasons websites load slowly. A photo straight from your phone or desktop can be 3 to 5MB and that same image compressed properly can be under 150KB and look exactly with the same quality.

Slow pages lose rankings and lose visitors. So compress every image before uploading.

5. Sitemap — maximum 50MB and 50,000 URLs per file

Sitemap tells Google what pages exist on your website and to be honest most small and medium websites never come close to this limit. But larger websites sometimes create bloated sitemaps that include pages they do not want indexed.

Keep your sitemap clean and only include pages you actually want Google to find and rank.

6. Disavow File — maximum 2MB and 100,000 URLs

Disavow file is how you tell Google to ignore bad backlinks pointing to your site.

Most businesses will never need this unless they have been doing shady link building or were hit with a negative SEO attack. If you do need one so keep it focused on genuinely harmful links only.

Note - Disavowing good links by mistake can actually hurt your rankings.

7. Robots.txt — keep it under 500KB

Robots.txt file tells search engine crawlers which pages they are allowed to visit on your website and it is a simple text file that sits at the root of your domain.

Most robots.txt files are tiny and the limit is 500KB but if yours is anywhere near that size something has gone wrong so review it regularly to make sure you are not accidentally blocking important pages from being crawled.

8. Alt Text — 120 characters maximum

Alt text is the description you write for each image on your website.

Screen readers use it for visually impaired users and Google uses it to understand what an image shows so keep it descriptive but short.

Do not stuff keywords into it just describe what is in the image naturally.

9. Anchor Text — 6 to 8 words or 55 to 60 characters

Anchor text is the clickable words in a hyperlink. Like "Click here" tells Google nothing but "Emergency plumber in Austin" tells Google exactly what the linked page is about. So use descriptive anchor text but keep it short and natural.

Over-optimized anchor text that looks the same on every link is a red flag to Google.

10. URL and Slug Length — stay under 2,000 characters

URLs should be short, readable and descriptive and a good URL looks like.... yoursite.com/blah-blah-blah.

While A bad URL looks like..... yoursite.com/page?id=4582&category=services&ref=home.

Short URLs are easier to share, easier for Google to understand and look more trustworthy to users.

So as a general rule just try to keep your URLs under 50 characters even though the technical limit is much higher.

11. Redirect Hops — maximum 5, Ideally no more than 2

A redirect hop is when one URL sends you to another URL before reaching the final page. One redirect is sometimes necessary but five redirects in a chain slow down your page and waste crawl budget.

Google may stop following the chain before it reaches the real page. Audit your redirects regularly and keep chains as short as possible.

12. Page Load Time — under 3 seconds on desktop, under 2 seconds on mobile

Page speed is a confirmed Google ranking factor and more importantly, real users leave slow pages.

Studies consistently show that most people abandon a page that takes more than 3 seconds to load and mobile users are even less patient.

Use Google PageSpeed Insights to test your pages and fix the issues it flags.

13. Core Web Vitals — LCP under 2.5 seconds, INP under 200 milliseconds, CLS under 0.1

Core Web Vitals are Google's specific measurements of how a page feels to use.

LCP measures how fast the main content loads.

INP measures how quickly the page responds when someone clicks something.

CLS measures how much the page jumps around while loading.

So all three affect your ranking so check them in Google Search Console under the Core Web Vitals report.

14. Page Size — keep the total page under 3MB

This is the total weight of everything on a page combined like HTML, CSS, JavaScript, images, fonts and everything.

Most well-optimized pages are under 1MB while pages over 3MB are almost always bloated with unnecessary code or uncompressed images.

A lighter page loads faster, uses less of Google's crawl budget, and provides a better experience on slow mobile connections.

15. Click Depth — important pages should be 3 to 4 clicks from your homepage

Click depth means how many clicks it takes to reach a page starting from your homepage and google uses this as a signal of how important a page is.

If a page is buried 5 clicks deep then Google assumes it is not very important and may crawl it less often.

So your most important service and money pages should be reachable in 2 to 3 clicks maximum.

Review your site structure and make sure key pages are not hidden deep in your navigation.

16. Keyword Density — keep it between 1 and 3 percent

Keyword density is how often your target keyword appears compared to the total words on the page.

There was a time when stuffing a keyword 50 times into a page helped rankings but that time is long gone and today anything above 3 percent looks unnatural and can trigger over-optimization penalties.

So just try to write for humans first and If your keyword appears naturally a few times in a well-written piece then you are doing it right.

17. Content Length — minimum 300 words, but match what ranks

Google will not rank very thin pages well like 300-500 words is the absolute minimum to be taken seriously.

But the important thing is to look at what is already ranking for your target keyword like If the top 3 results are all 1,500 word articles then a 400 word page will not compete.

For local service pages, 900 to 1200 words of genuinely useful content is usually enough and for competitive informational content then you may need more.

18. Internal Linking — 100 to 150 links per page is the safe range

They help Google discover pages and understand how your content is related. Too little internal linking means Google has trouble finding your important pages and too many on a single page dilutes the value of each link.

A well-structured website should have a natural flow of internal links that guides both users and crawlers through your content.

19. Crawl Limit Per Page — keep pages under 15MB

This is the maximum file size Google's crawler will process for a single page and if your page exceeds 15MB then Google stops reading it partway through.

And everything below the cutoff point will not be indexed. So this is mainly a concern for pages with massive amounts of code or embedded content.

Just Keep pages lean and your crawl coverage will be complete.

20. Crawl Budget — Google limits how many pages it crawls per day

Crawl budget is the number of pages Google will crawl on your website within a given period.

For small websites this rarely matters but for large websites with thousands of pages it is critical like If Google spends its crawl budget on low-value pages like old filtered search results or duplicate content then your important pages get crawled less frequently.

Keeping your sitemap clean and using robots.txt properly protects your crawl budget.

21. Google Search Console Limits — 1,000 properties, 1,000 rows in reports, 500 sitemaps

In GSC You can have up to 1,000 properties in one account and report exports are limited to 1000 rows by default though you can use the API for more.

You can submit up to 500 sitemaps per property and for most businesses these limits are more than enough. If you are hitting them then you likely manage a very large portfolio of sites.

22. Google Business Profile Limits — business name under 100 characters, description under 750 characters with up to 250 photos

For local businesses this one is especially important.

Your GBP business name should be your real business name not a keyword-stuffed phrase. The description gives you 750 characters to tell potential customers what you do, where you serve and why they should choose you, so use all of it.

Photos matter a lot for local rankings like businesses with more photos get significantly more views and clicks. So upload consistently and aim for a variety of interior, exterior, team and work photos.

23. Google Analytics Limits — 10 million hits per month per property

GA4 can handle up to 10 million events per month on the free version and for most small and medium businesses this limit is nowhere near a concern.

If you are running a high-traffic site and approaching this limit then Google Analytics 360 is the enterprise option.

More practically, make sure your GA4 setup is clean and you are not accidentally sending duplicate events or tracking bot traffic.

24. Google Keyword Planner — 700 keywords per search

The Google Keyword Planner tool inside Google Ads lets you research search volumes for keywords.

Each search query returns up to 700 keyword ideas and if you need broader coverage then break your research into multiple searches with different seed keywords.

Keyword Planner is most useful for finding search volume ranges and identifying seasonal trends for your target terms.

25. Google Reviews — no published character limit but keep responses under 4,096 characters

Google reviews do not have a strict character limit for the review itself but responses from the business owner are capped at around 4,096 characters.

More practically, nobody wants to read a 4,000 character response so keep your responses short, genuine and where possible include a natural mention of your service and location.

As covered in other posts, review responses are indexed content and they reinforce your keyword signals over time.

reddit.com
u/zumeirah — 2 months ago

A plumber outranked competitors with 4x more reviews by filing a $50 form at the county clerk.

Here's the legal trick most local businesses have no idea about.

I want to share something that I have used with multiple home service clients like plumbers, roofers, HVAC companies and it keeps working every single time.

It costs between $25 and $100 and takes one afternoon also the important thing, it is 100% legal.

Most business owners spend months trying to get more reviews, build backlinks, and create service pages. All of that is important but they are missing one of the strongest ranking signals in Google's local algorithm and it is at the top of their Google Business Profile.

It's the business name.

Why Most Business Owners Think Their Name Is Locked

A lot of home service owners registered their business as something like "John Plumbing LLC" years ago and they assume that is the name they have to use forever on everything including Google but that is not true.

There is a legal process called filing a DBA (Doing Business As).

It is also called a fictitious business name or a trade name depending on your state and it allows you to legally operate your business under a different name without changing your LLC registration.

So "John Plumbing LLC" can legally do business as "John Plumbing, Drains & Sewer Repair."

Both names are real. Both are legal. You just file a form at your county clerk's office or with your state then pay a small fee and you're done.

This is the same process that many large businesses use. A company registered as "XYZ Enterprises LLC" might do business as "ABC Cleaning Services."

It is completely normal and very common.

How This Connects to Google Business Profile

Google has a rule like your GBP business name must match your real-world business name and It has to match your signage, your invoices, and your legal documents.

So If you just go in and change your GBP name to include keywords without any real-world documentation to back it up, that is called keyword stuffing and Google will suspend your profile. Suspensions from this can be permanent and TBH It is not worth the risk.

But when you file a DBA then you now have a real legal document that says your business name is "John Plumbing, Drains & Sewer Repair."

You update your invoices to show that name. You put it on your truck or building.

Now when you update your GBP name then it matches everything. If Google ever asks for verification so you hand them the county filing, a photo of your truck, and a sample invoice without any suspension risk.

The DBA is what makes the whole thing legitimate and defensible.

How to Build the Right DBA Name

This is where most people mess it up if they try to do it on their own. The name has to be strategic but it also has to sound like a real business name.

The structure that works is like your brand name comes first. Then add one or two services you most want to rank for. You can optionally add a word like "Repair," "Service," or "Specialists" at the end to make it sound natural.

Examples that work well:

"[Brand] HVAC, Heating & Cooling"

"[Brand] Roofing & Storm Damage Repair"

"[Brand] Drain & Sewer Specialists"

"[Brand] Tree Service & Stump Removal"

"[Brand] Electrical & Panel Upgrades"

None of these include a city name and that is intentional.

Adding a city name to your DBA looks like keyword stuffing even if you have the filing.

"Phoenix Plumber LLC" or "Dallas Roofer" in a business name reads as spam to both Google and real customers. Keep it to the services only.

Also do not try to jam five services into one name like "John Plumbing, HVAC, Electrical, Roofing & Pest Control" because it looks fake and will hurt you so pick the one or two services that make you the most money and focus the name on those.

The Exact Steps to Do This Correctly

Step 1: Decide on your new DBA name using the structure above. Research what your top competitors are named. If they are all using simple names like "[Owner] Plumbing" then a service-specific name will give you an immediate edge.

Step 2: File the DBA at your county clerk's office or at the state level. The cost varies by state usually $25 to $100 and the processing takes one to three weeks in most places. Just search [your state] DBA filing and the official government page will come up.

Step 3: Once you receive the filing then update your business bank account, your invoices, your business cards, your truck lettering or yard signs, and your website footer and contact page to display the DBA name.

Step 4: Go to your Google Business Profile and update the business name to match the DBA exactly. If Google flags the change for review and asks for documentation then upload a photo of your county filing certificate plus a photo of your signage or a sample invoice showing the new name. This resolves the review in almost every case.

Step 5: Update all your citations. This is the step most people skip and it kills the results. You need to go through every directory where your business is listed like Yelp, Angi, BBB, Houzz, Yellow Pages, Apple Maps, Bing Places, and 80 or more others and update the name to match.

If your name on Google says one thing and your name on 60 other directories says something different, Google sees a consistency problem and it hurts your trust signals. This is called NAP consistency (Name, Address, Phone) so all three have to match everywhere.

Mistakes That Will Get You Suspended

Just changing the GBP name without any filing is keyword stuffing and google's quality team catches this regularly and the suspension is often permanent and the filing is not optional.

Adding a city to the DBA name even with a real filing like "Phoenix Plumber" in a business name looks manipulative. Stick to services only.

Doing the GBP update but not updating your website or citations is a mismatch between your GBP name and your website footer is a real trust signal problem. Google cross-references these.

Filing the DBA but continuing to use your LLC name on all your actual materials. The DBA only helps if you actually use it in the real world. Your invoices, truck, and website all need to reflect it.

Your competitors probably have generic names and if you are sitting at the same review count as them with a more specific, service-focused name backed by a proper legal filing then you will outrank them.

I have seen this happen many times.

One afternoon of paperwork and a $25 to $100 filing fee that is the entire cost. The ranking lift you get from it would cost thousands of dollars to replicate through link building or content alone..

reddit.com
u/zumeirah — 2 months ago

I have been doing local SEO and GBP optimization for a while now and work with local businesses like Roofers, Dentists, Construction company, Pool services, and many more.

And honestly the number one mistake I see is the same across all of them is like they think having a website is enough and actually It's not.

Great local presence doesn't build itself. You have to promote it, optimize it, and maintain it.

Most businesses do this like... Build a website, Set up a Google Business Profile, Post once or twice and then wait and hope the phone rings.

Their competitors who are doing the work consistently are getting all the calls, all the map pack rankings and all the customers.

Let me break down what actually works in local SEO from my experience step by step.

The Reality of Local Search in 2026

Here are some numbers that should wake you up.

  1. There are millions of Google searches happening every single day for local services.

  2. The average Google Business Profile that is not actively managed gets fewer than 10 profile views per week

  3. Only the top 3 results show in Google's Map Pack and they get 70%+ of all the clicks

  4. Businesses in position 4 or lower? They get almost nothing

You are not just competing with one or two businesses anymore but actually you are competing with every business in your area that is actively working on their local SEO every single month.

The businesses that win are not always the best at what they do but they are the ones who show up consistently on Google.

Systematic local SEO beats doing nothing, every single time.

The Framework That Actually Gets Results

I have developed a simple process that I use for every local client and it has 7 main parts and they build on each other.

Skip one and you slow down your results. Do all of them and you start seeing real traction in 90 to 120 days.

  1. Google Business Profile full setup and optimization.

  2. On-page local SEO (your website needs to speak Google's language).

  3. Local citation building (your name, address, and phone must be consistent everywhere).

  4. Review generation system (this is a game changer most people skip).

  5. Local content strategy (blog posts and location pages that target your city).

  6. Link building from local sources.

  7. Monthly reporting and ongoing optimization.

Each one of these compounds over time. Let me go through each one.

Step 1: Google Business Profile Optimization

This is the foundation and if your GBP is not set up properly then I am sorry nothing else matters.

Here is the thing that most businesses do wrong..

  1. They pick the wrong primary category

  2. They leave the description empty or write something generic

  3. They never add services, products, or attributes

  4. They do not post updates regularly

  5. They upload zero photos or very few low-quality ones

What should you do instead....

  1. Choose your primary category very carefully because it is the most important ranking signal in GBP.

  2. Write a keyword rich description that mentions your city and your main services naturally.

  3. Add every service you offer with proper commercial keyword in descriptions.

  4. Upload at least 10 to 20 high-quality photos of your business, team, and work.

  5. Post at least 1 to 2 times per week (Google Posts are free and they literally work).

  6. Answer every review, good or bad, within 24 hours.

One business I worked with went from 4 calls per month to over 40 calls per month in 90 days because of just from GBP optimization alone. No ads. No website changes. Just fixing what was already there.

Step 2: On-Page Local SEO

Your website needs to match what Google expects to see from a local business.

The basics that most people miss..

  1. Your NAP (Name, Address, Phone) must be on every page, ideally in the footer.

  2. You need a proper title tag for your homepage that includes your main keyword and city.

  3. You need a dedicated page for each service you offer.

  4. You need a page for each city or area you serve (these are called location pages).

  5. Your page speed needs to be fast, especially on mobile.

A lot of local businesses have one generic homepage and nothing else. That is leaving a huge amount of traffic.

Step 3: Local Citations

A citation is any place online where your business name, address, and phone number appear.

Think Yelp, Yellow Pages, Bing Places, Apple Maps, Facebook, industry directories, and hundreds of others

Actually Google checks these to confirm that your business is real and trustworthy so if your name is slightly different across directories or your phone number is outdated on some sites then Google gets confused and confused Google = lower ranking.

So Audit your existing citations and fix any inconsistencies then

Build new citations on the top 50 to 100 directories in your niche and city and make sure your NAP is identical everywhere like exact same spelling, same phone format, same everything.

Step 4: Review Generation System

Reviews are one of the biggest local ranking factors like not just having them but getting new ones regularly.

Google loves fresh reviews and a business with 10 reviews from this month beats a business with 200 reviews from 3 years ago in many cases.

Most businesses wait for reviews to come in naturally but that is too slow...

So ask every happy customer to leave a review like in person, by text, or by email.

Make it as easy as possible I mean like send them a direct link to your Google review page

Create a simple follow-up system and even a basic text message after a job is done can triple your review count.

Then respond to every review especially negative ones because how you respond is part of what potential customers are judging.

Step 5: Local Content Strategy

This is where most local businesses stop and most of their competitors never even start.

Google rewards businesses that regularly publish helpful and relevant content.

For local businesses this means blog posts that answer common questions your customers have (For example - How much does a roof repair cost in [City])

Location pages that target different neighborhoods or suburbs you serve and also case studies or before-and-after posts about real jobs you did locally.

FAQ pages built around what people actually search for in your area.

This content brings in people who are still in the research phase. By the time they are ready to call and they already trust you.

Step 6: Local Link Building

Links from other local websites tell Google that your business is a real, trusted part of your community.

Good local link sources..

  1. Your local Chamber of Commerce website.

  2. Local news websites or blogs that cover local businesses.

  3. Sponsoring a local event or sports team (they often link back to sponsors).

  4. Guest posts on local industry blogs.

  5. Partnerships with other non-competing local businesses.

You do not need hundreds of links. Even 10 to 20 high-quality local links can make a meaningful difference in your rankings.

Step 7: Monthly Reporting and Ongoing Optimization

Local SEO is not a one-time thing actually It is an ongoing process.

Google's algorithm changes and so competitors get more active. New businesses enter your area. Your rankings can change month to month without ongoing work.

What good monthly maintenance looks like...?

  1. Check your rankings for your main keywords every month

  2. Review your GBP insights to see how people are finding you

  3. Post fresh content to your GBP and website

  4. Monitor for new reviews and respond to all of them

  5. Fix any new citation issues that pop up

  6. Track your calls and leads to see what's working

The businesses that stay consistent for 6 to 12 months are the ones that dominate their local market. This is not a short-term game.

If you run a local business and you are not actively working on your local SEO every single month then your competitors are taking your customers.

The good news is that most local markets are not competitive at the SEO level.

Most businesses are not doing this work properly so that means there is still a real opportunity for businesses that start now and stay consistent.

So Set up your GBP properly. Build your citations. Generate reviews consistently. Create local content. Build local links. Optimize your website. Do it every month.

That's it. No tricks. No shortcuts. Just consistent work on the right things.

Thanks.

reddit.com
u/zumeirah — 2 months ago

​

  1. Build on Shopify (best CMS by far)

  2. Fix basic technical issues (the basics, don't get stuck in the weeds)

  3. Optimize every single PDP (target keyword in url, h1, meta title, first sentence, and organically a few times throughout the content)

  4. Repeat for your collection pages (same rules apply)

  5. Build new collections for every single ICP you have (you need to have a BoF page for every single customer persona)

  6. Liberally build internal links between similar collections (connect the dots for users & Google)

  7. Create Competitor Vs. and Competitor Alternative articles to influence AI Overviews and hijack branded search traffic from biggest competitors (do your top 3 competitors, then move on)

  8. Become the authority for the products you sell (if you sell anti-wrinkle serums, you need to have the highest volume and best quality long-form content on the internet about anti wrinkle serums. Consumers & Google need to trust you implicitly!)

  9. Build internal links between these blogs and to your transactional pages (again, connect the dots)

  10. Build backlinks from other sites that talk about skincare, healthy, beauty, etc. (show Google that other well-respected sites in your niche trust your site enough to link to you)

reddit.com
u/zumeirah — 2 months ago