This is a complete guide to white hat SEO.
So if you want to rocket your site to Googleβs first page (without breaking the rules), youβll love the strategies and tips in this guide.
Weβve got a lot to cover, so letβs get started.
This is a complete guide to white hat SEO.
So if you want to rocket your site to Googleβs first page (without breaking the rules), youβll love the strategies and tips in this guide.
Weβve got a lot to cover, so letβs get started.
Hey, itβs Brian Dean.
When I launched my first website back in 2010, I used 100% black hat SEO.
Keyword stuffing.
Shady links.
And strategies that were designed to βtrickβ Google.
Even though these shady tactics worked temporarilyβ¦ they didnβt last.
Thatβs why I eventually switched over to a white hat SEO approach.
(In other words, Google-approved SEO strategies)
And it worked!
Today, thanks to the strategies in this guide, my site ranks on Googleβs first page for thousands of different keywords, including competitive ones like, βkeyword research toolsβ:
And now itβs time for me to share these strategies with you.
In this chapter youβll learn exactly how to find keywords that your customers search for every day.
Specifically, Iβll walk you through 5 proven keywords strategies that I personally use to find keywords.
Letβs kick things off with our first strategy…
This couldnβt be simpler:
Just type in a keyword that you want to rank for…
…and jot down the keywords that Google suggests.
Why is this important?
Well, most people struggle with SEO because they target keywords that are too competitive.
(I canβt tell you how many people email me saying: βI want to rank #1 in Google for βweight lossβ.β #facepalm)
Thatβs why Google Suggest is so darn powerful:
These suggested keywords are βlong tail keywordsβ that arenβt insanely competitive.
But because Google is suggesting them, you know that people actually search for them.
Honestly, this is my go-to keyword research strategy right now.
You can easily spend HOURS hunting around for the right keyword.
Or you can just steal the exact keywords that your competition is targeting.
Hereβs how it works:
First, find a competing site thatβs doing really well with its SEO.
Then, pop that site into a keyword research tool like SEMrush.
Bam! You get a list of the exact keywords that the site already ranks for.
This strategy is simple:
First, head over to an online community where your audience hangs out, like Reddit.
Then, pay attention to the words and phrases people use over and over again.
(Especially when asking questions)
These questions make GREAT keywords.
If you want to automate this process, check out Answer The Public.
Itβs a free tool that analyzes the web for questions that people ask around your topic.
Hereβs one of my favorite ways to find new keywords.
First, head over to the βPerformance Reportβ in the new Google Search Console.
By default, youβll see keywords sorted by number of clicks.
The thing is:
These are keywords that you already get traffic from. So sorting by clicks isnβt super helpful.
Instead, sort the queries by βimpressionsβ:
And take note of any keywords that you could create a great piece of content around.
Why?
Well, if you already βaccidentallyβ rank for this keyword…
…imagine how easily you could rank if you actually tried!
Speaking of ranking with content, thatβs what the next chapter is all about.
When it comes to search engine optimization, content is EVERYTHING.
In fact, when you consistently publish great content on your site, youβre well on your way to the top of Googleβs first page.
Fortunately, publishing amazing content isnβt as hard as it sounds.
All you need to do is make sure that every piece of content that you publish has the three features Iβll outline below:
If you want to rank higher on Google, you need to STOP publishing generic, βme tooβ content.
(Like: β5 Tips for Xβ or β7 Reasons to Start Yβ).
Why?
A recent study of search engine ranking factors found a strong correlation between in-depth content and rankings:
In other words:
Content that ranks well today covers an entire topic on one page.
For example:
Earlier this year I found a keyword that I wanted to rank for: βMobile SEOβ.
Instead of a generic list post, I created a massive 4,000+ word guide:
And because my guide shows you EVERYTHING you need to know about mobile optimization, it very quickly climbed up to the top 3 in Google:
Thanks to an AI technology called Google RankBrain, Google can measure whether or not searchers are satisfied with a particular set of search results.
In other words:
If your content gives searchers what they want, Google will rank you higher.
For example, check out this piece of content that I first published a few years back: 21 Actionable SEO Techniques That Work GREAT.
My primary keyword for that page is: βSEO Techniquesβ.
So before I wrote a single word, I asked myself:
βWhat would someone searching for this keyword want to read?β.
In this case, the answer was pretty obvious: they want to get a list of no-nonsense SEO methods.
So I didnβt start my content off with a lots of background information. Instead, after a very short intro, my post dives right into tip #1:
And because my result makes people happy, Google WANTS to show it to more people.
(Which means more website traffic for me!)
Like I just mentioned, Google closely tracks how people interact with your site.
Specifically, Google pays VERY close attention to one thing:
The amount of time that people stay on your page.
If Google notices that people leave your site after a few seconds, you can expect a rankings drop.
(Want to see a real-life example of this happening to my site? Check out the video below)
So: how do you keep searchers on your site longer?
Here are two simple tips that work great:
First, write an introduction that gets straight to the point.
For example, check out the brief intro from this post on my blog about SEO tools:
Next, make sure your content is SUPER easy to read.
That means…
Big font (15px+):
Lots of subheadings:
And short paragraphs (1-2 sentences MAX):
Now that youβve published a piece of awesome content, itβs time for chapter 3.
Thatβs where youβll learn how to keyword-optimize your content.
Hereβs the deal:
Thereβs a lot more to on-page SEO than just βoptimizing your meta tagsβ.
And in this chapter Iβll show you four of my favorite on-page SEO strategies.
So if youβve ever wondered: βHow do I actually use keywords in my content?β, youβll LOVE the tactics and case studies in this chapter.
Google uses your pageβs URL to understand what your content is about:
Thatβs why you want your URLs to be:
For example, my target keyword for this blog post is βecommerce SEOβ:
So I made the URL for that webpage: /ecommerce-seo:
Simple.
Why is internal linking important?
Two reasons:
First, these internal links help Google understand your content better.
How? Google looks at the anchor text that you use in your internal links.
In other words:
Keyword-rich anchor text helps Google understand the topic of the page that youβre linking to.
For example, this internal link helps Google understand that the page Iβm linking to is about βRankBrainβ:
Second, internal links send link authority to pages that need it, which can give them a rankings boost.
In the old days of SEO, you could rank your site using a black hat technique known as βkeyword stuffingβ.
(This meant cramming keywords into your content 1000 times)
Today, search engines are MUCH more sophisticated.
Which means that keyword stuffing doesnβt work anymore.
What does?
Using your target keyword (and close variations of that term) a handful of times on your page.
Like in your title tag:
The beginning of your content:
And in H1 or H2 tag:
Remember:
Google, Bing and other search engines canβt βseeβ your images.
Instead, they rely on the text they see in βalt tagsβ.
And when you optimize your images using descriptive alt tags, Google can get a full grasp of your contentβs overall topic.
(Which can help it rank for more keywords)
For example, check out this image from my post about getting more traffic to your website:
What does that image show? An increase in traffic.
So I made my alt text for that image: βincrease in trafficβ.
Who said SEO had to be complicated π
Thereβs no doubt about it:
If you want to rank your site to the top of Googleβs search results, you need backlinks.
(And lots of βem)
The question is:
How do you build backlinks to your site WITHOUT resorting to black hat link building strategies?
Itβs simple, actually: just stick to the four white hat link building strategies in this chapter.
The Skyscraper Technique is as white hat as it gets.
First, you evaluate Googleβs first page for content thatβs already ranking well.
Next, you figure out what that content has in common.
Finally, you write a post thatβs similar to what you just foundβ¦ but WAY better.
For example:
A while back, I wanted to create something around the topic of: βhow to optimize videosβ.
So I did a search for terms like βvideo SEOβ:
And I analyzed each piece of content that was ranking in the SERPs.
(By the way, SERP = Search Engine Results Page)
Anyway:
I noticed that most of the content I found were list posts and guides.
To me, a guide made the most sense for this keyword. So I went with that.
Specifically, I wrote a guide that CRUSHED the other guides about video SEO:
And because my content deserves to rank on Googleβs first page, it now ranks in the top 3 for my target keyword:
This is one of my favorite white hat SEO tactics.
Hereβs how it works:
First, find a page on the web that youβd like to get a link from.
Next, use a tool like Check My Links to scan the page for broken links.
Lastly, let the person that runs the site that their page has a broken link:
(And if you have a page on your site that could replace the broken link, suggest that they replace that content with the dead link)
This strategy definitely takes some work.
But when done right, an industry study can land you LOTS of backlinks.
For example, earlier this year we published a study about ranking signals that impact voice search SEO.
Even though this content is only a few months old, itβs already racked up an impressive 521 backlinks.
When it comes to guest posting, you have two options:
You can write guest posts for any site that will publish your content (even if the site isnβt remotely related to yours).
OR
You can publish guest posts on authority sites in your niche.
And make no mistake:
When it comes to SEO, these two approaches are VERY different.
In fact, Google considers spammy guest blogging a βlink schemeβ that can get your site penalized:
In my case, I ONLY write guest posts for sites in my niche, like this one that I wrote for the Buffer blog:
And I recommend you do the same.
Iβve said it before and Iβll say it again:
Technical SEO can make or break your entire siteβs SEO efforts.
Really.
Fortunately, thanks to lots of helpful tools, you donβt need to be a coder to master technical SEO.
And in this chapter Iβll show you four of the most important technical SEO best practices:
Google is usually secretive about the factors that go into their algorithm.
But thereβs one factor theyβre not shy about:
The importance of your siteβs loading speed.
So:
How do you know if your site is fast enough?
First, use a Google tool called PageSpeed Insights.
If you have bloated code or huge images slowing down your page, this tool will tell you about it:
If you want to dig deeper, try WebPageTest:
Unlike Googleβs PageSpeed Insights, WebPageTest gives you A LOT of details on your siteβs performance…
…and hooks you up with actionable things you can do to reduce your siteβs loading time.
When your site is brand new with only a few pages, your site architecture doesnβt matter that much.
But as your site grows, your architecture becomes REALLY important.
What do I mean by βsite architectureβ, exactly?
Itβs how the pages on your site are organized and arranged.
The goal is to keep your architecture βflatβ. That way, it only takes 3-4 clicks to go from one page to any other page on your site.
Why is this important?
Flat architecture helps link authority βflowβ from one page to another… which can improve the search rankings for every page on your site.
Next, use the uber-helpful Google Search Console to find errors and problems with your siteβs technical SEO.
Just head over to the βIndex coverage reportβ.
And see if Google has trouble finding your important pages (which can happen if you blocked Googlebot by mistake).
As you can see, everything is A-OK for me.
But if you do run across errors, I recommend checking out Chapter 2 of my guide to the Google Search Console, which breaks down errors that you might run into.
You might have heard that Google has largely moved to a new βmobile-first indexβ:
Let me be the first to tell you:
This is a VERY big deal.
For the first time ever, Google considers the mobile version of your site the only version that matters.
Thatβs why itβs important to use a tool like the βMobile-Friendly Testβ to make sure Google considers your site easy to use for mobile searchers.
Now that your technical SEO is all good, itβs time for something cool:
A bonus chapter where I walk you through a real life case study of someone that used white hat SEO to rank #1 in Google for his target keyword.
Keep reading…
In this chapter you’re going to see two white hat SEO case studies.
First, youβre going to learn how Emil rocketed his site to the #1 spot in Google.
Then you’ll see how Richard boosted his organic traffic by 348%… in 7 days.
Today youβre going to learn how Emil rocketed his site to the #1 spot in Google using ethical, white hat SEO.
(And a good amount of content marketing)
Letβs walk you through the specific steps that Emil used…
Emilβs company sells snacks to offices.
And didnβt take Emil long to figure out that VERY few people searched for healthy office snacks.
For example, a keyword like βhealthy office snack ideasβ gets only 10 – 100 searches per month.
But hereβs the interesting part:
Emil realized that people interested in healthy office snacks are ALSO interested in the broad topic: βemployee wellnessβ.
So he popped βemployee wellnessβ into the Google Keyword Planner…
…and voila! β he found this gem of a keyword:
Once youβve found a keyword, itβs time to get a feel for whatβs already out there…
…so you can destroy it.
(Yes, I let out an evil laugh when I wrote that ????)
So:
How do you find content thatβs already done well?
A simple Google search.
Simply search for your target keyword (and a few closely-related keywords), and see what comes up.
For example:
Emil Googled βemployee wellness program ideasβ, βwellness programsβ and βcorporate wellness programsβ:
And he noticed a few trends in the results.
(Namely: most of the results were lists of program ideas, they lacked visuals, and they didnβt provide any details of how to actually implement each program)
Hereβs the truth:
First page rankings have NOTHING to do with βkeeping your site updated with fresh, quality contentβ.
Instead, your ability to hit the first page (and stay there long-term) depends on ONE thing:
Creating something that deserves to rank #1.
Hereβs how Emil did exactly that:
Most of the content that Emil found only talked about 5-10 wellness program ideas:
So Emil went crazy and listed a whopping 121 ideas (more on that later).
Emilβs company partners with dozens of healthy snack companies.
And Emil guessed that these health-obsessed offices would be happy to share the wellness programs they used.
And he was right.
Emil got his team to ask their partners to send their best creative ideas:
And, as you can see, these partners were happy to lend a hand:
Letβs face it:
Sifting through a huge amount of items on a list can be a real a chore.
Despite that fact, many of the articles ranking in Google didnβt organize their ideas into sections:
Thatβs why Emil decided to organize his list of ideas into 7 categories:
Not only do these sections make Emilβs content easier to skim, but they got him nifty sitelinks in Google:
Like I mentioned earlier, most of the articles ranking on page 1 had VERY few visuals, like images, charts, or videos:
Thatβs why Emil peppered his post with eye-catching images…
…and helpful videos:
And after a few tweaks, Emilβs kick butt post was live: β121 Employee Wellness Program Ideas For Your Officeβ.
Now that Emilβs post was live, it was time to celebrate right?
Wrong.
I probably donβt need to tell you that hitting βpublishβ is just the beginning.
Thatβs why I want to show you the exact content promotion strategies that Emil used to get the word out about his new guide.
Hereβs how Emil promoted (and built links) to his content.
Once Emil put the finishing touches on his post, he knew he had something special.
Thatβs why he decided to promote his post…
…before he even published it.
(This is known as βPre-Outreachβ)
Hereβs how it went down:
First, Emil found blogs that wrote about employee wellness. And he sent them this message:
Because he didnβt beg for a link or share, they were happy to hear from him:
In fact, one of the people that Emil reached out to linked to him later that day:
(And several people shared his blog post on social media)
Next, Emil promoted his content with βThe Content Roadshowβ.
Let me show you how The Content Roadshow works:
First, Emil searched for bloggers that wrote about employee wellness, human resources and other related topics.
And when he found a piece of great content like this one…
…he emailed the author:
In this case, Kristi asked Emil to submit his content to her roundup:
He did… and got a sweet backlink in return:
Next, Emil emailed the other companies that he referenced in his post.
For example, Emil mentioned Authority Nutrition here:
And sent them a message to let them know that theyβve been featured:
As you can see, they happily shared his post:
Now that Emil had some social proof going, it was time to get down and dirty with link building.
Hereβs the exact process that Emil used:
First, he searched for his target keyword in Google…
…and popped the top 50 results into a spreadsheet:
Next, Emil found out who linked to the top 50 results.
He popped each URL into a backlink analysis tool:
And went one-by-one through the results.
Then he emailed each of those people to let them know about his new, superior resource.
Letβs take a look at a real life example of Emilβs outreach in action…
Hereβs his first email:
Her response:
His second email (with a link to his content)
Boom! A link:
All of these links led to a solid uptick in traffic:
And a #1 Google ranking:
(Because Emil didnβt do anything shady, these rankings should last over the long run)
Now itβs time show you how Richard boosted his organic traffic by 348%… in 7 days.
The craziest part?
Richard got these results in a SUPER competitive niche (digital marketing).
Hereβs what went down:
As an SEO newbie, Richard wanted to know which white hat SEO tools the experts used (in other words, not automated black hat tools).
And when he typed βlink building toolsβ into SEMRush, he noticed that this keyword got a decent amount of searches every month.
When Richard went through the first page results for βlink building toolsβ, he wasnβt super impressed:
Most were lists of tools, like this:
Sure, a list like this can be pretty helpful.
But lists like these donβt answer the fundamental question: βWhich link building tools should I use?β
Thatβs when he decided to create something that DID answer that question.
Like I said, Richard was brand new to SEO.
So he wasnβt about to write a post like: βHereβs the best link building tool on the planetβ.
Instead, he emailed 115 influential people in the SEO spaceβ¦and got 47 replies (thatβs a 41% conversion rate).
The end result is Richardβs expert roundup post, 55 SEO Experts Reveal 3 Favorite Link Building Tools:
Specifically, he used Broken Link Building (which I outlined in Chapter 4).
First, he found pages with broken links.
And he sent the author of that page this script:
When they replied saying βWhatβs the broken link?β, he sent them this email:
And he was rewarded with a handful of high quality backlinks:
Including links from:
And those links led to a HUGE spike in organic traffic (an increase of 348% to be exact):
What did you think of my new guide to white hat SEO?
Or maybe you have a question about a strategy or technique from the guide.
Either way, Iβd like to hear what you have to say.
So go ahead and leave a comment below right now.