How to Add a Second Location to Your Website (Without Rebuilding the Whole Thing)
October 7, 2026 · 6 min read
Adding a second location to your website means three things: a dedicated page for the new address, updated location info everywhere the old address appears, and a Google Business Profile for the new spot. You do not need a new website, a new domain, or a redesign. You need about 90 minutes and a plan.
Here's the order to do it in, and the mistakes that cost you calls.
Why "just add the address to the footer" fails
When you have one location, your address can live in the footer and everyone finds you. When you have two, that breaks in a specific way: Google can't tell which location serves which searcher, and customers can't tell which one to drive to.
The fix isn't more text. It's separate pages, each one focused on one address.
Search engines rank pages, not businesses. If both locations share one page, they compete with each other for the same keywords and neither wins. Two pages, each with its own city, address, hours, and phone number, give you two chances to show up — one for each neighborhood.
The pages you actually need for two locations
You don't need to double your whole site. You need a small number of new pages plus edits to existing ones.
1. One page per location
Each location gets its own URL and its own content. Not a copy-paste with the city name swapped — that's a duplicate-content problem and it reads as lazy to customers who land on the wrong one.
Each location page should include:
- Full street address, written the way people search it (street, city, state, ZIP)
- Local phone number if you have one — a separate number per location is worth the small cost, because it tells you which location's marketing is working
- Hours, including holiday differences if they vary
- Directions and parking notes — "entrance is on the alley side" prevents real frustration
- What's different here — services only this location offers, a bigger lot, weekend hours, a specific specialist who works there
- Photos of the actual building, not stock photos
- An embedded map and a link to Google Maps for turn-by-turn
2. A locations hub page
One page at /locations that lists both, with the address, hours, and a link to each location page. This is what you put in your main navigation. It's also what you link to in email signatures and social bios so you only have to update one place.
3. Your contact page
If your contact page currently shows one address, it now needs to show both or point clearly to the locations hub. A contact page with a stale single address is the most common thing I see go wrong after an expansion — and it's the page people check before they drive over. If yours needs a rebuild, this guide on what to put on a small business website contact page covers the essentials.
Update these 9 places, or you'll confuse customers
New pages are half the job. The other half is scrubbing the old address out of everywhere it's hardcoded.
- Header and footer — if the footer lists one address, change it to "See all locations" linking to the hub
- Home page — add a line or a small section naming both cities
- Contact page — as above
- Google Business Profile — create a separate profile for the new location (more on this below)
- Apple Maps / Bing Places — claim and update both
- Yelp, Facebook, industry directories — anywhere your NAP (name, address, phone) appears
- Email signature — every employee's
- Invoices, receipts, and printed materials — easy to forget, and customers notice
- Your site's structured data — the machine-readable address info search engines read
That last one matters more than it sounds. If you're not sure whether your site is sending search engines the right address data, it's worth understanding what you're actually paying for with a domain and hosting — a good host and platform handles this for you, a bad one leaves you to hand-code it.
Setting up the Google Business Profile for location two
This is the single highest-return task on the list, because most local searches happen on Google Maps, not your website.
- Create a new profile, don't add a second address to the existing one. One profile per physical location.
- Verify it — usually by postcard, video, or phone, depending on your category. Start this the day you sign the lease if you can; verification can take weeks.
- Use the exact same business name on both profiles. Don't stuff "Downtown" or "North" into the name unless it's genuinely part of your legal name — it's against Google's guidelines and can get the profile suspended.
- Set the same primary category as your first location, then add secondary categories specific to the new spot if the services differ.
- Add 10+ real photos of the new location: exterior, signage, interior, parking, staff.
- Set hours separately. They will differ. They always do.
- Link the profile to that location's page on your site, not your home page.
Two mistakes that quietly kill local rankings
Mismatched NAP data. If your website says "Suite 4" and Google says "Ste 4" and Yelp says nothing, search engines get less confident about which business is which. Pick one format and use it character-for-character everywhere.
Keyword-stuffing city names. "Plumber Dallas Plumber Near Me Dallas TX" doesn't rank. A page that clearly says "Our Dallas location at 412 Elm St, open 7am–6pm" does. Write for the person deciding whether to drive there.
How long this actually takes
If you're editing an existing site by hand, budget a full day for the new pages and a few hours for the cleanup, spread over a week or two. If your site is already built on a platform that lets you duplicate and edit pages without touching code, it's a couple of hours.
This is where most owners get stuck: they're on a bloated page builder where adding a page means fighting a template, or they're paying an agency a change-order fee every time they open a new location. Neither is necessary. If you're weighing a rebuild, this breakdown of how long a small business website should take to build is a useful reality check on what's normal versus what's a runaround.
The 10-minute version, if you're opening next week
- Create the
/locationshub page. - Create one page per location with address, hours, phone, directions, photos.
- Update the footer to link to the hub instead of a single address.
- Add a line to the home page naming both cities.
- Start the Google Business Profile verification today.
- Update Yelp, Facebook, and Apple Maps.
- Fix your email signature and invoices.
That's the whole job. No redesign, no new domain, no developer required.
If your current site makes adding a page feel like a project, that's the real problem — not the expansion. Build your site with Spruce: describe your business and it generates a complete, fast, multi-page site with the structure you need for one location or five, ready to edit yourself when the next one opens.
small business owners and solo operators who need a real website fast without hiring a developer.
Build your site with Spruce →