Audit Your Website with the Newest SEO Checklist

by RANKtoo Aug. 2, 2019

As the search engine algorithms evolve, the factors that determine the SEO friendliness of a website vary over time. Having an up-to-date knowledge of what should be checked and optimized is thus very important for performing an efficient site audit. We have therefore compiled a comprehensive website SEO checklist to help you improve your website SEO friendliness. This checklist is based on the latest official documentation issued by Google.

1. https encryption

Make sure all the URLs on your website start with https, including top level domain and second level domain. Besides, if you want to use internal links, they should be https-enabled.

2. No multiple homepages

Use 301 permanent redirect to make the multiple pages point to the unique version of homepage. For instance, redirect www.example.com to example.com, and vice versa.

3. Add hreflang attributes in the multi-language pages

Tell Google about the other languages version of current page by doing this.

4. Canonical link in the multi-language and duplicate pages

Use a canonical URL to point to the URL of the page that you think is the most representative from a set of duplicate pages on your site.

5. Use only one URL version

a website may use different URL versions, such as:

www.example.com/test.html
www.example.com/test/
www.example.com/test

Make sure your site is using only one URL version. If there are already a few URL versions that exist on your site. You can either redirect or use a canonical link to point to the only one URL version that you agreed with.

6. Use the standard directives and syntax in the robots.txt file

For more information about standard robots.txt file, please read this article.


7. Update your sitemap regularly

If your site has multiple language versions of webpages. create a hreflang sitemap which can help Google show more precise search result links based on the user’s country.

8. Use noindex directive correctly

Google is retiring the noindex directive from robots.txt file, but we can still use Noindex in robots meta tags: Supported both in the HTTP response headers and in HTML.

9. Meta tags such as title, description, and keywords are implemented


These tags will help Google understand your content better.

10. No more than one H1 tag in the page

More than one H1 tag will be considered as over optimized.

11. All pictures have alt attribution and caption

Do not miss to drive traffic by Google image search. Adding image alt and caption text will help search engines understand the images better.

12. No keyword stuffing

Keyword stuffing will not positively affect ranking since Google semantic search is smart enough to understand the content. Moreover, Google considers keyword stuffing as bad quality content.

13. No broken links

In addition to negatively affect the user experience, broken links can also lead search engines to think your website is poorly maintained and coded.

In addition to negatively affect the user experience, broken links can also lead search engines to think your website is poorly maintained and coded.

14. Loading speed

Load speed is the most important ranking factor. Fast-loading pages positively affect user experience and may increase your conversion rates. Optimizing the HTML code and the size of the images can improve the webpage loading speed.

15. No crawling issues

Check if there is any issue that bocks crawlers to fetch .js file or any other blocked resource.

16. No source code redundancies

Redundant source code may slow down the webpage loading speed.

17. No duplicate titles, descriptions or keywords

Duplicate tags make it difficult for Google and any other search engines to determine the relevancy for a specific search query and which page should be prioritized in search results. Besides, Google may take those pages as duplicate pages, and only show one of them in search results.

18. No non-permanent redirects

Search engines will continue to index the temporarily redirected pages such as 302, 303 and a 307 redirect and no link juice or traffic is passed to the new page. Temporary redirects can therefore damage your search rankings if used unwisely.

19. No redirect chain and loop

Long redirect chains and infinite loops affect your crawl budget usage and may slow down your site's load speed.

20. Remove nofollow in internal links

It is not recommended to use nofollow attributes in internal links. Inappropriate use of nofollow attributes may result in your webpage being ignored by search engine crawlers even if it contains a valuable content.