Guides / SearchOct 16, 2026 · 9 min

Local SEO in Los Angeles: Google Business Profile and City Pages

How a local business ranks across Los Angeles County: the Google Business Profile fields that count, reviews, city pages built on real coverage, and schema.

// The short answerFriday, October 16, 2026

Local SEO in Los Angeles comes down to two assets: a complete, verified Google Business Profile with steady reviews, and a website with one honest page for each city you actually serve. Google ranks local results on relevance, distance and prominence, and LA County is 4,084 square miles across 88 cities, so a business that claims the whole county ranks in none of it.

  • Google ranks the map pack on relevance, distance and prominence, and says there is no way to pay for a better local ranking.
  • A service-area business can list up to 20 areas within about two hours of driving, and should hide its address if customers never visit it.
  • City pages work when each one is about real work in that city. Copies with the city name swapped are what Google calls doorway abuse.
  • Measure calls, direction requests and website clicks from the profile itself, then rankings by city.
Nº01Search

Why does local SEO work differently in Los Angeles?

Los Angeles County has 9.8 million residents, 88 cities and more than 120 unincorporated communities spread over 4,084 square miles, according to the county itself. Nobody serves all of it. A plumber in Sherman Oaks does not roll to San Pedro, and a med spa in Pasadena does not draw from Long Beach.

Google knows this. Its local results are built on three factors it names plainly: relevance, distance and prominence. Distance is the one that punishes a vague service area. If your profile and your site say only Los Angeles, Google has to guess where you actually work, and it guesses conservatively.

Angelenos also search by corridor and neighborhood rather than by city. People in Highland Park say Figueroa. People in the Valley say Ventura Boulevard. Someone in Long Beach identifies with 2nd Street in Belmont Shore or Atlantic Avenue in Bixby Knolls. Your profile and your pages should use those names, because that is what gets typed into the search box.

Google: relevance, distance and prominence decide local ranking, and there is no way to request or pay for a better one.

Nº02Search

Which Google Business Profile fields actually matter?

Google says complete, accurate and verified information is the baseline, and that incomplete profiles may not appear for relevant searches at all. The fields below are the ones that move rankings or calls, in the order we fill them.

FieldWhat Google saysWhat to do in LA
Business nameNo marketing taglines, no location info, no keywords. The name must match your real-world branding.Use the name on your truck and your license. Do not add the city or the service to it.
Primary categoryPick categories that complete the sentence "This business IS a", as few and as specific as possible.One primary category that matches your main revenue. Add secondaries only for services you actually sell.
Address or service areaA precise address, or a service area if customers never come to you. Up to 20 areas, within about two hours of driving.Hide the address for a home-based trade. List the cities and neighborhoods you truly work in, not the county.
PhoneA local number that connects to that location, not a call center line.Use the same number on the profile, the site and every listing. Tracking numbers break this.
HoursKeep regular hours current, including seasonal and holiday hours.Set holiday hours before Thanksgiving, the Rose Parade week and July 4.
Photos and videosPhotos show customers what you offer and tell the story of the business.Real jobs, real staff, real storefront. Post a few every month, not a hundred once.
Reviews and repliesMore reviews and positive ratings can improve ranking. Responding shows you value feedback.Ask after every job. Reply to every review, including the bad ones, in plain words.

Two fields are not on that table on purpose. The business description does little for ranking; write it for the customer. And the website link should point at your homepage or the matching city page, never at a Facebook page you do not control.

Nº03Search

How much do reviews, photos and posts move the needle?

Reviews are the loudest prominence signal Google names, and the research agrees. Whitespark’s 2026 Local Search Ranking Factors report says the biggest changes this year are an increased importance of review signals and behavioral signals, with on-page and link signals dropping a bit.

Customers weigh them too. BrightLocal’s 2026 Local Consumer Review Survey of 1,002 US adults found that 97 percent read reviews for local businesses, 31 percent will only use a business rated 4.5 stars or higher, and 47 percent will not use a business with fewer than 20 reviews.

Get them the allowed way. Google’s policy permits asking customers for a genuine review. It prohibits offering payment, discounts or free goods for reviews, and it prohibits selectively soliciting only happy customers or discouraging negative ones. A text sent to every finished job, with a direct link, is the whole system.

Photos and posts are cheaper signals but they keep the profile alive. Google offers three post types, updates, offers and events, and archives posts older than six months unless a date range is set. A monthly post about a real job in a named neighborhood costs ten minutes.

  • Send the review request by text within an hour of finishing the job, while the customer still has the phone in hand.
  • Reply to every review within a day. Name the service, thank them, and never argue in public.
  • Upload photos with the city or neighborhood in the caption where the profile allows it.
  • Post one update a month at minimum. An offer with an end date, an event, or a finished project.
Nº04Search

What is NAP consistency and why does it still matter?

