On-Page SEO Checklist

Lately, I noticed that a lot of business owners have a hard time figuring out what the best practices for SEO are, so I had to create this guide. I’ll walk you through the most important aspects of on-page SEO, so you’ll easily optimize your website. I’m not going to go into detail, as you may not be familiar with the very technical terms, but it’s a good starting point. 

I already have an article for the on-page SEO part, so this is going to be just the checklist, along with a short explanation for every point.

Without further ado, let’s begin!


1. Place your keyword right

I’m assuming you already went through the keyword research, and that you have some sort of content strategy in place. The whole internet revolves around keywords, and they need to be placed in a few strategic positions. 

  • Title;
  • First 100 words of content;
  • In your URL(slug);
  • At least one H2 tag;
  • In one alt tag;
  • Throughout your content.

Don’t try to achieve a “keyword density” and make everything as natural as possible. This is not a “who has the most keywords” contest, as Google doesn’t like keyword stuffing.

2. Create a converting title

Your title has a double purpose. For starters, it needs to tell the search engines what your article is about, so it must contain the keyword. Second, the people who see that title, need to have a reason to visit it, so it needs to be somewhat converting. The CTR (click-through rate) is determined by how many people see and click your link.

3. Customize your URLs

You can and you should customize your URLs. In WordPress, you will need a plug-in such as Rank Math or Yoast in order to customize the slugs, but you are going to install one of them anyway. The rule is very simple. Keep it short! You can have your whole key phase for a slug, and it will be considered correct as long as you don’t forget about the hyphens. 

4. Optimize your images

Image optimization has become my least favorite part to explain, and I still get ignored quite a lot. Your images are some of the biggest files on your website, and they need to be optimized accordingly:

  • An image shouldn’t be larger than 200kb (70kb ideally);
  • The filename needs to be your keyword;
  • You need to set an alt tag.

If your images are not optimized, your website’s loading time will be too long, and it will decrease the user experience.

5. Use inbound and outbound links

This is NOT optional. The search engines understand what you’re talking about because you add links to other pages from your website, and from external domains. Whenever you want to provide your readers with proof, you can link to an authoritative and relevant page. At the same time, you can create queries by linking to other pages from your own website. 

When linking, make sure you select the “open in new tab” feature, and that the page you’re linking to is relevant for your topic. Also, use the article’s main keyword as an anchor!

6. Create Quality Content

And I can’t stress this enough. If you want people to read your content, then you need to provide them with original stuff. Anyone who lands on your page is looking for an answer to a problem, and if you don’t provide them with that answer, they will leave and look for it in other places. It doesn’t matter if you’re in affiliate marketing, or just writing to promote your services. In order to create valuable content, you need to:

  • Structure your content using HTML tags;
  • Answer the promised question;
  • Use factual information, not opinions;
  • Make it longer than 500 words;
  • Use the keyword naturally.

7. Create a (converting) meta description

The meta description doesn’t have value for the search engines anymore, but it’s a very important tool to increase your CTR and have people visit your website and read your content. You have about 150 characters to convince them, so do it right!

Leave a comment

Please note, comments must be approved before they are published