On-Page SEO Checklist for 2019

By | November 2, 2019


On-page SEO is one of the only things you
have full control of in SEO. And today, I’m going to take you through an
on-page SEO checklist that we use to grow our search traffic consistently Stay tuned. [music] What’s up SEOs? Sam Oh here with Ahrefs, the SEO tool that
helps you grow your search traffic, research your competitors and dominate your niche. Now, if you’re new to on-page SEO, it’s basically
the practice of ‘optimizing’ web pages to help them rank higher in search engines. And while on-page work likely won’t be enough
to rank for competitive terms, it’s a foundation to higher Google rankings and more traffic for your site. With that said, let’s get to the checklist. The first step is to understand and match search intent. Search intent basically means the reason behind
a searcher’s query. For example, if someone searches for
“buy headphones,” they likely want to see category pages
from eCommerce stores. And you don’t have to guess what search intent is. Since Google gives preference to pages that their users are happy with, just search for your target keyword and analyze
the types of pages that show on the first page. Afterall, user happiness essentially means
satisfied search intent. So let’s say you had a website where you sell
supplements and you want to create a page targeting the keyword “best protein powder.” If you look at the search results, you can
tell right away from the titles that they’re all blog posts that follow a list-styled format. So for this scenario, I wouldn’t advise creating
a product or category page targeting this keyword because if you’re not matching intent,
you probably won’t rank. Now, while it’s easy to stop here and start
writing, I highly recommend actually visiting these pages to get a better understanding
of what they’ve included in their posts. For example, if you look at this post, you’ll see
that they’re primarily focusing on categorizing protein powders by type. Best grass-fed whey protein powder. Best tasting protein powder. They then go on to give you a description
of that specific product and end it off by breaking down the pros and cons. And if you look at another one of the top
3 results, you’ll also see that the focus is on types before brands. Analyzing the top results is like looking
through the lens of Google. Their job is to return the most relevant results
for any given query. Take note of search intent and make sure your
page matches it. Step 2 is to increase topical relevance of your page. We ran a study and found that on average, the #1
ranking page for a target keyword ranks for nearly a thousand other relevant keywords in the Top 10. So what you’ll want to do is find related
subtopics to ensure your piece is thorough. And there are a few ways you can find these
related subtopics. First, analyze the top-ranking pages and look
for relevant keywords. So this time, you’ll see related keywords like “whey,”
“isolate,” “concentrate,” “grams,” and “calories.” Second, use Google’s autosuggest. Just type in your target keyword, and you’ll see
a few suggestions like “for women,” “for men,” “weight loss,” “weight gain,” “smoothies,” and
“bulking,” which are all related to protein powder. Just make sure that these are in fact related
subtopics and not standalone topics of their own. To do that, Google the suggested keyword and if the results are completely different to the results for your main target keyword,
chances are you should target the keyword with its own page. #3. Use the People also ask box to find points
worth covering. Here, you’ll see common questions people are
asking like “what is the healthiest protein powder,” and “which whey protein is best for muscle building?” Finally you can scroll down to the bottom
of the page to see additional keywords and potential subtopics for your post. Now, the downside to these methods is that
you’re kind of guessing. So a better way to do this is to use Ahrefs Content Gap tool, which is going to show us common keywords that the top pages rank for in Google. And to me, this is much more valuable since
you’re essentially looking at the exact keywords Google has ranked a single page for. So why wouldn’t your page be able to rank
for those same keywords? So I’m in the Content Gap tool and you’ll see that
I’ve pasted in a few of the top ranking pages for the query “best protein powder” in the top section. And I’ve left the bottom section blank. What we’re asking the tool to do here is show
common keywords that any of these pages rank for where at least one of them ranks in the Top 10. And this is to ensure that our results are
relevant since keywords in position 50 probably won’t be very helpful. So let’s run the search. And now you can see data that shows you which
subtopics you should cover. To narrow our list down even further, let’s
change the number of intersections, where all 3 pages need to rank in the Top 100. And we’re down to around 140 relevant keywords
to skim through. So you should talk about whey protein, you’ll also
see that “for women” is a recurring theme here. And people are also specifically looking for vanilla
protein powder. Now, that you have a data-driven outline, you
should be able to write your post and create content that perfectly matches the intent of your future visitors. Let’s move on to step 3, which is to use short
and descriptive URLs. In our study on various on-page ranking factors,
we found a clear correlation between the number of characters in the URL and a page’s ranking
position in Google. Now, correlation doesn’t mean causation, so
I don’t want you to take this advice as a be-all-end-all. So let’s say that your page title was “11
Best Protein Powders in 2019.” Now, if you’re using a CMS like WordPress, it’ll
automatically change the URL slug to the title and replace spaces with dashes. This URL is longer than it needs to be. So as a general rule of thumb, use your target
keyword as the URL slug. So in this case, I’d leave it as just “best protein
powder” because it’s short and descriptive. Now, there are a couple other benefits worth noting. First, people are most likely to click the search
results that best match their search query. And descriptive URLs can help cement your page
as that result. Second, descriptive URLs tend to include your
target keywords. And since people often use URLs as anchor
text when linking to a page, it can be helpful. Now, if you already have URLs that are long
and/or not descriptive, I wouldn’t worry too much about changing them if you’re getting
a good amount of search traffic. For example, Medical News Today gets around
53 million search visits per month. And if we go to the Top pages report, which shows
us their pages with the most organic traffic, you’ll see that their pages still get a ton of search
traffic, despite having numeric URL slugs. Now, step 4 is to add your target keyword in
your title, meta description and H1 tag if and when it makes sense to. And there are two reasons why I highly recommend including your target keyword in your title tag, description, and H1 tag. #1. When we studied 2M keywords, we found
that there was a small correlation between rankings and the strategic placement of exact-match keywords. And #2, it can help searchers quickly understand that your page is the most relevant for their search query. For example, let’s say you want to find an
article with reviews on refrigerators. So you go to Google and search for
“refrigerator reviews.” Now, if you were to see these two results,
which one would you be more likely to click? Probably the first one, since it uses the
words you used in your search query. In other cases, exact match keywords can look
quite spammy. For example, you wouldn’t create a title like this simply because the keyword has a bit of search volume. So bottomline, you don’t need to stuff exact-match
keywords into your titles or even content for the sake of it. You can use synonyms, stop words and
connecting words. Google is smart enough to figure things out. Just make sure your content is on point. Alright, step 5 is a super low-hanging way
to improve your on-page SEO. And that’s to optimize your images with alt tags. Image alt tags allow you to provide descriptive
texts for images on your page. Here’s what the code for a typical image looks like. And when you add the alt attribute, you would basically
describe the image by adding alt=”your description.” Now, there are a few reasons why this is
important to do. First, when your image fails to load on your page, the alt text will appear as a replacement to the image. Second, 8.1 million Americans have a vision
impairment. And oftentimes, they may rely on a screen reader. Alt text can help provide a more rich experience
for your users. And third, alt text can help you rank your
images in Google images. John Mueller confirms this by saying: “Alt
text is extremely helpful for Google Images — if you want your images to rank there.” Looking at our Google Search Console data,
you’ll see that in the past 3 months we’ve had around 4 million impressions from our images alone, which led to over 5,000 clicks to our pages. Bottomline: it doesn’t take much effort to
add a few words and describe your images, which could lead to big returns. Alright, step 6 is to add structured data
where it makes sense. And I’m sure you’ve seen search results with things
like star ratings. This is the result of review structured data, which can have a positive impact on your click-through rates. But using this isn’t just about increasing
visibility in Google search since not all schema types create additional details in the SERP. It’s about making it easier for search engines
to understand what your pages are about. So while it isn’t a direct ranking factor,
it may still help you rank higher in Google. Here’s what John Mueller had to say: “There’s no generic ranking boost for structured
data usage. However, structured data can make it easier
to understand what the page is about, which can make it easier to show where it’s relevant (improving targeting and maybe ranking for
the right terms).” You can use Google’s Structured Data Markup
Helper to quickly generate your own code. So for this article, I’ll select the title of the article
and set the property as the name. And then I’ll do the same thing for the Author property. Once you’re all done, click the Create HTML
button and a piece of JSON code will pop up, which you can then add to your page as instructed here. Or if you’re a WordPress user, there are plugins
out there that make adding markup super-easy. Feel free to check out our video on our WordPress
SEO plugins set up, which covers a codeless structured data plugin. Alright, step 7 is to make sure your content
is simple and easy to read. Creating clear and concise content can help
search engines piece together what your content is all about. But what’s even more important in my opinion, is making it simple and easy to read for real people. It’s believed that Google looks at user signals like
dwell time and time on page to influence rankings. So if your content is complicated and difficult
to understand, your visitors will be heading straight for the Back button, which is never
a good thing. Here are a few tips to improve readability. Avoid big words if you don’t have to use them. For example, don’t say “proximity” when you
can say “near.” Use short sentences and paragraphs. This can simplify the read for users as
big walls of text can be intimidating. Finally, as a general rule of thumb, write
as you speak. In fact, everything that you’ve watched in
this video is scripted. And if you’ve made it this far, it’s because
it was easier to digest. Had I written the script in an academic tone,
you would have probably been gone a while ago. To benchmark readability, you can use a free
tool called Hemingway editor. Just paste your content in there and you’ll
get a readability score. I suggest aiming for around a 5th to 6th grader level. For the most part, this is the on-page SEO checklist
we use at Ahrefs, and it works tremendously well. Now, if there’s anything I’ve missed that
you find to work particularly well, let me know in the comments. And if you enjoyed this video, make sure
to like, share and subscribe for more actionable SEO and marketing tutorials. So keep grinding away, put your best foot
forward for each step, and I’ll see you in the next tutorial.

