The Complete On Page SEO Checklist for 2023

03 March 2023 Roger Avila

Increasing your website's on-page SEO is important to increase both traffic and ranking. Several factors can help your website appear higher in search engine results, including relevant anchor-text links, Meta descriptions, page titles, and schema markup.

Bearing this in mind, here are some tips to improve your site's SEO.

Internal linking

One of the most basic SEO tips and strategies is to use internal links to drive traffic to other pages on your site.

Ideally, internal links should point to related pages and be placed naturally within your content. When possible, use keywords as anchor text for these links. In this way, your internal links will make more sense to your users. Whether you are doing SEO for retail or a large enterprise website, internal linking is critical to your success. 

"...internal linking is critical to your success." 

When you link to other pages on your website, make sure your links open in a new window. Otherwise, they'll take your user away from your site. In addition, you can take advanced strategies to make internal linking work better on your site. To do so, you can use pillar pages - high-level pieces of content that provide broad information on your main topic. Then, you can use internal links to lead to more detailed articles.

Structured markup

One of the top on-page SEO tips and strategies is using structured data in your website. It helps educate the search engines about your content and makes the site more relevant to searches. It also makes your site eligible for enhanced search results, including knowledge panels and featured snippets. This helps your site rank higher in search results and improves your click-through rate. However, it's not necessary to include structured data on every page. If you only want to rank well for a specific term, you shouldn't use it on every page. However, if your site is local, you should include your address in the markup. 

"One of the top on-page SEO tips and strategies is using structured data in your website." 

While the use of structured data can boost your SEO, it also ensures that your content is readable by social networks. There are many different types of structured data markup, but the most recommended one is JSON-LD. This encoding is easier for Google to read and includes a dynamic component. Google utilises structured data to understand your content, which improves your visibility and click-through rate.

Consider Your Domain age

You may have heard of domain age as a top on-page SEO tip or strategy. Although it doesn't directly impact ranking, Google favours websites that are older as they tend to have better long-term quality. Using domain age as an indicator can help you determine when to buy a new domain name and when to take your old one offline due to its expiration date.

Google determines a website's domain age by analysing two factors: the date the site was created and how frequently it has been updated. The older the website, the better, but if it hasn't been updated in a while, Google may think it's been abandoned. 

"Google favours websites that are older as they tend to have better long-term quality." 

If you are starting from scratch you may want to consider purchasing an aged domain. An advantage of using an aged domain is that it has more quality links. While quality links are important for your SEO efforts, they are not cheap, and it can be difficult to replicate them. For instance, if you use a link building service, you'll likely pay several hundred dollars for each link. However, it can be possible to purchase a reputable domain with dozens of linking root domains for under a thousand dollars.

Meta description

A meta description is an important part of your website and needs to be short, compelling, and optimised for click-through rates and conversions. Make sure your meta description is the right length, includes targeted keywords, and contains a clear call to action. 

"A meta description is an important part of your website and needs to be short, compelling, and optimised..." 

A meta description is a great opportunity to advertise your company and attract users' attention. It can grab a user's attention and encourage them to click your website. By using meta descriptions, you can boost your traffic and business sales. But remember, it's not a guarantee of a high-ranking position.

Mobile responsiveness

Page speed insights

Aim to make your website as mobile-friendly as possible by following a few SEO tips.

The first of these is to make sure your website loads quickly on mobile devices. Another tip is to check your CLS score, which reveals whether your website is mobile-friendly. Your site should also be responsive, with its elements loading quickly and remaining stable on all devices.

Consider the Customer’s Journey

Lastly, you should make sure that the customer journey is simple and easy to use, even on a mobile device. Fortunately, testing your website's mobile-friendliness is not expensive and can be done easily. 

" should make sure that the customer journey is simple and easy to use..." 

Keeping call-to-actions visible on mobile sites increases the chances of conversions. Also keep in mind your entire digital marketing funnel to make sure you can guide the customer in the right direction. This is because the Smartphone GoogleBot is looking for the same content as mobile users. In addition, Google considers the elements of a page when determining whether it is responsive. Aside from avoiding using unnecessary plugins and other elements, a mobile-friendly website is more attractive to the eyes and more likely to be clicked by users.

Test Your Site on Mobile Every Few Months

Another tip for mobile-friendliness is to keep the SEO title short and not take up too much space. A mobile-friendly site will make it easy for visitors to navigate through the site, and it will improve search engine rankings. It's also important to make sure that the content on mobile devices is the same as it is on desktops.

Optimise Performance Using Google Page Speed Insights

Using the Google PageSpeed Insights tool is a great way to check if your site is loading quickly and effectively. This tool will allow you to easily determine areas of opportunity, including optimising images.

Content Quality

One of the most important things to consider when optimising for Google is the quality of the content on your website. Google gives higher priority to websites that have content written by experts in the subject matter. However, Google Webmaster Trends Analyst John Mueller has refused to confirm whether quality content affects a page's rank. Despite this, it's still a good idea to incorporate relevant content into your website. 

"Google gives higher priority to websites that have content written by experts in the subject matter." 

Content length also has a big impact on your search results. Longer articles get higher Google search positions than shorter ones. Moreover, articles that are at least 2000 words long are more likely to get higher rankings. Further, longer content also tends to attract more shares and links.

Image Alt Tags

You should also be aware of the benefits of using alt tags to display images on your website. These are used to provide context for screen readers, and they also aid Google in determining what a page is about.

Title Tags

You should also pay attention to the title tag on your site. Title tags are a great way to provide an overview of the page to the search engine spiders. Including keywords in the title tag is one of the most important on page SEO tips.

Make Sure Your Site is Secure

Finally, you should make sure that your site is secure. Having a secure site is a good indication that your site has a high likelihood of ranking highly on Google. Using a reputable SSL certificate is a good way to ensure that visitors will be able to access your website.


With these tips in mind, you should be able to achieve the top search engine rankings in no time. However, you should also take the time to test your site's performance and determine which aspects of your site are performing better than others.

PS: Are you receiving FREE publicity opportunities, straight into your inbox?

No?!! (Wha?) 

Let's fix that... right here!