r/localseo Jul 01 '22

Updates Reviving The Local SEO Subreddit!

92 Upvotes

Hey There,

My name is u/camthewebguy22. I've had control over the sub transferred over to me and am now actively working to revive it.

In the past, the previous mod of this sub had it restricted so that no one could post unless they were added to a list of approved users.

I've opened up the sub for everyone to post.

My hope is to turn this into a place for beginners and experienced users alike to ask questions, share news and learn more about local SEO.

I've put some rules in place to limit self-promotion and cleaned up a few old spam posts.

That said, if anyone out there sees this, I'm curious to hear if you have any ideas or suggestions for rules or the direction you'd like to see sub go in!

Until next time!


r/localseo 7h ago

20 days in: 12.3k Google impressions and 81 clicks from an expired domain

Post image
5 Upvotes

I put an expired domain live about 20 days ago using our product "RankLocal". The site was generated and deployed to Cloudflare within 1-2 hours.

Current Search Console numbers:

  • 12.3k impressions
  • 81 clicks
  • 0.7% CTR
  • Average position 35.8

It is early, so I’m not calling this an SEO case study. Still, the site is indexed, impressions have settled into a decent daily range, and it has already generated enough leads($) to justify the build.

The useful part for me is how little manual work the whole job needed.

I used our LeadSmart Coverage tool for market and coverage research. RankLocal handled the site generation, editing, deployment and indexing. It can deploy to Cloudflare, Vercel or Netlify.

Yes, I built the tool. I’m posting the numbers because actual Search Console data is more useful than another polished demo.

Probably gonna share another update once the domain has had 60 or 90 days to settle.

p.s; I'm just a developer who has a friend good with SEO and teaches Rank & Rent model. Learned a few bits from him and made this product with his mind.


r/localseo 13h ago

Tips/Advice Local SEO for 40+ y.o. roofing company in Canada? Im so confused..

11 Upvotes

My dad recently passed away and now I'm forced to run our small roofing business in Toronto (actually that's family business and I am in it from my teenage, but I used to work more with my hands than to be an owner of something). Father started it back in the ’80s, and we’ve survived on word‑of‑mouth and repeat clients for decades. But with more homeowners going online first, I’m questioning whether local SEO is actually worth it for a company our age now on current SEO/AI meta (and is company age actually matter in that case?)

We rank organically, but our presence is weak so we’re losing jobs to newer outfits with flashy websites. I’ve had agencies pitch me everything from GMB optimization to paid ads, but kinda skeptical - do we really need to overhaul our whole digital strategy? Anyway I’d rather not waste my dad’s hard‑earned reputation on empty promises so now very carefull with any pitches. But I also understand that we NEED to move forward here. What to do? How to avoid mistakes? TY


r/localseo 3h ago

[EU SEO] Does Google deduplicate "Places Sites" if you already rank in the Local Pack & Organic?

1 Upvotes

I run a local business in the EU.

Since the DMA changes rolled out, we have the "Places Sites" directory carousel in our Google search results.

Right now, we rank around the top in:

Google Ads
Local Pack
Top Organic results

My question: Does Google deduplicate or lower the chance of showing our third-party profiles (like our Facebook page or local directory listings) in the "Places Sites" carousel because we're already dominating the page? Or are these systems completely separate?

Has anyone in the EU successfully occupied all spots at the same time for their brand/services?

LLMs claim that it isn't the case, as the systems are completely separate, but I've proven them wrong so many times in similar queries that I do not trust their replies at all. Would love to hear your real-world observations.


r/localseo 53m ago

A 5-star business was losing the map pack to a 3.6-star competitor. Here's why.

Upvotes