58 thoughts on “On-Page SEO Checklist for 2019

  1. Riazuddin Jeelani Post author

    First viewer and I am sure content will be GREAT as usual 🙂

    Reply
  2. Let's Learn Post author

    Hey Max/Sam, how Amazon created do many product pages and how I can do so with woo-commerce?

    Reply
  3. Let's Learn Post author

    Best and fast way to make thousands of product pages??

    Reply
  4. Riad Hasan Post author

    How to rank Mobile Speciation website? Example gsmarena.com

    This kinds of website most of pages copy content. They collect from lots of sources. How can i rank this type of website?

    Reply
  5. Abhijeet SDM Post author

    This is amazing man , you always provide cool stuff , thank you

    Reply
  6. shamim asfak Post author

    Great Video as always. but you should also cover the TF/IDF method for on-page SEO.

    Reply
  7. Priyanka Venugopal Post author

    Ur videos have helped me a lot! I have started getting some organic traffic!!hope I'll build slowly

    Reply
  8. Akhil Nandakumar Post author

    Clear concise relevant and informative to the point. Ahrefs always makes interesting videos about the base topics.

    Reply
  9. TECH TALKS with ABHINESH Post author

    Sir How to do On page SEO on new website?
    Sam sir give me a few tips
    On this!!!

    Reply
  10. Ajayi Olanrewaju Post author

    Thanks for constantly coming up with excellent pieces. Please, how can you help me to become a top SEO specialist? I am new to SEO.

    Reply
  11. Dheeraj Kochhar Post author

    Very helpful as always.. Will please create a video on what to do in SEO off page activity task to get Ranking.

    Reply
  12. Bostjan Tanko Post author

    Super awesome check-list. Something everyone should follow if they want to do a good job! Thanks Sam for making those videos!

    Reply
  13. Iain McCarron Post author

    I am so glad i discovered this channel as i'm new to SEO. Everything you offer is so useful and on point. Now if i could only afford ahrefs

    Reply
  14. Sc News Post author

    hello, how much should be the keyword density in article??

    Reply
  15. Irshad Puthiyakath Post author

    hii
    i would like to know more about seo
    for e commers website
    can u help me for next step
    we usually sell electronics items so we usually take products description content from seller official website like hp laptop
    we took descriptions from hp website
    as well is have any problems for seo and google crawling
    can i help me more about this

    Reply
  16. Mark Ow Post author

    Great instructional Sam, thanks for this- I didn't know how to use the Content Gap feature in AHREFS, now I do. "Keep grinding away", great signoff. Really love your recommendation and revelation on how to write- going to try Hemingway. Keep up the great work for us AHREFs loyalists. btw- how much content do you make that is only for AHREFS subscribers ?

    Reply
  17. Android Mobile Games Post author

    Thanks Sam for wonderful checklist.
    Sam I have a question, which HTML backend hreflang tag you prefer (en-us or en).
    Hope you understand the question?

    Reply
  18. iclal eroglu Post author

    It's so frustrating putting so much work into on page seo only to see that the ranking pages didn't even bother to add any h1 or h2 or whatever. But still 🤞

    Reply
  19. ubaid ur Rahman Post author

    Sam You arr rocking ❤️❤️❤️thanks for your video and also for your timw

    Reply
  20. Skyler Reeves Post author

    Nice throwback font used for that Google logo Sam! On a more serious note, great content as usual!

    Reply
  21. Irtaza Abbas Post author

    hey sam , have one video on keyword audit how to completely audit your keyword and calculate it when it become rank able what are the main factor

    Reply
  22. Alexis Berton Post author

    Hey, isn't on page seo for e-commerce a bit harder? I'm surprised i knew all the tricks regarding blogging. Thanks for your videos and greetings from Belgium! 🙂

    Reply
  23. WellFy Post author

    Great video from you Sam, I discovered many things that I didn't know them, especially Hemingway app.

    Reply
  24. Chris Tweten Post author

    Coming here from your email newsletter. Clicked thinking I could READ a checklist but it's a video instead? So weird fam

    Reply
  25. Topper 365 Post author

    but, i have a money problems. 🙁 till now i can't see Ahrefs premium Dashboard! It's Dream

    Reply
  26. MONTU GOYAL Post author

    AMAZING VIDEO
    Question :- Which both on page SEO and off page SEO help in ranking the website ?

    Reply
  27. Aaditya Sharma Post author

    Thanks! Awesome tips, My Da is 2, can you please suggest me a way to increase it.

    Reply
  28. SEO Worker Post author

    Definitely worth trying all the techniques you told in this video…

    Reply
  29. ShRiKant Badal Post author

    Please talk about Yoast plugins in making page rank jump higher

    Reply
  30. Jon Davis Post author

    Another video loaded with actionable steps and ideas!! Thanks Sam and Ahrefs!!

    Reply
  31. Sam Samo Post author

    Hi, a question: When a domain name "sweets" and I have an artikel "keyword" about delicious sweets, how should the url be sweets"."comdelicious or sweets"."comdelicious-sweets, I know its looks as keyword spamming, but sometimes I see some websites with low "DA" with this art of URL have a good ranking.

    Reply
  32. Shahzaib Ahsan Post author

    Thanks for the amazing video. I have a question most people talk about the internal linking do you recommend using internal linking of articles? e.g. writing Reading about "Best monitors for the twin babies"?

    Reply
  33. Pratik Kayasth Post author

    Sounds great tips sam😉I really like the way you talks and explain topic in every video.You are doing just awesome

    Reply
  34. Nihal PS Post author

    I think the content structure is really important. I mean the H1 H2 H3 structure.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *