Yoast Local SEO
Yoast Local SEO is a WordPress plugin that helps businesses show each physical branch as a separate page with local structured data.
Key facts
- Yoast Local SEO lets you enable multiple locations in its settings to manage several branches from one site.
- Each branch needs its own dedicated location page with unique NAP data: name, address, and phone number.
- You can set a primary location, usually the headquarters, and share business information across all branches.
- Yoast uses structured data to help search engines understand location-specific details for each branch.
- A locations hub page that links to every branch page is a common best practice for multi-location sites.
Use it for
managing local SEO for multiple business locations on one WordPress site
Applies to
Google / Bing / all search engines
Setting Up Multiple Locations in Yoast Local SEO
To manage multiple branches, go to Yoast Local SEO settings and enable the option "My business has multiple locations." This creates a custom post type called Locations where you add each branch.
You can set a primary location, typically your main office. Shared business information and opening hours can be inherited by all locations, with overrides for individual branches when needed.
Yoast's setup requires adding new entries through the Locations custom post type after enabling multiple locations. Each entry becomes a separate page with its own URL, title, and meta description.
- Enable multiple locations in plugin settings.
- Add each branch as a new entry in the Locations post type.
- Set a primary location and share business data across branches.
Creating Effective Local Landing Pages
Each branch should have its own dedicated location page rather than sending users to the homepage. These pages are often called local landing pages or city landing pages.
Include core NAP data: name, address, phone number, plus opening hours and other contact details. Yoast Local SEO uses structured business data to help search engines understand location-specific information.
Unique, location-specific content is recommended for every location page. Copying the same text and only swapping the city name is a common weak practice. Write original content that describes the area, services, or team at that branch.
- Use unique content for each location page.
- Include NAP data and local schema.
- Link to the location page from a hub page.
Common Mistakes with Yoast Local SEO
Many businesses use one generic contact page for every branch instead of separate location pages. This confuses search engines and hurts local rankings.
Duplicating the same content across all location pages and only changing the city name is another error. Google may see this as thin content and rank those pages poorly.
Forgetting to set a primary location or to enable shared business info can create inconsistent schema and NAP. This makes it harder for search engines to trust your business data.
- Using one contact page for all branches — hurts local rankings.
- Copying content across location pages — seen as thin content.
- Not setting a primary location — creates inconsistent schema.
How Yoast Local SEO Fits Into Local Search
Yoast Local SEO is one tool among many for local search seo. It helps with on-page SEO and structured data, but you still need off-page signals like citations and reviews.
For a deeper understanding of how local seo works, see the how local seo works entry. For more on creating location pages, see location pages for seo.
Yoast Local SEO is a plugin, not a complete local SEO strategy. Use it alongside other tools like brightlocal for citation management.
Comparing Yoast Local SEO to Other Tools
Yoast Local SEO focuses on on-page optimization and schema for WordPress sites. Other tools like local dominator or BrightLocal handle off-page tasks like citation building and review management.
For a broader view of SEO tools, see the SEO Tools entry. If you're deciding between local and national strategies, read about local seo vs national seo.
For rank tracking, tools like what local falcon means are useful.
Common mistakes
- Using one generic contact page for every branch instead of separate location pages. Confuses search engines and hurts local rankings.
- Duplicating the same content across all location pages and only changing the city name. Google may see this as thin content and rank those pages poorly.
- Forgetting to set a primary location or to enable shared business info. Creates inconsistent schema and NAP, making it harder for search engines to trust your business data.
Questions
Is Yoast SEO free?
Yoast SEO has a free version with basic features. The premium version adds advanced tools like redirect management and internal linking suggestions. Yoast Local SEO is a separate premium add-on.
What is local SEO in digital marketing?
Local SEO is the practice of optimizing a website to rank for location-specific searches, like "plumber in London." It involves on-page content, Google Business Profile, citations, and reviews.
Local SEO vs SEO: what's the difference?
Traditional SEO targets a global or national audience. Local SEO focuses on a specific geographic area. Local SEO uses different signals like Google Business Profile and local citations.
See also
- Local Rank TrackerA local rank tracker is a tool that checks where a business appears in search results for a spe…
- Semrush Local SEOSemrush Local SEO is a toolkit inside Semrush for handling and tracking a business's visibility…
- SEO Local ListingsSEO local listings are online profiles that display a business's name, address, phone number, a…
- Local SEO ConsultantA Local SEO Consultant helps a business show up in search results when nearby people look for i…
- Local SEO for Multiple LocationsLocal SEO for Multiple Locations optimises each branch to appear in local search results for it…
- Google Maps SEOGoogle Maps SEO means improving a business's visibility in Google Maps and the local pack by op…
Sources
- Yoast Help: How to set a primary location in Local SEO yoast.com
- Yoast: Local landing pages and how to create them yoast.com
- Yoast Local SEO tutorial video: add shared business information youtube.com
- Search Engine Journal: The Complete Guide To Local SEO For Multiple Locations searchenginejournal.com
Outbound links are unpaid and nofollow. If one has gone stale, tell me.