On-Page SEO Checklist

A huge question asked by many in the SEO and marketing field is how do I get to the top of Google? There are lots of best practice checklists we could follow but often times we are missing items. By following these steps in this blog you will be able to get that much closer on gaining your way to the top of google.

Give the Searcher Answers

Back in the day adding keywords wherever you could throw them would help boost your SEO, but today Google performs over a trillion searches per year. Don’t get me wrong, keywords still must be used and are a vital part of SEO. To make it easier for the searcher, we want to create phrases that give answers and fulfill their goals. This will help boost your SEO.

Let me give you a quick example. Let’s say someone is looking for wedding formal wear shoes. At this point, their intent is to find formal footwear that they can wear at a wedding. What we don’t know is if they are the bride, groom or guest, or their specific gender. As you can see there is a lot of questions that haven’t been answered. What we want to do is create pieces of content like, 15 dress shoes that men look great in at a wedding. This is great if we were targeting men. This content will fulfill their needs . The last thing you can do is add links to specific places where they can buy the shoes. This is a great starting point in boosting your On-Page SEO.



KeyWord Targeting

As mentioned in the last section Keywords are a vital part of On-page SEO. A few years back we were able to throw Keywords in our meta descriptions and title tags and be good. Today that’s a different story. The first thing we need to consider is finding the right Keywords. A great tool to start with is Google’s Keyword Planner. We want to focus on Keywords that have a low competition and a high CTR (click-through rate). The next step is to add your keywords in the following places:



  • Title

  • In Content

  • Images (title, ALT Text)

  • Meta description, Title Tags

  • URL

  • Internal Links



Create Unique Title Tags and Meta Descriptions

As mentioned in my last post “How to write great title tags and meta description”  these are a key contributor for On-page SEO. When we are writing our Title Tags we want to add our Primary keyword and also our location. As for our meta description, we want to add keywords and let the searcher know why they should click on your site. A Meta description is your last call to the searcher. We want to make these unique and eye-catching.

meta description and title tag



Not sure of what these are? These are simply sizes of titles. We want to always make sure that we are wrapping  titles in them as they will help boost our On-page SEO. So where do they go? H1 tags are always to be wrapped in our titles. H2 tags are wrapped in our subheading, and H3 tags can be wrapped in small lists. One major key to remember is to never have an H1 tag and skip to and H3 below it. This will rank are SEO badly. Always follow these in numerical order.


Boost Your Site’s Speed

Speed is everything in this day and age. Everyone wants things fast and right away. User satisfaction is a big part of google’s ranking and something that we need to consider. By having fast load times and a mobile-friendly site will help boost your On-page SEO. You will gain more engagement on your site along with a higher ranking.

showing the speed of your web page



When it comes to images we want to make sure that we are using the highest quality images that we can find. Nobody wants to look at a nonprofessional picture. It makes your site not look legit. We also want to remember that we are adding keywords into our image titles and also the alt text. Both of these small details will help improve your On-page SEO.

photographer taking photos of the skyline


The last thing that I will be going over is content. Content is huge and very important. Google’s Algorithm looks for a few things when it comes to content. It looks at content length, the frequency of content being published, and how valuable the content is. We want our content to be fresh. The more frequent you are producing content the better your ranking will be. You also want to consider the length of your content. If it is too short, Google will not be able to track it. You want to aim your content over 300 words. With that being said, the more lengthy the content is the better you will rank.

“Length is strength”

On-page SEO is a big topic and there are lots of things you can do to help your ranking. By following this list and putting in some work you will be that much closer to getting to the top of google’s results page. If you want to learn more On-page SEO or looking for help with your site contact the team at Intrigue Media today.

Ryan is a current intern at Intrigue with a strong passion for marketing. He recently graduated from Humber college. When Ryan is not working he enjoys giving back to the community by helping out with a local non profit organization Ball4All. He also enjoys spending time at his cottage with family and friends.
Showing 8 comments
  • Linden Schwark

    Hey Ryan, decent list.

    The biggest factor right now is actually having the KW in domain/URL, so if someone wants to rank a page they really need to make sure they are optimizing their inner URL structure. Obviously this is not always possible.

    I have seen limited results with content and images on-page, Google seems to look for some media on the page though – embeds or images. Google can tell if your images aren’t original, so extra points if you make your own images. Content, on the other hand, is nowhere near as important as people are saying it is at the moment. I’ve tested having the Keywords show up a lot, all the way to not showing up at all and there is almost no difference.

    URL>Title>H Tags> Content>Outbound Links

    That’s the way I see on-page.

    Thanks for the post Ryan!

    • Alex Hamilton

      Hey Linden,

      Thanks for the comment! Overall, I’d agree with your diagnosis of the SEO hierarchy. But it was very interesting to hear you’d tested content with and without keywords, and seen no substantial difference in ranking results (as most other SEO experts I’ve read would say otherwise). Was this a recent experiment? Did you document your case study anywhere?

      Would love to get some further insight 🙂


  • Paul Tufts

    I would concur with Linden’s comments about the biggest ranking signal to google is the keyword in the domain of the site that is linking to you. This level of “relevence” is the hardest type of link to get and Google knows it. As a result rankings improve in a big way. I have tested this on a client of mine who ranks #1 and #2 for a search with 18K monthly volume.

    • Alex Hamilton

      Interesting insight, Paul! I think Linden was referring to the KW in your own domain/URL, rather than a linking domain. This is definitely a different perspective — although not directly relevant to On-Page SEO, it’s still a valuable piece of knowledge on SEO best practices.

      Thanks for sharing in any case! Love the feedback:)

  • Davis

    Hi Ryan,
    I would like to say thanks to your for sharing such a wonderful and in-depth post about on page seo.
    I agree that On-page optimization is very important part of SEO without doing proper on-page optimization it will be difficult to rank your website. I would like to add that in today’s SEO content is the most important factor for on-page optimization you should add unique and quality content on your website or blog on daily basis just to enhance the interest of the visitors.
    Thanks again for sharing your knowledge with us.

    • Alex Hamilton

      Thanks for your comment Davis! We agree 100%. There is no substitute for great, high-quality content 🙂

  • Ashutosh


    Thanks for sharing these great techniques. Will definitely help in making a post perfect.


  • Joshua Allen

    Hey Alex! Nice post! Don’t forget Schema. 😉

Leave a Comment

Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.

Not readable? Change text.

Start typing and press Enter to search