This post may contain affiliate links. See our affiliate disclosure for more.

How to win more web design clients with SEO & marketing services

SEO Cheat Sheet for Local Businesses
Table of ContentsUpdated Sep 25, 2015

When’s the last time a web design client asked you about SEO?

(If your business is anything like mine, it happens more and more as business owners become more web savvy.)

But just because you’re an awesome web designer doesn’t mean you’re an SEO expert.

email alerts

Get Weekly Freelance Gigs via Email

Enter your freelancing address and we'll send you a FREE curated list of freelance jobs in your top category every week.

So here’s a handy cheat sheet for offering “the big 5” in local SEO/marketing services to help you win more clients!

What is SEO for “local business”es?

A local business is considered to be a business with a central location that either serves customers at their business location (storefront), or within a local radius (service area). Examples include:

  • dentists,
  • plumbers,
  • retail stores,
  • physicians,
  • repair shops,
  • restaurants, and
  • many (many) more.

The market is huge.

For local businesses, there are a lot of really cool (and important) ways to optimize a website. Luckily for you, SEO for local businesses is fairly straightforward once you know where to begin.

The following are white-hat (not spammy), best-practice local SEO tasks that you can use right now to add value to your next website design project by positioning your clients strongly in Google’s local search engine results pages (SERPs).

1. Register with Google My Business

Google My Business (formerly known as Places, Google+ Local) is one of the easiest and most important places to register your client’s local business online.

The process is fairly straight-forward—simply visit here to get started.

Note: Part of the verification process involves Google sending a post card containing a numeric pin to your client’s business address. From experience, I know these get accidentally thrown away all too easily. Be sure to remind clients what they’re looking for and send a visual example if need be.

Also be sure to update the new listing to 100% completion, uploading plenty of images and accurately and completely filling out all requested business information.

Don’t forget reviews!

Encourage your clients to actively request Google Reviews from their customers, which, after a while, will begin to populate next to their search snippet.

Google My Business

2. Optimize <title> tags

Adding your targeted keyword in the title tag is arguably the most important on-page SEO element. For local businesses, include the city name and (optional) state and ZIP code.

Here’s an example below of a perfectly optimized homepage title tag for a cosmetic dentist:

Cosmetic Dentist Flagstaff, AZ 86002 | Smile Dental

Notice how the targeted keyword “cosmetic dentist” appears first, followed by the location, and finally the business name. This is the proper way to structure title tags (yes, you can use a dash if you want).

Check out more on title tags in this post: An Easy 10-point checklist for your next website project.

3. Add Schema markup

Schema markup is special HTML code you can add to your client’s website that provides more context and meaning for search engines, boosting search snippet appearance. According to a recent article by Search Engine Land, Google may even be considering structured data markup as a ranking factor in the future.

Below is an example code snippet featuring Schema markup for our cosmetic dentist, Smile Dental:

<div itemscope itemtype=”http://schema.org/Dentist”>
<span itemprop=”name”>Smile Dental</span>
<div itemprop=”address” itemscope itemtype=”http://schema.org/PostalAddress”>
<span itemprop=”streetAddress”>123 Fake Dentist St.</span><br>
<span itemprop=”addressLocality”>Flagstaff</span>,<span itemprop=”addressRegion”>AZ</span> <span itemprop=”postalCode”>86002</span>
</div>
Phone: <span itemprop=”telephone”>555-555-1234</span>
</div>

Notice “/Dentist” on the first line. That’s the Schema type. For a complete list of available Schema types within the hierarchy, visit the Schema.org website.

4. Sign up for local directory listings

Depending on your client’s location and business category, there are likely several local directory listing websites populating page 1 of search. Sites like:

  • Yellowpages.com
  • Yelp
  • Superpages.com
  • Facebook
  • Check out their local Chamber of Commerce / city website listings, too!

(Moz breaks down top local citations by category. Some premium listings are paid, but many are free.)

Appearing in many high authority (read: high trust) directory listings not only positively impacts your client’s NAP (name, address, phone number) consistency, but can potentially influence local rankings.

5. Submit to major data aggregators

Think of major data aggregators like the largest branches on a tree.

There are several large branches coming out of the trunk, with many smaller branches and twigs coming out of those. Each large branch represents a major data aggregator, or an authoritative data source that supplies business information to thousands of other smaller “branches” or directory listings.

Submitting your client’s business to the following sites supports a strong local SEO foundation:

Got more SEO tips?

For me, these are the “Big 5 of Local SEO.” Do you have any other must-have SEO tips?

Share them in the comments! I’d love to hear them.

Looking for more SEO & web design tips?

Check out these posts:

Keep the conversation going...

Over 10,000 of us are having daily conversations over in our free Facebook group and we'd love to see you there. Join us!

email alerts

Get Weekly Freelance Gigs via Email

Enter your freelancing address and we'll send you a FREE curated list of freelance jobs in your top category every week.

Profile Image: Brian Glassman

Written by Brian Glassman

Contributor at Millo.co

Brian Glassman is a freelance designer, front-end web developer, and marketing professional in the Greater Chicago area. When he’s not going the extra mile for clients, you can find him listening to (loud) rock music, enjoying a craft beer, or nerding out on his gaming PC.  

Brian's Articles

At Millo, we strive to publish only the best, most trustworthy and reliable content for freelancers. You can learn more by reviewing our editorial policy.

How to Get Jobs on Upwork in 7 Days with No Experience (2024)

How to Get Jobs on Upwork in 7 Days with No Experience (2024)

Figuring out how to get jobs on Upwork can be a great way to start a freelance career—which can be both exciting and worrying at...

  1. Craig Brown says:

    This is a tight-list, I learned something, and I do SEO every day. Thank you.

    1. Brian Glassman says:

      Haha awesome, glad to hear it Craig!

  2. Robert Whitcomb says:

    Great article. Even though I think most of us know these things, its always good to make sure to to reiterate to yourself. Good simple steps to keep clients happy! 🙂