Skip to content
SeoWiki

The SEO encyclopedia

Local SEO

Yoast Local SEO Multiple Locations

Yoast Local SEO for multiple locations is the setup of one WordPress site to publish a unique, structured page for each physical branch, while sharing consistent business data and schema across locations.

Beginner3 min readUpdated 2026-07-26Reviewed by Lucía Marín

Key takeaways

  • Yoast Local SEO supports multiple locations with a single checkbox in settings.
  • Each branch needs its own page with unique, locally relevant content.
  • Shared business info and hours save time, but overrides are available per location.
  • A locations hub page improves navigation and internal linking.
  • Avoid duplicate content and generic contact pages to maximize local rankings.

This tactic walks you through enabling the feature, creating location pages, and avoiding common pitfalls.

Example: A Coffee Chain with 3 Branches

  • Scenario: Bean & Brew has locations in Austin, Dallas, and Houston.
  • Goal: Each branch ranks for “coffee near me” and city-specific queries.
  • Setup:
    • Enable multiple locations in Yoast Local SEO.
  • Set Austin as the primary location (headquarters).
  • Create three pages: /locations/austin/, /locations/dallas/, /locations/houston/.
  • Add shared business info (brand name, logo) and shared hours (e.g., Mon-Fri 7am-7pm).
  • Override hours for Houston (opens at 8am).
  • Write unique content per page: mention local landmarks, neighborhood, and team.
  • Result: Each page appears in local pack results for its city.

Quick Start: Set Up Multiple Locations in Yoast

  1. Go to SEO > Local > General in your WordPress dashboard.
  2. Check the box “My business has multiple locations”.
  3. Set a primary location (usually your main office or headquarters).
  4. Add shared business information (name, logo, contact email) and shared opening hours.
  5. Create a new page for each branch (e.g., /locations/chicago/).
  6. In each page’s Yoast Local SEO meta box, override the address, phone, and hours if they differ from the shared data.

How to Judge If Your Setup Is Ready

Common Mistakes to Avoid

  • Using one generic contact page for all branches instead of separate location pages.
  • Duplicating content across location pages and only swapping the city name.
  • Forgetting to set a primary location or enable shared business info, causing inconsistent schema.
  • Linking local searchers to the homepage instead of the exact location page.

Next step

FAQ

How do I enable multiple locations in Yoast Local SEO?

Go to SEO > Local > General in your WordPress dashboard and check the box 'My business has multiple locations'. Then set a primary location and add shared business information.

Can I use the same content for all location pages?

No. Search engines penalize duplicate content. Each location page should have unique, locally relevant content beyond just swapping the city name.

Related topics

Sources

Reviewed by Lucía Marín, Founding editor.