MacKellen Media

SEO: The Foundation Of An Online Marketing Strategy


Wouldn’t it be great to have hundreds of qualified leads knocking on your door every day? Begging to do business with you?

The good news is, its completely possible to "have it all" with a great digital marketing strategy.

But to be great at something, you must first master the fundamentals.

And digital marketing is no different.

The famous entrepreneur and motivational speaker Jim Rohn Said:

"Success is neither magical nor mysterious. Success is the natural consequence of consistently applying the basic fundamentals.”

The only problem is, because of the internet, the fundamentals of marketing have shifted. And marketing your business online requires a completely different skillset than marketing your business offline.

Separating The Wheat From The Chaff

A very important skill to have when it comes to online marketing is being able to separate the wheat from the chaff. Or in other words, figuring out what is important and what is not imporant.

These days, with how quickly technology changes, there’s always going to be that next “bright and shiny” digital marketing method that promises you massive returns for the minimum amount of effort. And unfortunately, sketchy marketing companies love to capitalize on these “hot” trends and use them to persuade offline businesses owners into purchases that they don’t necessarily need.

And we don't want that to happen to you.

So, what do we recommend for someone who's currently not doing any online marketing at all?

SEO content & Email Marketing.

Because although there IS an overwhelming amount of digital marketing possibilities – And it’s not just all in your head –  there’s one fundamental strategy that needs to be implemented before anything else matters.

And that’s…

Establishing Your Own Platform That Allows You To Generate Leads And Revenue While You Sleep

Many business owners overlook the fundamental step of creating an online asset that they control.

Meaning, instead of relying on their own website to generate leads, they spend thousands of dollars and hours of time using ads on other platforms. Which, although may work short-term…

Is a very unstable long-term strategy.

The 3 biggest mistakes small business owners make when marketing online are...

  1. Burying their head in the sand and ignoring it completely
  2. Hiring sketchy marketing companies without understanding the basics of what they’re hiring for
  3. Implementing short-term strategies while disregarding long-term fundamentals

And we want to help you avoid all 3.

SEO: The Local Business Owner's Secret Weapon

SEO stands for search engine optimization. And the goal of SEO is to bring more visitors onto your website by improving your search rankings.

SEO is the most important marketing strategy because unlike ads that may work for a while and then tank, SEO delivers dependable traffic to your website every month that will only get better with time. Just like you.

And when paired with a solid email marketing strategy, SEO can generate hundreds of local leads for your business.

Here are some quick SEO facts:

  • SEO Leads have a 14.6% close rate, while outbound leads have a 1.7% close rate.
  • B2C companies that blog generate 88% more leads per month than those that do not.
  • The average traffic share generated by the sites listed on the first page of Google is 91.5%
  • SEO has 20 times more traffic opportunity than PPC on both mobile and desktop.
  • 76% of people who search on their smartphones for something nearby visit a business within a day and 28% of those searches result in a purchase

These Websites ONLY use SEO For Traffic…

A “niche website” is a website that focuses on providing information for a very specific niche. And the niche website business model is used successfully by millions of business owners. (including us, because we practice what we preach!).

SEO is so powerful that for these niche websites, it's the ONLY method they use to drive traffic. Meaning, SEO isn’t one of many tools… It’s the only tool.

These ‘niche’ websites use SEO tactics to target uncompetitive keywords (many of which are available in abundance when it comes to ranking locally) and produce long-form, SEO optimized content surrounding those specific keywords.

Once implemented, traffic starts climbing once Google begins to recognize the content (and overall website) as relevant, trustworthy, and authoritative. The growth curve usually looks similar to this:

And These Same Tactics Can Be Used For Your Business, Too.

The same tactics and principles used by niche website owners can also be used for your business.

Business owners love SEO because it can be used to drive traffic both online AND offline. Like a double-sided lightsaber (as in 2x the awesome) a well-ranking piece of local content has the potential to drive not only online sales, but foot traffic into your business as well.

But often times, business owners will cut their SEO strategy before it delivers results. Because although it's possible to see immediate results with SEO...

The majority of the results come a few months down the road.

Note: If you’re targeting very uncompetitive local keywords, then your website will rank almost instantly. But if you’re targeting higher traffic keywords, then the rankings growth will be a little slower.

So, if you’re looking for immediate traffic, then SEO isn’t what you’re looking for. But if you’re in it long-term… then SEO is a necessity.

Two Steps To Use SEO For Your Business

A Successful SEO strategy requires both on-page and off-page SEO tactics.

Off-page SEO tactics include things like getting your business verified by GMB (Google my business), making sure your location tags are turned on, and optimizing page load speed. But For the sake of brevity, we'll only be focusing on the on-page seo for now.

So what's the first thing you should do if you want to use SEO for your business?

Step 1: Keyword optimizing your website

If you already have a website, then you’re going to want to keyword optimize it.


Well, you wouldn’t throw a fishing line in a river without any bait, would you? How would you attract the fish?

In the same way, you shouldn't have a website that isn't keyword optimized. Because the keywords that you use on your website are what attract your ideal customers.

Keywords 101

A keyword is simply a phrase someone types into Google (such as “Portland dentist”) that gives back to them a list of websites. The order of websites they see depends on the keyword they typed into Google. Meaning, someone searching “Portland dentist” will see a different combination of websites on the first page of Google than someone searching “dentist in Portland”. The goal of SEO is to rank on the 1st page of Google for different keywords.

Step #2: SEO optimized content

One of the best ways to improve your search rankings is by regularly posting SEO optimized articles / content on your website. That’s why some of the time, the terms content marketing & SEO are used interchangeably. Because the articles you post (when optimized for SEO purposes) are actively SEO’ing your website for you.

Creating consistent, SEO optimized content will allow Google to recognize your site as showing Expertise, Authority, and Trustworthiness. Also known as EAT. Which is huge for getting your website ranked locally.

Type of Content To Create For SEO Purposes

A quick model you can use to begin posting valuable content is by answering common questions your customers have. And then answering those questions from every angle under the sun in a 1000-2000 word post.

Another model you can use is called the "make it better" model.

With the make it better model, all you need to do is go out and find an article that's already ranking well in your niche, and make it better in some way. This could be word count, getting more in depth, covering different aspects of the same topic, or simply updating it.

You'll find that when done correctly, the organic traffic will start pouring in.

A good SEO strategy will bring in consistent leads for you 24 hours a day. Allowing you to collect emails and begin a long-term relationship with customers that spit out ridiculous ROIs. While you sleep!

What Problems We'll Solve For You

We will solve your lead generation problem by using SEO strategies to get your business website ranked on the first page of google.

We do this by..

  1. Optimizing your website
  2. Creating quality, SEO optimized content for you on a regular basis.

We also offer a completely "done-for-you" package, which includes a brand-spankin'-new website with all of the optimizations and copy included.

And you don't even have to lift a finger. Except to call me.

Let's schedule a call?