SEO is a hot topic. These days it’s an important part of any marketing strategy. So today I’m going to walk you through 22 factors that contribute to good SEO on your website and increase your chances of ranking in Google search results – using white-hat methods only.

There are plenty more ways you can boost your SEO in other spaces around the web, but today let’s focus on your website.

Here is a list so that you can determine if you are meeting as many requirements as possible, and where you can target your time and energy to start seeing better search ranking results.

22 Factors that contribute to good SEO on your website

  1. Load time of your website needs to be quick.
  2. Your website needs to be mobile responsive and cross-browser compatible.
  3. Images need to be optimised, have keyword rich filenames, alt tags and descriptions.
  4. Thorough keyword research on all content that is published on your website.
  5. Content of the website optimised including headings, images and metadata for your specific keywords.
  6. Content needs to be laid out for easy online viewing. Small paragraphs, bullet points, headings etc. Standard offline writing rules no longer apply.
  7. The tone of the writing.
  8. Unique, quality and evergreen content on your website that is valuable to your target market and is highly relevant to the keyword phrases you are trying to rank for. Be specific!
  9. Regularly updated content published on your website.
  10. A XML sitemap that is submitted to Google via Google Webmaster Tools and present on your site.
  11. A Privacy Policy clearly displayed on your website.
  12. Back links and Cross links – links on other websites pointing back to your website, and internal links to other pages throughout your site.
  13. Share-ability. How popular is the content, has it been shared through multiple channels?
  14. Reduce the number of broken links and 404 errors your website visitors may be experiencing.
  15. Update, improve and republish old blog content.
  16. Link out to authority sites.
  17. Use quality descriptions and links when posting or publishing to other online channels.
  18. Target long-tail keyword phrases in your headings and copy.
  19. Where appropriate write longer blog posts / articles i.e. 1500+ words.
  20. Use keyword-rich anchors in your site’s navigation.
  21. Add Schema markup to the HTML of your pages.
  22. Page URLs and Permalinks should be short, relevant and keyword rich.

How does your website stack up?

Would you like a detailed audit and recommendations report of your SEO status to tell you the answer?


Would you like my help to increase your search engine rankings? Enquire here.

Note: This post includes affiliate links which means that if you make a purchase, we will receive a small thank you commission at no additional cost to you. This does not impact our reviews and comparisons – we only recommend tools we have used extensively and love!