On-page SEO (also known as “on-site SEO”) is the practice of optimizing web page content for search engines and users. Common on-page SEO practices include optimizing title tags, content, internal links and URLs.
This is different from off-page SEO, which is optimizing for signals that happen off of your website (for example, backlinks).
Why is On-Page SEO Important?
Does traditional on-page SEO still make a difference in 2020?
In fact, Google’s own “How Search Works” report states that:
Even though Google is MUCH smarter than it was back in the day, they still use old school stuff (like looking for a specific keyword on your page).
And there’s data to back this up.
Our analysis of 1M Google search results found a correlation between keyword-rich title tags and first page rankings.
And if you search for any competitive keyword, you’ll notice that the top-ranking pages almost all use that exact keyword in their title tag.
There’s more to on-page SEO than cramming keywords into your page’s HTML.
To rank your content, you also need to optimize your content for:
- User experience
- Bounce Rate and Dwell Time
- Search Intent
- Page loading speed
1. Optimize Your Content for SEO
Now that you’ve seen why on-page SEO still matters, it’s time to start optimizing your content.
Here, we are going to show you how to keyword-optimize every page on your website.
So if you’ve ever wondered “how do we actually use keywords on our webpage?”, you’ll love the actionable tips.
– Use Your Target Keyword In The First 100 Words
This is an old school on-page SEO tactic that still makes a dent.
All you need to do is use your main keyword once in the first 100-150 words of your article.
For example, in our article optimized around the keyword “email marketing”, we mentioned that keyword right off the bat.
Why is this important?
Google puts more weight on terms that show up early in your page.
Which makes sense. Imagine that you just published an article about “The Keto Diet”. If your article really was about The Keto Diet would it make sense to first use the term “keto diet” halfway down the page?
Of course not.
Which is why you want to drop your keyword somewhere in the first 100 words or so. This is one of those little things that helps Google understand what your page is all about.
– Wrap Your Blog Post Title in an H1 Tag
The H1 tag is like a mini title tag.
In fact, Google has stated that using an H1 tag “helps Google understand the structure of the page”.
Most platforms (like WordPress) automatically add the H1 tag to your blog post title. If that’s the case, you’re all set.
But that’s not always the case. You want to check your site’s code to make sure your title is wrapped in an H1. And that your keyword is inside of that H1 tag.
– Wrap Subheadings in H2 Tags
Include your target keyword in at least one subheading. And wrap that subheading in an H2 tag.
Will an H2 tag make or break your on-page SEO?
Nope. But it can’t hurt. And our SEO experiments have shown us that wrapping your target keyword in an H2 tag can make a dent.
Here’s an example of this strategy in action (target keyword=”content marketing tools”):
– Keyword Frequency
Keyword Frequency is just like it sounds. It’s how many times your keyword appears in your content.
Google may deny that using the same keyword multiple times helps. But SEO pros with experience will tell you that it definitely works.
Think about it this way:
Imagine that you have a page that Google THINKS is about a specific keyword. But that keyword only appears once on the page.
How confident can they be that the page is about that keyword? Not very.
On the other hand, if the page mentions the keyword 10 times, Google can be more confident about that page’s topic.
To be clear, this isn’t about keyword stuffing or anything like that.
It’s simply mentioning your target keyword a few times to confirm to Google that your page really is about that topic.
For example, one post ranks in the top 3 in Google for the keyword “YouTube SEO”.
How many times do you think Backlinko used the exact term “YouTube SEO” in that 32,000-word post?
So yeah, there’s no need to go overboard here. As long as you use your keyword naturally a few times, you’re good.
– Use External (Outbound) Links
External links to related pages helps Google figure out your page’s topic. It also shows Google that your page is a hub of quality info.
And this isn’t just a theory. The folks at Reboot Online ran an experiment to see if external links helped improve rankings.
They created 10 new websites. Half of the websites linked out to authority sites (like Oxford University). The other half had no external links.
And the websites with external links outranked the sites without them.
– Optimize Your URLs for SEO
Your URL structure is an underrated part of on-page SEO.
Yes, Google recently started to use weird versions of URLs in the search results.
But even then, the terms that you use in your URL show up here. Plus, URLs in the mobile and desktop SERPs are now above the title tag.
So we’d say that your URL is actually more important now than before.
With that, here’s how to create SEO-friendly URLs:
- Make your URLs short
- Include a keyword in every URL
Seriously. That’s it.
That’s not to say that your URL should ONLY have your keyword. It’s perfectly fine to add an extra word or two to your URL…
…or to have your keyword come after a subfolder.
2. Optimize Title and Description Tags
Here, you’ll learn how to optimize your title and meta descriptions for SEO.
According to Google, title tags still “help a lot” with your rankings.
So they’re worth optimizing.
And it’s the same story with your description. Google may not use your description to understand the content on your page, but searchers use it to figure out which result to click on.
So if you want to write SEO-friendly title tags and descriptions, this is for you.
– Front-load Your Title tag
In our opinion, your title tag is the most important on-page SEO factor.
That’s because your title tag gives search engines a high-level overview of what your page is all about.
In our experience, the closer the keyword is to the beginning of the title tag, the more weight it has with search engines.
Your keyword doesn’t necessarily have to be in the very beginning of your title. It doesn’t always make sense to do that.
But the closer your title is to the front of your title tag, the better.
– Use Title Tag Modifiers
Using modifiers like “best”, “guide”, “checklist”, “fast” and “review” can help you rank for long tail versions of your target keyword.
For example, our guide to learning SEO includes the modifiers “New” and “guide”.
That way, we can rank for long tail versions of “learn SEO” like “learn SEO guide”.
You can even be more strategic than this.
Backlinko added the title tag modifier “for SEO” in this list of keyword research tools.
Why? So their page would show up when people used terms like “SEO keyword research tools”. And it worked!
– Use Unique, Keyword-Rich Meta Descriptions
Google’s Search Engine Optimization Starter Guide states that:
And Google recently recommended that you write your own meta descriptions.
(Even though Google can override them with their own snippet)
That’s because a good meta description helps your result stand out, which can boost your organic CTR.
Here’s a description template that backlinko use and recommend.
You also want to include your keyword once in your description.
Because Google bolds terms that match the person’s query.
Again, this can give you a nice little CTR bump.
3. On-Page UX Signals
Here, we’ll show you how to optimize your content for “UX Signals”.
(In other words, how Google searchers interact with your content).
Does Google really pay attention to Dwell Time, Bounce Rate and other user interaction signals?
In fact, Google’s “How Search Works” says that to help them rank the best results, they “use aggregated and anonymized interaction data to assess whether search results are relevant to queries”.
Now it’s time to show you how to make sure that your content keeps Google searchers on your page.
– Push Content Above the Fold
When someone lands on your site from Google, they want their answer FAST.
Which is why you want to avoid massive images above the fold, like this:
Instead put your headline and introduction front-and-center.
To be clear: it’s OK to have an image at the top of your post. But if it pushes your content down the page, that’s bad.
– Chunk Your Content
In a perfect world, visitors would read every word on your page. But we don’t live in a perfect world. 🙂
Which is why you want to make your content super easy to skim.
This is something we spent A LOT of time.
We use a ton of H2 subheadings.
4. Advanced On-Page SEO Tips
Here is a list of some of our favorite on-page SEO techniques.
So once you’ve optimized your page’s title and H1 tags, here are a handful of tips that will help take your on-page SEO to the next level.
Let’s get right into the strategies.
– Use Original images
Do you use stock images in your content?
Well, those stock images might be hurting your SEO.
Shai Aharony recently tested the effect that stock images had on Google rankings.
Here’s what went down…
First, Shai created a bunch of brand new websites just for these experiments. These were fresh domain names that had never been registered before.
He used generic stock images on some of the sites. And original images on others.
If you’re using stock photos that a thousand other sites use, consider creating custom images.
– Internal Linking
Internal linking is HUGE for SEO.
Specifically, you want to link from high-authority pages on your site to pages that need a boost.
When you do, make sure to use keyword-rich anchor text. Here’s an example:
With that, here’s the process that we use and recommend.
First, use an SEO tool like Ahrefs to bring up the pages on your site with the most link authority.
Then, add a few internal links from those pages to a high-priority page on your site.
And if you want to see a great example of how to internal link on your site, check out Wikipedia.
They add LOTS of keyword-rich internal links to every page:
– Write Comprehensive Content
Google wants to show their users content that gives them EVERYTHING they want on a single page.
In other words: comprehensive content.
And if your post covers an entire topic, it has a higher chance of ranking.
And one of the easiest ways to make sure that Google sees your content as complete?
LSI keywords are synonyms that Google uses to determine a page’s relevancy.
(Long content increases the odds that you’ll naturally use LSI keywords).
But if you want to make 100% sure that you’re using LSI keywords, search for your keyword in Google and scroll down to the “Searches Related to…” area at the bottom of the page:
And toss any that make sense into your post.
– Boost Your Page Speed
According to our analysis of 5.2 million websites, you can improve your site’s loading speed by moving to a faster host.
Remove as many third party scripts as you can.
And reducing your page’s total size.
– Image Optimization
You want to give every image on your site a descriptive filename and alt text.
This helps Google (and visually-impaired users) understand what each image is showing.
And if it makes sense, make one image optimized around your target keyword. So use a filename that includes your target keyword (for example, on-page-seo-chart.png). And use that same keyword as part of your image alt tags.
Another reason to optimize your images for SEO: it gives search engines another clue of what your page is about… which can help it rank higher.
Put another way: when Google sees a page with pictures of “blue widgets” and “green widgets” it tells them: “this page is about widgets”.
– Rank Your Content In Featured Snippets
Ranking in a Featured Snippet can make a HUGE difference in your CTR.
The only catch?
According to this industry study, you need to already be on the first page to have any shot of getting a Featured Snippet.
Which means you need to find first page results that have a Featured Snippet AND you rank for.
To find them whip open Ahrefs, SEMrush or whatever SEO software that you use.
And find pages from your site that rank on the first page of Google.
Then, filter for keywords that have a Featured Snippet already.
Then, look at the Featured Snippet in Google for each of those terms.
Finally, you need to optimize your content to rank in the Featured Snippet.
So if you see a “definition” Featured Snippet, then you want to include a short definition in your content.
If it’s a list of steps or tips, then you want to make sure that your page structure is consistent.
– Voice Search SEO
Voice search is growing SUPER fast.
And the best way to optimize your content for voice search?
Create FAQ pages.
Our voice search SEO study found that Google loves to pull voice search results from FAQ pages.
Now we’d Like to Hear From You. We hope you found this new on-page SEO guide helpful. let us know by leaving a comment below right now.