NAP is name, address and phone. Google’s own guidelines ask for a name that matches your branding, a precise address or service area, and a local phone number that reaches the business directly. The same three facts should read identically on your website, your profile, Yelp, Bing Places, Apple Maps and the trade directories.

Consistency matters less as a ranking factor than it did and more as a trust check. When the profile says one suite number and the site says another, or a call-tracking number sits on Yelp while the profile has your cell, Google has to decide which is true. Customers who spot the mismatch decide too.

  1. Write the canonical version once: legal name as branded, full address with suite, one local phone, one website URL.
  2. Fix the site footer and the contact page first, then the Google profile, then Yelp, Bing Places and Apple Maps.
  3. Search your old phone numbers and old addresses in quotes to find stale listings, and correct or close them.
  4. If you moved from Glendale to Pasadena, update the profile address rather than creating a second profile.

Every Sitesmith build includes the Google profile, the Yelp, Bing Places and Apple Maps listings, Search Console and LocalBusiness schema.

Nº05Search

How do you build city pages without getting flagged as doorway pages?

Google’s spam policy names the practice directly. Doorway abuse includes having multiple domain names or pages targeted at specific regions or cities that funnel users to one page, and creating substantially similar pages that sit closer to search results than a real browsable hierarchy. Thirty pages that say the same thing with the city swapped fit that definition.

A city page that ranks is about that city. It names the streets and the housing stock, describes the jobs you have actually done there, and answers the question a resident of that city would ask. Long Beach bungalows in Rose Park and Bluff Heights mostly predate 1940. Orange County is slab-on-grade tract construction with HOAs that have real authority over exterior work. Irvine residents describe where they live by village, Woodbridge, Northwood, Turtle Rock, and they search that way.

The test is simple. Cover the city name and read the page. If it could be about anywhere, delete it. If you have not worked in that city, do not build the page. Real coverage only is not a moral position, it is what ranks.

Section of a city pageWeak versionVersion that ranks
OpeningWe proudly serve Pasadena and surrounding areas.Pasadena repipes mean Craftsman plaster in Bungalow Heaven and clay laterals under protected street trees.
ServicesSame list as the homepage.The two or three services that city actually calls you for, with local detail.
ProofStock photo.Photos from jobs in that city, reviews that mention it, the permit office you deal with.
CoverageA map of the whole county.The neighborhoods you reach and the ones you do not.
Call to actionContact us.Tap-to-call plus the response time a resident there can expect.

Link the city pages from the site navigation or a service-area page so a person can browse to them. A page reachable only from search is exactly the shape Google describes as a doorway.

Nº06Search

What does LocalBusiness schema do, and what goes in it?

LocalBusiness structured data is a block of JSON in the page that tells Google in unambiguous terms what the business is, where it sits and when it opens. Google says the markup helps it show a prominent knowledge panel and business carousels, and it asks for as many properties as you can provide, because more properties mean a higher quality result.

Only two properties are required, the name and the postal address. The recommended ones are where the value is. Google lists telephone, openingHoursSpecification (including seasonal hours), geo coordinates to five decimal places, priceRange, url for that specific location, and for food businesses servesCuisine and a menu URL. Use the most specific type available: Plumber, Dentist or Restaurant rather than a bare LocalBusiness.

Two rules keep it honest. The schema must match what a person sees on the page, including the phone number and hours. And a service-area business that hides its address on the profile should not publish the street in schema either. Mark up the areas served and keep the two consistent.

Every Sitesmith build ships with LocalBusiness schema validated. For a site we did not build, the Indexing service at $150 verifies Search Console and Bing Webmaster Tools, submits the sitemap, checks canonicals and validates the schema page by page, with a screenshot report.

Nº07Search

What should a Los Angeles business measure each month?

Google reports profile performance inside the profile itself: searches (the terms people used), views on Search and Maps, calls, direction requests, website clicks, messages and bookings. Those are the numbers that pay, so track them before you track rankings.

  • Calls and direction requests from the profile, month over month. This is the map pack turning into business.
  • The search terms report. If "emergency plumber Silver Lake" is in it, you have a Silver Lake page to write or improve.
  • Website clicks from the profile against form fills and calls on the site, so you know the site is not losing what the profile sends.
  • Rankings for your main service plus each city you serve, checked from inside that city, since results shift with the searcher’s location.
  • Review count and average rating, with the 20-review and 4.5-star thresholds from the BrightLocal survey as the first targets.

Our Search plan, at $99 a month, does this work on a schedule: keyword and question research per city, pages written to answer the question, the profile kept current with categories, services and posts, citations checked, and a monthly report of rankings, clicks and the answers you appear in. Indexing moves in days, local rankings usually in weeks, competitive terms in months.

// Questions6 answered

Asked about this.

No. Google allows up to 20 service areas within about two hours of driving, and rewards precision. List the cities and neighborhoods you actually reach. A Van Nuys electrician who lists Long Beach dilutes the areas that matter and rarely ranks there anyway.