Three fast steps to improve your restaurant SEO with Yoast

Search engine optimization (SEO) is tough. But for restaurants, improving your search engine ranking can have a huge impact on the traffic your website receives. The top result from a Google search receives a third of all clicks, and the drop-off is steep after that.

What does this mean? It means if you’re not right near the top for the most relevant search phrases for your restaurant, you’ll only receive a tiny fraction of the traffic you could be getting.

It’s not easy to rank your site for competitive terms. If you’ve got local competitors that are out-performing you on Google in a big way, you should look into a digital marketing company that understands SEO and can help you improve your on-site and off-site factors.

But in some marketplaces you might be able to capture a great spot with only a few small changes. In this article, I’ll show you three quick steps that most restaurants, cafes and bars can take to improve their ranking. We’ll be using the (free) Yoast SEO plugin. This plugin is a recommended install with all of my restaurant WordPress themes, and you’ll need it activated on your site to follow along.

1. Set up your page title patterns

The title of each page on your site should be unique and should include vital information that will help Google return your result. Yoast provides a helpful pattern system so that you can define how each page’s title will be constructed.

By default, if you have a post called “Wine tasting session” and your Site Title is “Vino Life”, the post’s page title will be:

Wine tasting session - Vino Life

If you’re in Springville, Illinois, your local customers will be searching for “wine tasting in Springville, Illinois”. Let’s add your city and state to the title, so that it’s included with each of your post titles.

To do this, go to the SEO page in your WordPress admin dashboard.


Click over to the Post Types tab. In the Posts and Pages sections you’ll see a confusing code like this:

%%title%% %%page%% %%sep%% %%sitename%%

If your location isn’t already in your sitename, add the location to the end of your sitename like this:

%%title%% %%page%% %%sep%% %%sitename%%, Springville, Illinois

You might want to repeat this step for other custom post types, depending on your site. But doing this with Pages and Posts should help.

2. Craft a great title for your homepage

Now you’ve set the default title for posts and pages. But you can also override this for each individual post and page. This is great if you’ve done a lot of keyword research.

But if you’re just looking for an easy kick, try editing the title for your site’s homepage. Open the page for editing in your WordPress admin area. Scroll down below the main content block and you’ll see a panel called WordPress SEO by Yoast.


There’s a lot you can do with this panel, and I strongly encourage you to read Yoast’s SEO Guide for WordPress. But for now we’ll just focus on crafting a better title.

In the Snippet Preview section, you’ll see the title of the current page or post. You can overwrite this in the SEO Title field below. We’ll use that field to craft a great homepage title.

What makes a great homepage title? Think about what your customers will be searching for and then write a title that caters to that. Are you an authentic Mexican restaurant? Try this:

Authentic Mexican food in Colorado Springs - Pablo's Tacqueria

Do you serve up Italian dishes at affordable prices? Try something like:

Family-run Italian cuisine in Albequerque, New Mexico - Luciana's

See the pattern? Focus on a phrase that your customers will search for, then hammer that home with your personal brand and character.

If you have a marketing professional helping you out, listen to their advice. They’ll do keyword research to find the most valuable phrases for your business.

3. Improve the value of your periodical content

This last one is the hardest part. If you’re doing your online marketing well, you’ll be posting content regularly. This might be about upcoming events, goings-on in your community, changes to your menu or special prizes or giveaways for customer loyalty.

Just like we edited the page title for your homepage, we can edit the titles for any of your pages or posts.

Let’s say you’re a bar and you’re having an event to celebrate the local home brew culture. Maybe you wrote up a post about this, called it “Home Brew Event”, and put it up on your site.

You might think that, because it’s a one-off event, it’s not worth putting time into the article. But that single article might continue to bring traffic to your site for years if it ranks well on Google. Maybe there’s a lot of people wondering about the local home brew culture. They might also be your customers some day.

Try a title like this:

Celebrate local home brewers in Kansas City with Pap's Bar

Now we’ve tailored the title of the page to your local market, so people searching for home brew in Kansas City have a better chance of seeing your post.

It’s magic! Right?

Unfortunately, no. SEO is really very difficult, and none of the advice offered here is going to bring you to the top of Google rankings in a competitive market. If it were that easy, everyone would be there.

But with this advice you can avoid some common mistakes, and ensure that the titles in key places on your site are not working against you.

If you want to take this further, I’d point you to the Yoast SEO guide again. You may also want to hire someone experienced with keyword research. They can help you target the right keywords — the ones that your potential customers are using.

Call to action box goes here
Need a Plugin to Improve Your Site?
Browse Plugins Now
Go Paperless with Online Menu and QR Code
Go Paperless with Online Menu and QR Code

In the rapidly evolving digital landscape of today, restaurants are continually seeking innovative solutions to streamline operations, enhance customer experiences, and stay ahead of the competition. One such solution gaining widespread popularity is transitioning from traditional paper menus to an online menu accessible via a Restaurant Menu QR code. This strategic move not only aligns…

Tips for Restaurant Online Presence
Tips for Restaurant Online Presence

In the modern digital era, a robust online presence is paramount for the prosperity of any business, particularly within the fiercely competitive realm of the restaurant industry. With an increasing number of customers turning to the Internet to discover dining options, establishing an effective website is essential for attracting and retaining patrons. If you’re a…

Manage staff access to your online restaurant booking form
Manage staff access to your online restaurant booking form

Are you looking for a hassle-free solution to manage restaurant bookings efficiently? Look no further! With Restaurant Reservations, you can elevate your booking management game with the exclusive Booking Manager role feature. Introducing the Booking Manager Role Restaurant Reservations introduces a new User Role in your WordPress website: the Booking Manager. This specialized role comes with…

Discover More Posts
Browse Plugins Now