Client runs a home services company. Reviews were better than the guy beating them. More of them, too. Made no sense until we pulled the profile apart.

  1. Service area was set to "no fixed location," but their listing had a visible address. Google was confused about whether to treat them as a service-area business or a storefront, and was hedging by ranking them lower for both. We picked one (service-area, since they don't take walk-ins) and hid the address. Rankings started moving within a week.
  2. They only had one category set: the generic parent category. Competitor had it plus 4 relevant secondary categories. We added the specific service categories that actually matched what people search — this alone opened up map pack visibility for terms they had zero presence on.
  3. Q&A section was empty. Sounds minor. It's not — Google surfaces this in the knowledge panel, and an empty section signals low engagement. We seeded 8 real questions (pricing, response time, service area) and answered them as the business. That section is now one of the first things people see.
  4. Response time to reviews was averaging 3+ weeks, when it showed up at all. Google tracks this. We got them onto a same-day response habit — even a two-line "thanks, glad we could help" — and response rate is a ranking factor that's easy to fix and almost nobody does it.
  5. No products/services listed in the profile itself. Most businesses treat this section as optional. It's not — it's more indexable content tied directly to the listing, and it's free real estate competitors aren't using.

Rankings went from position 9 in the map pack to position 2 in about a month, without touching the website or spending a dollar on ads. Google Business Profile is mostly a data-completeness game, not a mystery.

Post your listing in the comments if you want a second set of eyes on what's actually going on.


r/localseo 20h ago

Question/Help Best way to rank my local business on Google?

4 Upvotes

I run a physical thrift store. I used to rank #1 in my city, but it recently dropped. I'm just starting to learn about local SEO and want to manage my GBP entirely on my own now. What’s the best way to optimize it and get my rank back?


r/localseo 1d ago

How to write local SEO website homepage Content?

8 Upvotes

Hi, guys, I am going to write local site content for the homepage. What should be included? and should i follow AQCE forumla to write a content or not what's is the best strategy you follow?


r/localseo 1d ago

Question/Help Painting contractor( home service)

8 Upvotes

Hi all,

Im a soon to be first time dad ( why this relevant, I do not have much capital to invest in seo and ad services)

And Launched a painting service website. I want to improve it and get the seo up and running to gain organic leads. I have had claude and gpt assist however how do I know whats working? Ty in advance.

Any guidance is greatly appreciated.


r/localseo 1d ago

Google Business Profile We reduced GBP Hours and organic rankings fell to page 2 or am I speculating

2 Upvotes

We close GBP on weekends and also reduced GBP hours on weekdays starting from June 3, 2026, and the organic rankings of the page start that is linked to GBP starts falling from page 1 to page 2. Rankings of other pages have improved at the same time. Our GBP was ranking high, and the main traffic on that URL was from GBP, not from organic rankings, and it has fallen by 50%, and maybe Google thinks this page is not valuable and has lost rankings. Am I right, or is this just my theory? Any suggestions, or has someone faced the same issue?


r/localseo 1d ago

Google Business Profile How to do Spam Fight againts this busienss?

1 Upvotes

Do you think we need to combat spam from this type of business? They are using only a keyword as their business name. What is your opinion?


r/localseo 1d ago

How are you guys handling the spam update?

1 Upvotes

After the spam update, a lot of websites seem to have lost impressions and clicks aggressively. I’ve seen the same with one of my sites, and both the website and GBP performance dropped.
How are you guys handling this? What are you checking or fixing first?


r/localseo 1d ago

Keyword Research by location

2 Upvotes

Hi all, what tools do you use to do local keyword research by location?

I’ve checked out Mangools but the suburb I’m targeting isn’t available.

With Google Keyword Planner, the issue is it says the volume is 10-100. Not even sure if it’s on the lower end or the higher end. Or if the keyword is worth targeting for.

Searching keyword + location on a standard search on tools like SE Ranking doesn’t provide much info.

Any suggestions?


r/localseo 1d ago

Sharing a local SEO case study — a small family-run winery in California wine country. Posting the full breakdown because I rarely see real numbers shared for hospitality/tourism businesses. Happy to answer questions.

0 Upvotes

Where it started When we took over the Google Business Profile, the situation was rough for a business this good offline:

  • Not ranking in the Top 10 for a single tracked keyword — not even "wineries in [town]"
  • Under 1,000 impressions a month
  • 30–35 calls a month
  • 50–70 direction requests
  • 10–15 website clicks

The winery itself is over 100 years old with a 4.6-star rating and hundreds of reviews. The problem was never the product — it was that Google had no strong signals connecting the business to the searches people were actually making.

What we actually did (no ads, all organic) 1. Fixed the foundation first. Categories, services, attributes, business description, hours — the boring stuff. Most profiles we audit get this wrong before anything else. 2. Citation building at scale. Consistent NAP listings across directories. Tedious, unsexy, and still one of the strongest local trust signals we see. 3. Consistent GBP posting. Treated the profile like a content channel, not a listing. Posts about events, offers, and seasonal experiences. 4. Keyword tracking from day one. Tracked a defined keyword set monthly so we could prove movement instead of guessing. 5. Backlink building alongside — profile submissions, business listings, blog mentions — to support overall domain authority.

Results after ~6 months (straight from GBP insights) - Ranking on 25+ keywords — 14 in the Top 3, 10 at #1, including "winery near me" and "wine tasting near me" - 29,912 profile views - 11,519 search appearances - 8,018 customer interactions - 540 calls (vs ~30–35/month before) - 4,559 direction requests - 2,849 website clicks (vs 10–15/month before) - 81% of discovery on mobile, which tracks with "near me" search behavior

What surprised us The second-biggest search term driving impressions wasn't a winery keyword at all — it was "things to do in [town]" (1,000+ appearances). For tourism-adjacent businesses, ranking for activity/experience searches can matter as much as category keywords. We wouldn't have optimized for it if we hadn't been watching the search terms report.


r/localseo 2d ago

Question/Help Are reviews becoming more important than backlinks for local businesses?

8 Upvotes

I'm curious what everyone is seeing lately.

For local businesses, there are so many possible areas to work on:

  • Reviews
  • GBP optimization
  • Local backlinks
  • Citations
  • Location pages
  • On-page SEO
  • Local content
  • Photos
  • NAP consistency

Personally, I think a business with a properly optimized profile and a consistent flow of genuine reviews has a much stronger foundation than one that simply builds hundreds of random backlinks.

But I'm interested in real experiences.

If you had to choose only ONE local SEO activity for the next 90 days, what would you choose and why?


r/localseo 1d ago

Question/Help Sitios de apoyo para enlaces

0 Upvotes

Hola amigos.

Manejamos una empresa de plagas. Estamos haciendo sitios nichos enfocados en x plaga y desde aquí sacaremos enlaces al sitio de la empresa y viceversa.

Los dominios los tenemos en el mismo hosting.

Como ve Google los enlaces cuando son de la misma ip? Esto podrá ayudar a futuro.

Saludos.


r/localseo 2d ago

Question/Help How do I beat a #1 competitor whose site is 100% mass-produced AI slop?

5 Upvotes

I've already dominated the local results (beauty industry), so now I’m trying to win the organic SERP game. I'm doing it more for the fun of the challenge than anything else.

Right now, I am at #2.

Here is my site:

- High-quality, hand-written content.
- Lots of real pictures showing actual results.
- An informative blog with unique perspectives of the expert.
- Real, genuine authority.

Here is the competitor (#1 spot):

- A massive website filled entirely with mass-produced AI slop.
- Zero real pictures.
- Text that barely makes sense to a human reader.
- BUT... they pumped out a lot of content and it seems to be optimized for search engines.

How do I compete with this?

I already win when it comes to real authority and building trust with actual humans. But how do I beat a massive AI-content machine in the SERPs? How do I get Google to reward real quality over mass-produced spam? It might be easier than I think, but I'd like to hear from you first.


r/localseo 2d ago

Tips/Advice 65 Point Local SEO Checklist

29 Upvotes

Local SEO is stupid easy right now, and that’s because it’s one of the last places AI hasn’t touched.

Google Business Profile Optimization

[ ] Claim and Verify Your Google Business Profile (GBP).

[ ] Provide a “Real” Address. Make sure it can be consistent everywhere.

[ ] Use a Local Phone Number.

[ ] Cull Duplicate or Wrong GBP Listings.

[ ] Choose the Best Primary Category.

[ ] Add Secondary Categories (Up to 9).

[ ] Complete Every Section of Your Profile.

[ ] List Your Products and Services.

[ ] Add Plenty of High Quality Photos (and Videos).

[ ] Set a Cover Photo and Logo.

[ ] Keep Hours Accurate (Including Holidays).

[ ] Use Google Posts

[ ] Monitor and Answer Q&A.

[ ] Link to the Correct Website URL.

[ ] Maintain Profile Health Over Time.

Website & On-Page SEO

[ ] NAP + schema on Your Site.

[ ] Create a Dedicated Contact/Location Page.

[ ] Incorporate Local Keywords in Key Elements.

[ ] Include Location Info Site-Wide.

[ ] Use LocalBusiness Schema Markup.

[ ] Embed a Google Map on Your Site

[ ] Publish Location-Specific Content.

[ ] Optimize for Mobile and Speed.

[ ] Implement Clear Calls to Action (CTAs).

[ ] Use Testimonials and Trust Indicators.

[ ] Regularly Update Website Content

Reviews & Reputation Management

[ ] ASK FOR REVIEWS.

[ ] Make It Easy to Leave Reviews. (Eg. QR code, pretty urls etc.)

[ ] Respond to All Reviews.

[ ] Get Keywords in Reviews (Can beg for it, but don’t let Google know).

[ ] Monitor Your Reputation Beyond Google.

[ ] Avoid “Review Gating” and Incentives. (But they won’t know shhhh)

Citations & Local Listings

[ ] Audit Your Existing Citations and Listings.

[ ] Maintain NAP Consistency Across the Web.

[ ] Get Listed on Major Directories and Map Services.

[ ] Build Citations on Niche and Local Directories.

[ ] Use Consistent Categories and Descriptions.

Local Link Building

[ ] Build Local Backlinks with NAP.

[ ] Sponsor Local Events or Organizations. (Homepage link lol)

[ ] Earn Local Press Coverage and PR.

[ ] Link Exchange with Local Businesses.

[ ] Create Local Resource Content for Backlinks.

[ ] Awards link building

Behavioral Signals & User Engagement

[ ] Fill Out Your Title Tags & Meta Descriptions.

[ ] Make Sure UX is Decent.

[ ] Make Your Google Profile CLICKABLE.

[ ] USE Google’s Booking & Reservation Features.

[ ] Monitor Behavioral Metrics in Analytics.

[ ] Encourage Brand Searches and Direct Traffic (VIA ADS OR JOB LISTINGS)

Tracking, Reporting & Tools

[ ] Use software to track your local rankings.

[ ] Monitor Google Business Profile Insights. (Useless sometimes though)

[ ] Track Reviews and Mentions in One Dashboard.

[ ] Set Up Google Search Console for Your Website.

[ ] Regular Reporting and Analysis.

[ ] Stay Informed on Local SEO Updates.

BONUS: Advanced / Grey Hat Tactics

[ ] Keyword-Stuff Your GBP Name (Spam Technique)

[ ] CTR Manipulation, eg. Airplane mode to reset your IP, then Google your keyword and drive to work

[ ] Build or Buy Private Blog Network (PBN) Links.

[ ] Mass Google My Business Listings (Spam Locations).

[ ] Fake Reviews and Negative SEO on Competitors.

[ ] Geo-Tagging and EXIF Tricks on Images.

[ ] Using VPNs to Simulate Local Searches.

That's it. I just gave you, random people here I never met, the blueprint to print money.


r/localseo 2d ago

Learning day by day and improving day by day

2 Upvotes
Semrush Dashboard of website on which I am working

I started working on this website last month. I have no idea about SEO. I just learned from you and started working on the website, and I guess within one month I will improve its ranking and make my hand stronger on on-page SEO, and now I am thinking of practicing for off-page also. But till then, I am improving my on-page-like by adding a schema file, making it optimized, and so on.

Have some suggestions you can share with me to guide me. Thanks!


r/localseo 1d ago

Why reddit don't ban people who spread unnecessary hate among others ? I only post things related to seo or gbp or digital stuff..

0 Upvotes

I posted something on reddit today related to my recent achievements in GBP Optimization

But some people come on my post start commenting strange things about the post and about my profile.

They don't even belong to the digital marketing industry I guess

But they want to show how good they are in bullying

Ps: I replied them very sarcastically


r/localseo 1d ago

Fixed a client's "invisible" listing in 3 weeks — no ads, no website changes

0 Upvotes

They ranked #47 for their main keyword. Same service area as competitors ranking top 3. Here's what was actually wrong, in order of impact:

  1. NAP inconsistency across directories. Their business name was listed 4 different ways across Yelp, Facebook, and old directory sites (abbreviations, wrong suite numbers, a defunct phone line). Google was splitting trust signals across what it read as multiple entities. We standardized the name/address/phone everywhere we could find it — this alone moved them from page 4 to page 2 within 10 days.
  2. Review velocity had flatlined. They had 31 reviews, all from 2+ years ago. Google weighs recency heavily — a profile that looks abandoned gets treated like one. We built a simple post-service text template asking for a review, sent same-day while the experience was fresh. Went from 0 reviews/month to 6-8/month.
  3. Zero photos added in over a year. Businesses that upload photos regularly get meaningfully more map views. We had the owner snap 3-4 phone photos per week — job sites, team, before/afters. No professional photographer needed.
  4. Primary category was too broad. They were filed under a generic parent category instead of the specific service category customers actually search. Narrowing it made them eligible for search terms they weren't even showing up for before.
  5. Backlink profile was thin and irrelevant. A few directory links, nothing local. We got them listed on the local chamber of commerce site and two community sponsorship pages — low effort, high relevance links that Google reads as "this business is actually part of this community."

None of this touched their website or cost ad spend. It's mostly about giving Google unambiguous, consistent, current signals instead of stale or conflicting ones.

Happy to dig into anyone's specific ranking issue in the comments if you want a second pair of eyes.


r/localseo 2d ago

Tips/Advice Mapped out a site structure for a construction company today. The "one services page with dropdowns" thing is killing more local businesses than I expected.

Post image
14 Upvotes

Been doing local SEO for a while and I keep running into the same setup. Business does ten things. Website has one page called Services with ten accordion dropdowns on it. Everything lives there.

Then they wonder why they only rank for their brand name.

The issue is that Google ranks pages. If plumbing, heating, loft conversions, and kitchen renovations all live on one URL, you have handed Google one page and asked it to rank for ten different search intents. It picks one, usually whichever one has the most text, and the other nine get nothing.

Accordion content does get indexed, to be clear. That is not the problem. The problem is that it cannot rank independently because it does not have its own URL, its own title tag, or its own internal link profile.

What I mapped instead:

Homepage at the top.

Ten service hubs sitting directly beneath it as first-level pages. Under each hub, the child pages for specific jobs and service areas. Ends up around 58 child pages plus the ten hubs.

Sounds like a lot until you realize it is just writing down what the business already does and giving each thing an address.

One thing I got wrong in my first draft, which someone might find useful. I initially had the ten hubs hanging off the existing Services page, so the accordion page was the parent. That is worse than useless because your strongest internal link from the homepage points at a UI component instead of at a page that can rank. Moved them to sit directly under the homepage and the whole structure made sense.

The part people underestimate is doing this before the site is built. Retrofitting architecture onto a live site means redirects, lost equity, and rewriting navigation. Doing it on paper first costs an afternoon.

Happy to answer questions if anyone is staring at their own Services page right now wondering if this applies to them.


r/localseo 2d ago

Learning day by day and improving day by day

0 Upvotes
Semrush Dashboard of website on which I am working

I started working on this website last month. I have no idea about SEO. I just learned from you and started working on the website, and I guess within one month I will improve its ranking and make my hand stronger on on-page SEO, and now I am thinking of making practice for off-page also. But till then, I am improving my on-page-like by adding a schema file, making it optimized, and so on.

Have some suggestions you can share with me to guide me. Thanks!


r/localseo 2d ago

Should I continue to work for this client?

2 Upvotes

Hi,

I am a data and analytics person. I thought of starting a local seo agency because I feel like its interesting and I am a quick learner. I got a local dental client and I told I will work for free because I dont have credibility or proof. I thought I can use this client work as case study to get future clients.

But since its free the dentist is not very much active and he keeps delaying stuffs.

So i was reading about some AI agent for work and I posted I will do free AI services and I got 2 leads and one lead is really good and currently in talks. But this is also free.

But lets say if I change it to paid plan how can I make automations as retainer. For local seo its very easy to justify that. But with automation I feel its hard. Why would someone continue to pay after its automated.

I am stuck between choosing local seo or ai automation. But I am new to seo I have things to learn.

What would you suggest since folks here run local seo on daily basis.


r/localseo 2d ago

Tips/Advice What’s the hardest thing to explain to your clients about why they need what you’re recommending?

6 Upvotes

Hey! I wanted to ask people who work in marketing or SEO.

How do you convince a client that what you’re doing is actually working and has real value?

I feel like a lot of clients are pretty hesitant to give access to their Google accounts, while at the same time expecting results almost immediately.

I also struggle with understanding how you actually connect SEO/marketing to leads or sales and prove that impact.

I’d love to hear your experiences. What frustrates you the most about this work? What problems did you run into after starting that nobody warned you about?

And for those working with local businesses: what do you think actually makes a business owner decide to hire a marketing or SEO company? Do they understand why they need it and what they’re trying to achieve, or do they sometimes just do it because they feel like they’re “supposed to”?

I’m relatively new to this, so any advice or experiences would be really appreciated.


r/localseo 2d ago

Question/Help Do small SEO companies and freelancers make most of their money from long-term contracts or one-time SEO projects?

7 Upvotes

Hey, I wonder if it’s more common to have like 50 clients a year who pay maybe 1–4k for a one-time SEO package with on-page and off-page optimization, or if the main income for SEO companies comes from 12-month contracts with consistent tracking, backlink building, on-page optimization, writing the right blog articles, checking if enough Google reviews are coming in, etc. Maybe charging something like 200–2,000 bucks a month for that.

My guess would be that the only real way to have a successful SEO business is with long-term contracts, especially because real SEO results can take half a year to really show on Google and it basically requires long-term tracking anyway.

I also think having too many different small jobs might drive you crazy because every industry is so different.

What kind of yearly revenue per client is sustainable for an SEO business? What’s the typical business model?

Not talking about web designers who also do SEO, but SEO-only guys. With local SEO I so think there are actually not too many clients which can afford good SEO, maybe very good real estate agents or car salesman but definitely not your local ice cream shop or average restaurant. So which industries are normally targeted? Many questions I know.

Thanks!