Yoast Local SEO for WordPress is a powerful tool that helps businesses establish their online presence and attract local customers. It's a must-have for any local business owner who wants to dominate the search engine results pages (SERPs).
Yoast Local SEO is a plugin that integrates with the WordPress platform, making it easy to optimize your website for local search. With this plugin, you can add your business's name, address, and phone number (NAP) consistently across the web, which is a key factor in local SEO.
Consistency is key, and Yoast Local SEO makes it easy to maintain consistent NAP across the web, which is a major ranking factor for local businesses. By using the plugin, you can ensure that your business's NAP is accurate and up-to-date everywhere it appears online.
Configuring Locations
To configure locations in Yoast Local SEO, you need to switch the multiple locations toggle to Yes. This will reveal additional options, including the setting for the primary location and shared business info.
You can set the primary location of your business by choosing the correct location from the drop-down menu. Your primary location should be your head office or a similar location. By configuring this setting, you allow the Local SEO plugin to output the correct structured data for your business.
If all your locations have shared opening hours, you can fill in those hours in the Opening hours tab. Toggle the Locations inherit shared opening hours setting to Yes to do so. If you have different opening hours per location, you can override the shared opening hours settings by editing the opening hours in the Location post type for that location.
If you have multiple locations, you can configure them by enabling or disabling each location, setting the costs per category or per location, and adding a checkout text. Your location-specific setting will always override the category-specific settings for that location.
To define your organization type, you can use the Yoast Local SEO plugin, which supports all organization types that Google can think of, from A (airports) to Z (zoos). This information helps Google understand what your organization is about and correctly show your website in local search results.
To configure the Local SEO settings, you'll need to navigate to the Local SEO tab in your Yoast SEO settings. There, you'll find five tabs: Business info, Opening hours, Maps settings, API key, and Advanced settings.
Advanced Settings
The Advanced settings tab in the Local SEO plugin is where you can fine-tune your settings for even better results.
You can enter custom permalink structures for your locations and location categories, which will give each one a unique URL. By default, these are /locations/%postname%/ and /locations-category/%category-slug%/. This allows you to have more control over how your locations are presented to users.
You can also change the title of the menu item in your admin sidebar to something more descriptive. By default, it's labeled using the plural term of locations, but you can enter custom single and plural labels to better match your business.
With the Enhanced search settings, you can include your business locations in the site-wide search results, making it easier for users to find what they're looking for.
SEO and Optimization
Optimizing your WordPress site with the right plugins is crucial for local SEO success. Yoast Local SEO plugin optimizes your Google listing for multiple locations, making it easier for potential customers to find your business.
To boost local SEO performance, use optimized H1 headings and meta titles that clearly indicate the local focus of your content. For example, a cleaning company in "City" could use an H1 heading like "Premier Cleaning Services in City – Sparkle & Shine" on their homepage.
A fully optimized Google Business Profile can dramatically improve your local search visibility. Ensure every piece of information is complete and accurate, including business name, address and phone number, business category and attributes, operating hours, photos and videos, and services and products.
Here are the essential elements to include in your Google Business Profile:
- Business Name: Consistency is key. Use your business’s legal name across all online platforms to avoid confusion.
- Address and Phone Number: Accuracy here ensures customers can find and contact you easily.
- Business Category and Attributes: Selecting the correct category and attributes helps Google understand your business.
- Operating Hours: Regular updates, including special hours for holidays or events, inform customers when they can visit or contact you.
- Photos and Videos: Visuals play a crucial role in attracting customers.
- Services and Products: A clear, keyword-optimized list of your offerings helps improve your profile’s search relevance.
Optimize H1 Headings and Meta Title
Optimizing your website's H1 headings and meta title is crucial for local SEO performance. For local businesses, these elements are essential for search engines to understand the relevance of your content to local queries.
Use direct and clear language in your H1 headings, such as a cleaning company using "Premier Cleaning Services in City – Sparkle & Shine" on their homepage. This approach helps search engines and users recognize the company's relevance to searches for cleaning services in a specific city.
A well-optimized meta title is also vital, as seen in the example of a cleaning company using "Top Cleaning Company in City | Sparkle & Shine" as their meta title. This clearly indicates the local focus and helps search engines understand the content's relevance to local queries.
A clear and direct approach to H1 headings and meta titles can significantly boost local SEO performance and enhance visibility and click-through rates.
Adding Structured Data for Businesses
If you want to show up in local search results, you need to provide search engines with detailed information about your business.
This information includes your address, phone number, and business category, which can be provided using Schema.org's Local Business schema.
To optimize your Google listing for multiple locations, you can use the Yoast Local SEO plugin, which allows you to add a store finder on your website.
The plugin also optimizes your local SEO for one or more locations, so potential customers will see the nearest location for them in their search results.
You can set up the location of your business in the Business info tab, where you can also add contact information or a map to your website.
If you operate a service-area business, you can set this area under Business info details.
To add structured data for local businesses, you can use the Yoast SEO plugin, which handles all the necessary data in a specific format – Schema.org.
This will help search engines better understand the content of your site and can enhance your visibility in local search results.
By providing the necessary information, you can show up in the search results and other important places such as Google Maps.
You can also set the primary location of your business by choosing the correct location from the drop-down menu, which allows the Local SEO plugin to output the correct structured data for your business.
This way, you can save time and give the plugin the correct data, while also overriding the shared information for a particular location if only some details are different.
Plugin Setup and Features
Yoast SEO Plugin and Yoast Local SEO offer a comprehensive approach to website optimization, guiding you through optimizing your content, images, titles, and meta descriptions.
To get started, you'll want to install the Yoast SEO plugin and activate the Local SEO add-on. This combination offers features specifically designed to improve your local online presence. Yoast Local SEO integrates with Google Maps, allowing you to easily add a customizable map to your contact page, showing your exact business location.
Here are some key features of Yoast Local SEO:
- Google Maps Integration: Easily add a customizable Google Map to your contact page, showing your exact business location.
- Local Business Schema: Automatically generate Schema markup for your business type, helping search engines understand your business and improve your chances of appearing in rich snippets.
- Opening Hours: Clearly display your business hours on your site, an essential detail for local customers.
- Multi-Location Support: If you operate in more than one location, Yoast Local SEO makes it simple to manage SEO for all your locations from one platform.
Plugin
The plugin setup is a crucial part of optimizing your WordPress site for local SEO. Yoast SEO and Rank Math are two popular plugins that can help you achieve this.
You can effectively utilize these tools by ensuring consistent NAP (Name, Address, Phone Number) information across your site and matching it with your Google Business Profile and other online directories.
Optimizing for local keywords is also essential, and these plugins can help you integrate local keywords into your content, titles, tags, and meta descriptions. Regularly monitoring and improving your site's SEO health using these plugins' analysis and feedback features is also a must.
With the block editor, you can add Yoast Local SEO blocks by clicking on the + plus sign and searching for the individual blocks or scrolling down to the Yoast Local SEO blocks. There are four blocks available: Map, Address, Opening Hours, and Store locator.
You can also use shortcodes or buttons to add these blocks. For instance, the shortcode for the map is [wpseo_map].
Some page builders may allow you to embed a Local SEO widget instead of using a shortcode or a button. Consult your page builder's plugin or theme authors for more information on how to embed a widget.
If you operate in more than one location, Yoast Local SEO makes it simple to manage SEO for all your locations from one platform.
Here are the shortcodes you can use for Yoast Local SEO:
- Address shortcode
- Map shortcode
- Opening Hours shortcode
- Store Locator shortcode
You can customize the address shortcode by using parameters such as id, oneline, show_state, show_country, show_phone, show_phone_2, show_fax, show_email, show_url, show_vat, show_tax, show_coc, show_logo, hide_closed, and comment.
For the opening hours shortcode, you can use parameters such as id, hide_closed, show_days, and comment.
The Yoast Local SEO plugin optimizes your Google listing for multiple locations, making it easier for potential customers to find the nearest location for them in their search results.
Developer Filters
Before making any changes to your site, it's a good idea to take a backup of your site. Your host provider can help if you're not sure how to take a backup.
To remove the "Locations" word from the permalink, you'll need to add a filter to your functions.php file. This filter will remove the word from the permalink, but if the new permalink returns a 404 error, go to Admin > Settings > Permalinks and click save without altering anything.
You can adjust the size of the Route title name that appears beneath the Google Map by changing the filter in your functions.php file. By default, it's set to an h3 title tag, but you can change it to an h1 or h2 tag to adjust the size.
Premium and Technical
The Yoast Local SEO plugin takes care of your technical SEO, making it easy to manage your business's online presence. It automatically outputs your address and opening hours in Schema.org format, and generates a geo sitemap and KML file to add to your XML sitemap.
The plugin handles the technical stuff so you don't have to worry about it. This includes things like geo sitemaps and KML files, which can be confusing if you're not familiar with them.
Here are the key technical areas that Yoast Local SEO takes care of:
- Geo sitemap creation
- KML file generation
- Schema.org format output for address and opening hours
By using the Yoast Local SEO plugin, you can focus on the more creative aspects of your business's online presence.
Api Key
To enable the Maps settings of our Local SEO plugin, you need to set your Google Maps API key.
You can create and set your Google Maps API key by following the explanation in this article.
Premium Bundle
The Premium Bundle is a game-changer for those looking to take their WordPress site to the next level. It includes 5 powerful Yoast SEO plugins for WordPress, which can be a huge improvement for any site.
With the Premium Bundle, you'll get access to all online SEO courses, ranging from Local SEO to Technical SEO. This means you can learn the ins and outs of SEO and how to optimize your site for search engines.
Here are some of the key features of the Premium Bundle:
- 5 powerful Yoast SEO plugins for WordPress*
- All online SEO courses, ranging from Local SEO to Technical SEO
- Includes a full year of updates and 24/7 support
One of the best things about the Premium Bundle is that it saves you big time. You'll get all the features and tools you need to optimize your site for search engines, without breaking the bank.
The bundle also includes full access to the Yoast SEO Academy, which is a huge bonus. This means you'll get to learn from the experts and stay up-to-date with the latest SEO trends and techniques.
Technical Support
Technical Support is a crucial aspect of any business's online presence, especially for local SEO.
The Yoast Local SEO plugin takes care of your technical SEO, so you don't have to worry about the complicated stuff.
It automatically outputs your address and opening hours in Schema.org format, making it easy for search engines to understand your business details.
The plugin also generates and adds a geo sitemap and KML file to your XML sitemap, which is essential for local search engine optimization.
Google My Business Overview
Google My Business is a free tool by Google that enhances your visibility across Google services, including Search and Maps, facilitating a direct connection with potential local customers.
You can claim and verify your business on Google My Business to confirm your business's legitimacy and manage your online information. A verified profile increases your chances of appearing in local searches and Google Maps.
To initiate your journey with Google My Business, you need to set up your business information, including your business name, logo, and location. This information will be used in search results and can be used to add contact information or a map to your website.
Google My Business requires specific information about your business, such as the name, type, physical location, and opening hours. This information needs to be in a specific format, known as Schema.org, to communicate with search engines.
Here's a list of essential information to optimize your Google Business Profile:
- Business Name: Use your business's legal name across all online platforms.
- Address and Phone Number: Ensure accuracy and uniformity across your website and other online listings.
- Business Category and Attributes: Select the correct category and attributes to help Google understand your business.
- Operating Hours: Regularly update your profile with special hours for holidays or events.
- Photos and Videos: Update your profile with quality images and videos that represent your business authentically.
- Services and Products: List your offerings clearly and keyword-optimally to improve search relevance.
By thoroughly leveraging Google My Business, you can significantly enhance your local SEO efforts, driving increased visibility, engagement, and ultimately, customer traffic to your WordPress site.
Search Engine Optimization
Local SEO is an ongoing process that requires consistent effort to maintain a strong presence. Continuously updating your site with fresh, local-oriented content is crucial for local SEO success.
Monitoring your rankings and adapting to changes in Google's algorithm is essential for staying ahead in the game. Regularly reviewing your Google Business Profile and keeping your business details accurate across the web is also vital.
Optimized H1 headings and meta titles are key to boosting local SEO performance. A direct approach helps search engines and users alike recognize your relevance to local queries.
For example, a cleaning company in "City" could use an H1 heading like "Premier Cleaning Services in City – Sparkle & Shine" on their homepage. This clearly indicates the local focus and enhances visibility and click-through rates.
Using the right mix of plugins can be the difference between appearing on the first page of local search results or not being seen at all. Yoast SEO with its Local SEO add-on and Rank Math are pivotal SEO plugins that can help you achieve success.
Content that speaks directly to local interests, needs, and values stands the best chance of engaging potential customers. Use this to craft content that attracts and genuinely connects with your local audience.
Local SEO isn't just about being seen; it's about being seen by the right people at the right time. Appearing in local search results can significantly increase the likelihood of customers visiting your store or website.
Engaging Content That Connects with Search Engines
Creating engaging content that connects with your local audience is crucial for local SEO success. This means crafting content that speaks directly to the interests, needs, and values of your local community.
To do this, use tools like LPagery to create content that not only attracts but also genuinely connects with your audience. This can include stories, testimonials, and case studies that highlight your involvement and commitment to the community.
By doing so, you'll increase the chances of your content being loved by search engines, which is a key factor in improving your local search results.
Engaging content also helps to establish trust and credibility with your audience, which is essential for building a strong online presence.
Plugin and Site Optimization
Local SEO optimization is an ongoing process that requires regular updates to your site with fresh, local-oriented content. Continuously monitoring your rankings and adapting to changes in Google's algorithm are also crucial for maintaining a strong local SEO presence.
To optimize your site, you'll want to choose the right mix of plugins, such as Yoast SEO with its Local SEO add-on, and Rank Math. These plugins can help you streamline and enhance your SEO efforts, and choosing the right combination can be the difference between appearing on the first page of local search results or not being seen at all.
Yoast SEO is a comprehensive tool that guides you through optimizing your content, images, titles, and meta descriptions. When paired with the Yoast Local SEO add-on, it becomes an even more powerful tool for local businesses, offering features like Google Maps Integration, Local Business Schema, and Opening Hours.
To get the most out of these plugins, it's essential to ensure that your Name, Address, and Phone Number (NAP) information is consistent across your site and matches what's listed in your Google Business Profile and other online directories. You should also optimize for local keywords by using these plugins to help integrate local keywords into your content, titles, tags, and meta descriptions.
Here are some key features to look for in local SEO plugins:
- Google Maps Integration: Easily add a customizable Google Map to your contact page, showing your exact business location.
- Local Business Schema: Automatically generate Schema markup for your business type, helping search engines understand your business and improve your chances of appearing in rich snippets.
- Opening Hours: Clearly display your business hours on your site, an essential detail for local customers.
- Multi-Location Support: If you operate in more than one location, Yoast Local SEO makes it simple to manage SEO for all your locations from one platform.
By leveraging the strengths of Yoast SEO and Rank Math, you can significantly enhance your WordPress website's local SEO optimization, making your local business more visible to potential customers in your area.
Frequently Asked Questions
Is local SEO still relevant?
Yes, local SEO is still highly relevant, allowing brick and mortar businesses to outrank spammy sites with a solid online presence. Focus on creating value for local customers and optimizing for local search intent to improve your online visibility.
What is the best URL structure for local SEO?
For optimal local SEO, use a clear and concise URL structure with HTTPS protocol, hiding the www prefix, and incorporating relevant keywords separated by hyphens, while avoiding unnecessary words. This straightforward approach helps search engines understand your website's content and improves visibility in local search results.
Featured Images: pexels.com