Do It Yourself Local SEO For The Small Business Owner

Learn How To Rank In The Search Engines As a Small Business Following This Step by Step Course
4.4 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
992 students enrolled
80% off
Take This Course
  • Lectures 46
  • Length 2.5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2015 English

Course Description

*Updated October 2016*

Do you want to learn how to rank your business higher in Google Search?

Do you own a small business?

Do you just want to do the work on your own?

This is the perfect course for you.

I've created a step-by-step course that walks you through everything you need to know about boosting your visibility in the Google local map pack.

In August of 2015 Google changed the "local 7 pack" into the "local 3 pack".

It's now more important than ever to be working on Local Search Optimization for your business.

Only 3 businesses are now shown within the local business pack when typical "service + city" terms are used in Google search.

In this course I walk you through the basics of:

  • Setting up your website for local search
  • Setting up your Google+ business page
  • Adding your business to important website directories such as Yelp
  • Setting up basic social media profiles such as Facebook, Twitter & LinkedIn for business.
  • I walk you through several tools that can be used for tracking your rankings and auditing your business for search.
  • I show you the importance of content and how to optimize it for your business
  • I provide ways to generate more reviews for your business on Google, Yelp and others.
  • I show you some other websites you can use to generate new clients for your business.

If you've been struggling with SEO for many years as a local business, this is the course for you!

What are the requirements?

  • You will need a basic website built with either Wordpress, Squarespace or another easy to use content management system
  • A willingness to learn, implement, read and take consistent action

What am I going to get from this course?

  • Understand what Local SEO (Search Engine Optimization) is
  • The Basics of setting up a small business website with Wordpress or Squarespace
  • The importance of having a mobile friendly website
  • How to setup and use Google+ for Business
  • You will understand what important sites you should list your business on
  • The importance of building business profiles across the internet
  • Basic elements of on-page and off-page SEO
  • How to outsource content writing for your website
  • How to get more reviews for your Google business page

Who is the target audience?

  • Small businesses who are willing to put in the work to rank locally
  • Those who are interested in dominating the search results for their local city
  • If you are a business owner that lacks time to take action, this course might not be for you but it will help you understand the concepts of local SEO if you are unable to implement.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction To The Course

This is the introduction to the course.


In this lecture I discuss who I am and why I created this course.


Local SEO generally refers to ranking in the search engines for "local" business. Typically what's seen in the local map pack when searching Google.


I compare some pricing insights to keep in mind.

Section 2: Setting Up a Simple Website for Business

If you are not technical, building your own site might be a challenge for you. Consider hiring someone to build a site for you, preferably in Wordpress.

Why Your Website Must Be Mobile Friendly in 2015
Learning Wordpress - A Simple Content Management System
Wordpress Hosting

SquareSpace is a simple drag and drop interface based content management tool that you can use to build your business website.

Section 3: Setting Up Your Google+ Business Page

Google+ for business is VERY important for ranking locally in your area for your business. Most of the course is focused around this.


Here are some examples of optimized pages vs. non-optimized pages on Google my Business.


In this video I walk you through setting up your Google+ business page.


Canva is a great tool if you are looking to make simple edits to your photos.


Posting on Google+ is another way you can increase awareness for your company. Post your blog posts and be sure to include hashtags with a # to mention relevant keywords that make sense for your business.

Section 4: Setting Up Your Yelp Business Page

Yelp is an important place to have your business listed.

Section 5: Basic Social Media Setup

Facebook business pages are actually one of the most important pages you can have.


Linkedin is another very important site you should have your business listed on.


Twitter is simple to use and also can be used for business.


Running a contest or giveaway is a great way to generate buzz for your business.

Section 6: Creating Business Listings for Local SEO

Making sure the NAP (Name, Address, Phone Number) is consistent across all of these profiles is critical for ranking in the local map pack on Google.


Checking Citation Consistency (aka Business Listings) is easy to do with tools like Brightlocal.


Data Aggregators pass your business information to tons of other sites across the internet. Using a service like Moz Local will allow you to utilize many of these.

Section 7: Tools For Building Citations, Rank Tracking & More

Moz local is a simple tool for checking basic errors on the top business websites. It's 100% free to run a scan with and I highly recommend it.


Brightlocal contains tons of useful SEO tools for local search. I at least recommend checking out the trial and using some of their tools to see where your business currently stands.


GeoRanker is another tool you can use to check local SEO rankings.


UpCity is an awesome platform for Local SEO. It has a huge task list of ideas far beyond what I've shown in this course, I recommend trying it out and seeing if it's something you could use for yourself.

Section 8: Optimizing Your Website for Local SEO

In this video I show you how to add the NAP information to your website.


If you are looking to make life a bit simpler I do recommend checking out the Yoast Local SEO plugin.


Here are a couple local SEO articles worth reading. There is tons of free information out there that can be found on Moz and other sites.

Section 9: Content Writing

In this video I discuss the importance of content for local SEO.


Creating service pages for your business is crucial. You should have content for every single service you offer in a different page.

The Google Keyword Planner - Keyword Research

In this video I cover heading tags for SEO.


In this video I cover adding alt text to your images. I also mention Google's Picasa tool which you can use to add a longitude and latitude coordinate to your image based on location. This will also help with local SEO.


Writing content does not need to be expensive, you can hire writers for as little as $5 per article from Fiverr.


Linking to other content on your website is something Google will take into account when ranking. I cover it briefly in this video as a best practice.

Section 10: Social Syndication

Jetpack is a free plugin that you can combine with their publicize feature to automatically post on social media when you add content to your website.

Section 11: Asking for Reviews From Your Customers

Reviews are a huge part of boosting your local rankings, they also help generate more interest from potential new clients.


In this video I show you how to use a review generator handout template to ask your clients for reviews on Google.

Section 12: Getting Links From Other Websites aka Backlinks

In this video I briefly discuss what Backlinks are and how they affect your rankings.


I show you how to use a platform called Marketer's center to help you build some simple backlinks with social profiles.

Section 13: Other Business Sites To Consider Signing Up On

Thumbtack is a great site for listing your business.


Angie's List and Homeadvisor are some other sites worth looking at.

Section 14: Where To Go From Here

Feel free to send me a message here on Udemy if you need help.

Section 15: Conclusion

Thanks for watching my course! I hope you learned a lot. If you have ideas for improvement feel free to start a discussion or send me a message.

Bonus: My Success With Freelancing on UpWork

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

John Shea, Owner of No Shame Income

I run the online blog No Shame Income where I share what's working for me in the world of online marketing.

I started learning about online marketing as a way to generate additional income, I enjoy connecting with others and helping people achieve their goals.

I have experience with Amazon, eBay, eCommerce, Social Media, SEO, Affiliate Marketing, Podcasting, Lead Generation, Landing Page Design, Wordpress & More.

I have created all kinds of courses on different topics such as Amazon, SEO and starting your own Podcast.

Ready to start learning?
Take This Course