Get a SEO Quote
How to SEOin2019

The 30 plus stages of SEO

I've called this '30 plus' because there are always new SEO activities coming along and old ones dying off so it might be '30 plus' or '30 minus' but its always 30ish! Below is the helicopter view of complete SEO as of 2019 with links on where to find out more.

Effective SEO doesn't mean every step has to be completed - in SEO you just have to do a bit more SEO than your competitors do in order to rank higher than them.
  1. Choose the keywords and phrases that you want to rank highly for
  2. Use the Google Keywords Tool to check if anyone searches for these keywords and phrases but use the Google Keyword Tool with caution
  3. Re-evaluate your keywords and phrases until you have ones which are:
    • Related to the content of your website and pages
    • Not dominated by long established and much larger websites
    • Regularly searched by people on the internet
  4. Buy a domain name (if your site is not already established) which contains one of your keywords or phrases and is easy for people to remember (e.g. but beware of Exact Match Domains
  5. Resolve any canonicalization issues (e.g. make sure,,, etc. are all seen as one page by search engines, not duplicated content)
  6. Host your site on a respectable server (or its own server) because search engines like speed and reliability and so you don't get taken down because there are spammers and con shops in your virtual neighbourhood. Monitor it with Pingdom.
  7. Check your (X)HTML code is W3C or HTML5 compliant
  8. Check your CSS is W3C compliant
  9. Optimise your page load speeds
  10. Remove/edit code that could be mistaken for scamming
  11. Install Google analytics and use it alongside the Google Search Console (formerly Google Webmaster Tools) to monitor your progress
  12. If the keywords you choose in step 1 are competitive and will require costly/timely SEO then check them now by:
    • Creating Google Adwords Campaigns that target those keywords
    • Connecting your Analytics and Adwords account together, set goals in Analytics (or for eCommerce enable Analytics eCommerce).
    • Check which keywords and phrases bring you the right traffic before spending time and money on SEO.
  13. Optimise your images for search engines.
  14. Optimise/install a title and the correct meta tags for every page.
  15. (Re)write URLs to be search engine friendly
  16. Install breadcrumb navigation
  17. Sort out your navigation and other internal links
  18. Correct or insert Heading Tags as appropriate
  19. Optimise your keyword density on each page to between 2 and 6%
  20. Optimise your keyword density across the website, or each section of a website, to between 2 and 4%
  21. Check for and correct spelling and grammar errors
  22. Create outbound links within your content to respected sites/pages that contain similar content to yours and which are genuinely useful.
  23. If you use Ajax, JQuery, Javascript or Flash check Google can crawl your site by using the 'Fetch as Googlebot' tool in the Google Search Console.
  24. Insert Rich Snippets / markup
  25. Create a robots.txt
  26. If your site is brand new create and submit a sitemap.xml file to Google and Bing
  27. (Re)submit your site to search engine respected directories
  28. Think about content marketing, link building or link earning to build your site's authority
  29. If you already have visitors use Google Analytics to study what they do and how they act so you can improve your design and content

I'm Tim Hill, a Search Engine Optimisation and Online Marketing specialist. I created this site to help others understand that SEO is not a mysterious black art!.

If your a newbie try the Getting Started in SEO page, otherwise feel free to dig around and learn more.

Find me on Facebook or get in touch if you need help.

Need Help? Seo Assistance
this man can affect your rankings