I have collected a complete list of on-page SEO factors updated. Please keep in mind this is only the on-page SEO checklist and not a full guide to on-page SEO. If you are searching for an on-page optimization guide check mine out.
Keep in mind that on-page SEO is really 2-sided: the on-page that is executed on a site-wide level such as the robots.txt file and the responsiveness of your site, and the page-level on-page such as title tags and h1 tags, for example. I have combined both factors here, so be sure to recognize that as you are working.
On-Page SEO Checklist Update
This on-page SEO checklist is useful when working with a new website audit, or auditing a page or site that you haven’t worked on recently.
Make a good and attractive Title Tag. No more than 70 characters. Make sure it has a sense. Compose a helpful Title tag for readers. Use your main keyword on Title tag. Check grammar and spelling mistakes.
According to the 2020 Google search console update, you can use a maximum of 160 characters to make a Meta description. No grammar and spelling mistakes. Write a user-friendly Meta description and confirm that the reader can understand what you wrote in the article. Use your ranking keyword.
To know more you can read the MOZ guide.
Just stay out of this option. Google search console does not care about the Meta keyword anymore.
Be careful about your page index. Make sure that your page is not “no-index”. It could spoil your total work.
Use the H1 tag on every single page with your targeted keyword. Also, use H2, H3, H4, H5, H6 tags if possible. User-friendly header tags with no grammar and spelling error can make your blog more powerful to get traffic.
LSI & Synonyms
Use synonyms for keywords and focus on LSI. LSI Clear the concept of content. By LSI, the Google search console can identify the content.
Rel=Canonical is a HTML element. That helps webmasters prevent duplicate content issues. Use it when necessary.
Social Sharing Buttons
Use the social share button after or before content. This method increases engagement. Social signal is great to rank high.
An internal link is an important thing in on-page SEO. Link your most popular pages or related post or images.
Make outbound links with the relevant website. Use authoritative sites links within your niche. It’s good for your website.
Place images in content to clarify the content. Use alt tags in each image. Infographic is too helpful for readers.
Google search engine indicates website speed. Website load time is another ranking signal. There are many ways to make fast your website.
XML sitemap lists URLs of a website. It helps Google crawler bot to crawl the website. Every website should need XML sitemap.
You should make a smart looking site structure. The site structure makes a great user experience. If your site structure plan is not good your site will never get Google site links.
Schema markup is the type of page. Use JSON-LD and the correct type of markup e.g. review, author, car. You can use schema.org for this.
URL / Permalink
Create a short URL with a targeted keyword, which makes sense. No grammar and spelling mistakes. URLs should look pretty good.
- As example http://example.com/seo-check-list
Don’t use any special character or number in the URL. Also, don’t use any stop words like “a”, “or”, “the” etc.
- As example http://www.example.com/seo-check-list-to-improve-ranking
For your help here is the list of stop words.
Make your website responsive. Build pages and posts look good on mobile. use chrome developer tools to follow devices like iPhones.
Render Blocking Resources
Allow JS and CSS in robot.txt and make sure JS and CSS of website loading after Document Object Model (DOM).
SSL / HTTPS
Use an SSL certificate. Confirm that SSL working properly. SSL/HTTP is an important ranking factor of a website.
Use Accelerated Mobile Page (AMP) and optimize to load page instantly everywhere on mobile.
Use your keywords for anchor text. That is helpful for readers. Use anchor text to relevant content.
Panda Risk Assessment
Avoid low-quality content. No grammatical and spelling error. And don’t put spam website as an outbound link.
Use robot.txt to block admin pages and allow important pages of the site. Don’t block JS and CSS.
.htaccess for website performance and function. .htaccess redirect links if necessary.
Use modifier in the title and description like “Best”, “Top”, “2018” etc. Use long tail keywords in the description.
Place the targeted keyword in the first paragraph and within 100 words of the article. Use keywords more times an article within a few distances.
Keep readers on-site as long as possible and use tricks like similar or related post content.
Use commenting option, like, upvote, etc. on the post, which helps to rank.
Don’t post content only for the post it. Consider updating the date if you update the post. Google really likes fresh sites.
Use the main navigation menu that linked the most important pages and posts. It helps readers to visit the website easily.
Make and post unique content. Remember, for a great on-page SEO, the unique content is always evergreen. Use active voice in sentences. Don’t use the same word multiple times.
Avoid using duplicate content. Don’t stuff keywords in tags.
Use ads in an ideal place and make sure ads are loading perfectly.
You may also read my other post about Off-Page SEO Techniques.
This is not a long list I know. But all bloggers should follow this on-page SEO checklist to gain a good rank on Google and other search engines. If your site with WordPress CMS then it’s really easy and if your blog builds by coding just be careful about HTML errors.
If you need to know anything from me about this post and If I miss anything here then feel free to comment below. Happy marketing.