Velour Web

Local SEO Checklist for San Diego Businesses: Website + Google Business Profile

By Alexey Chasin · Updated September 18, 2026 · 8 min read

Local SEO for a San Diego business comes down to three things: a complete, accurate Google Business Profile; a website with a page for each service and each city you serve, with schema markup; and other people vouching for you through reviews and consistent directory listings. Most of it is done once and maintained. This checklist covers all three in order of impact.

Part 1: Google Business Profile (do this first, it is free)

  • Claim or create the profile at business.google.com. Remove duplicates.
  • Business name exactly as it appears on your site and signage. No keywords stuffed into the name.
  • Primary category: the most specific one that fits (Plumber, not Contractor; Dentist, not Doctor).
  • Secondary categories for everything else you do.
  • Service area: the cities you actually serve. Hide the address if you work from home.
  • Phone and website: identical to the site. Use a UTM on the website link so you can see profile traffic.
  • Hours, including holidays. Wrong hours cost reviews.
  • Services: list every service with a description and, where possible, a price.
  • Photos: exterior, interior, team, work. Post new ones weekly.
  • Description: 750 characters, plain language, what you do and where.
  • Q&A: seed it with your FAQs and answer every question.
  • Posts: an offer, an update or a project every week or two.

Part 2: the website

  • A page for each service, written to answer the search: what, cost, timeline, FAQs.
  • A page for each city or neighborhood, with content that is true only for that place.
  • Name, phone and service area on the homepage and contact page, matching the Business Profile.
  • Title tags with the service and city; one H1 per page.
  • LocalBusiness (or the specific type), Service and FAQPage schema.
  • Internal links: every service page links to city pages and vice versa.
  • Under one second on mobile. Test at pagespeed.web.dev.
  • A sitemap submitted in Google Search Console.
  • Click-to-call and a short form on every page.

Part 3: reviews

  • Get your review link from the Business Profile and save it as a text-message template.
  • Ask every happy customer, the same day, by text.
  • Reply to every review, good and bad, within a day.
  • Ask customers to mention the service and the city in the review; it helps ranking and it is honest.
  • Aim for 10 reviews in the first month and 25 in three months.

Part 4: citations and links

  • Same name, phone and city on Yelp, Bing Places, Apple Business Connect, Nextdoor and your industry directories.
  • Fix any listing with an old address or phone. Inconsistency hurts.
  • Get listed by your suppliers, associations and the local chamber.
  • Ask clients and partners to link to your site where it makes sense.

Part 5: tracking

  • Google Search Console: verify the site, submit the sitemap, check the Performance report monthly for queries with impressions but no page.
  • Business Profile insights: calls, direction requests, website clicks.
  • Count calls and form leads weekly, by source if you can.

What to expect

TimeframeWhat happens
Week 1Business Profile complete; site indexed if the sitemap is submitted
Weeks 4–8Impressions start for service-plus-city searches; map pack appears for your name and main service
Months 3–6Competitive terms reach page one in your strongest cities; reviews compound
OngoingNew pages for new services and cities; monthly Search Console review; quarterly refresh

Everything in Parts 1, 2 and 5 is included when we build a site. Parts 3 and 4 are yours to do, and they are the half of local ranking that no website can do for you.

FAQ

Related questions

What is the most important local SEO factor?

The Google Business Profile, followed by a website with a page for each service and city, then reviews. All three together are what put a business in the map pack.

How long does local SEO take?

Days to be indexed, 4 to 8 weeks for impressions, 3 to 6 months for competitive terms. Reviews and a complete profile shorten it.

Do I need to pay for local SEO every month?

No. Most of it is structure and setup done once, plus reviews you collect yourself. Monthly retainers are for ongoing content and link building, which not every business needs.

Can I do local SEO myself?

The Business Profile, reviews and citations, yes. The site structure and schema are what a developer builds in. This checklist covers both.

Free quote

Want a quote for your own site?

Tell us what your business does and what the website needs to do. You get a written estimate within one business day, or call now and we will talk it through.

We reply within one business day. No spam, ever.