10 Critical Components of a Solid SEO Strategy
If you're reading this, you're already aware SEO isn't optional. It's necessary.
The trick for most people is knowing where to start.
If you are struggling to learn more about SEO, there's a good chance that after a few Google searches you're just as confused as ever.
There's just so much to wrap your head around:
The list goes on.
Well, this is where your journey starts. In this article we'll go over how to build the foundation of an effective SEO strategy, so when people type in what they're looking for they find you.
Why You Need An SEO Strategy
There are some things in life, that you can just pick up and get rolling right away. SEO is most definitely not one of those things.
But we do know from the outset that SEO is worth it.
"We know, for instance, that achieving the #1 spot for a given keyword means getting about 33% of the clicks."
- Jason DeMers, Forbes.com
You probably don't need to hear much more than that to be compelled. I don't blame you. It's particularly compelling evidence after all.
In order to rocket your site to that coveted top spot however, you'll need a well-thought out plan to serve as your launch pad.
Without an organized approach, your efforts will be far too unfocused to affect any real results. Good SEO requires
With that in mind, it's easy to see why organization is going to be critical. By creating a master plan, you'll be able to concentrate your efforts (and prerequisite research) on the elements that will really make a difference.
What are those elements exactly? Glad you asked! Let's take a look...
The Components of an SEO Strategy
This is where the magic happens. While link-building, content, and the rest of the plan are all vitally important, this is ground zero for an SEO campaign. Consider it the "spine", it's the nerve center from which all other functions are derived.
Without a well-organized, mobile-friendly, zippy homepage, all of your efforts on the other items listed here would be largely in vain.
1. Create a site that uses clean code for a search-friendly site.
Your site should always be written following best-practices for HTML and CSS. You should be using proper syntax, micro-formats, and markups.
There are a variety of reasons for this, but the most important (and easiest to understand) is that it helps your pages get indexed and crawled by Google.
Imagine you're reading a text book. The table of contents is going to be your best friend from the get go. Further, you understand how to find particular information by browsing chapter titles, page numbers, etc.
Now imagine that Google is the reader, and your website is the textbook. Clean code will make it infinitely easier for Google to understand and categorize the information presented in your site. The faster your site can be crawled and indexed, the faster you'll see improved rankings when you add new content or make other improvements.
There's a direct correlation here. The most pages you have indexed, the greater your discoverability. Here's a great example of clean HTML for you to look over.
2. Make sure site architecture creates a good user experience.
You'll want to start viewing your site's composition like architecture. If you use the wrong materials, take measurements poorly, or don't plan well, you'll end up with an unstable mess that not even a vagrant would want to spend a night in.
You might find this hard to believe but studies have shown that roughly 40% of visitors will leave a website if they don't find what they're looking for in the first 3 seconds. They back up and move to the next result in the SERPs.
3. Three seconds.
That's an incredibly short amount of time. So we need to be aware of what that means for us as web designers. We need to constantly be focusing the visitor experience around the most important actions they can take. This in turn should be related to the most likely reason they ended up on your site in the first place.
Internal linking is another practice that will make a difference. Make your main offers abundantly clear, and make sure their presentation is extremely user-friendly.
4. Make sure your website is optimized for mobile.
By now, you're probably sick to death of hearing about how you have to get on board with mobile marketing. It's a subject that's been beaten to death since earlier this year when everyone was freaking out about "mobilegeddon."
Surprisingly enough though, there are still many websites out there that are not optimized for mobile visitors. If yours is one of them, consider the following data.
As you can see, you're actually targeting a smaller demographic if you're only optimized for desktop visitors. Imagine that. If you got to pick between a larger or smaller non-specific audience with no strings attached, you'd actually be picking the smaller of the two.
Mobile is here, and it's here to stay. The numbers will probably only continue to favor mobile visitors, so don't waste any more time if you haven't optimized for mobile yet.
5. Speed up your site, so visitors won't leave.
Site speed is critically important to bounce-rate. There are numerous benefits to having a speedy website.
As per usual, in order to better understand user-experience, think about your own habits when browsing the web.
If you come across some website you're interested in, how likely are you to wait around if loading takes longer than 6 seconds? What about 4 seconds? If you're like many surfers, you might not even make it that far.
Moz covers this topic in great detail for those curious about digging deeper.
6. Secure your site with HTTPS.
Switching to HTTPS can be a boon for a lot of websites. You're going to want to do a little research before you jump on this one, but going forwards it will most likely continue to grow in popularity and importance.
It can cause some site-speed issues in some cases, this is due to the fact that it requires some extra "handshakes" in order to serve up web content.
On the other hand, Google has confirmed that the switch will provide improved rankings. It may not be a big increase, but it's a factor for sure. So consider this when you're building your strategy.
7. Use local SEO to attract local customers.
Did you know 4 out of 5 people use search engines to find local information? What would you say if I told you 50% of consumers who perform a local search on mobile visit a store within a day?
Google discovered this data and more when they did a comprehensive study in 2014.
The conclusions we can draw upon examining the presentation are that local search is only getting more and more important and that every business needs to get to work if they haven't already.
When it comes to optimizing your site for local search, NAP is the name of the game. NAP stands for name, address and phone number, and it must be consistent across all of your various business postings, listings, and profiles.
This is how Google determines if you're business is located near searchers who might be looking for a product or service you provide. You can see why consistency would be important.
There are a variety of places to get listed locally, Moz has a great guide showing the most important listings for a variety of verticals.
8. Make sure your site is integrated with social media.
Social media has an interesting relationship with SEO. While it may be unclear how much social signals affect discoverability, what's not up for debate is the fact that it's important to your brand and overall SEO strategy that you have a social presence.
You don't necessarily need to claim every social media account you could, but there are a number of high-traffic social media outlets that can provide some SEO value no matter what Matt Cutts' says.
From a marketing standpoint, it's important that you not let your efforts become scattershot. It's been proven much more effective to hone in on building an engaged audience on a few specific platforms.
"Some have tried using every social network, but the common result is multiple accounts with little to no interaction.
A better strategy is to focus on just a couple social networks or even one social network."
- Neil Patel, Quick Sprout
With that in mind, I'd recommend you take a look at this incredible and comprehensive guide that the folks at socialmediaexaminer.com put together. It will be invaluable to you if you want to learn some more about how to start using social media for your business.
9. Include content marketing in your SEO strategy.
Content marketing is one of the most valuable tools anyone interested in SEO can use. It is a critical part of any solid SEO strategy.
One study by HubSpot found that companies that have an active blog receive on average 434% more indexed pages than those that don't. You may remember from above that the more indexed pages you have, the more likely your site is to be discovered.
"About 70% of the traffic each month on this very blog comes from posts that weren't published in the current month. They come from old posts... sometimes years ago."
- Corey Eridon, Hubspot
We've written at length about how to build a killer content marketing plan. Check out that article to see an actionable (and tried and true) way to start generating results with your content.
10. Build links to your site to increase your rankings.
Link building has always been the basis of SEO. In fact, it used to be so important, that people started building spammy links all over the web. You may remember a time when blogs used to be filled with comment spam including links to various sites.
Fortunately, those days are long gone. Google has advanced by leaps and bounds when it comes to penalizing sites that don't provide a user-friendly experience.
Follow Sam Warren on Twitter