SEO & SEM Resources - a Curated Guide by Tom Willis


Local SEO: How To Rank Your Local Business

SEO 101:

A Beginner’s Guide to SEO (Ultra-Useful!):

Get Found with SEO:

What is SEO? Explainer Video:

On-Page SEO:

The Periodic Table of SEO Success Factors:

A Guide to On-Page SEO Factors:

Advanced: How to Rank in Google - A study of 1 Million Pages:

A Definitive Guide to Mobile SEO (Includes AMP):

How to Create a Site Structure That Will Enhance SEO

Off-Page SEO:

Link Building Tactics – The Complete List

Top 20 Australian Business Directories List for Local SEO

Advanced:How To Legally Boost Rankings With Competitor Backlink Analysis

Advanced: 9 Link Building Resources That’ll Increase Your Search Rankings

SEO Tools

Helpful Guides for SEO Tools

Helpful Guides for SEO Tools

Changing your Post URLs on Wordpress:

A Beginner’s Guide to the Google Search Console (aka Webmaster Tools):

The Ultimate Beginner’s Guide to Screaming Frog:



Top Blogs:

SEMRush Blog:




Search Engine Land:

Google Ads 101:

Quality Score Explained:

A Beginner’s Guide to Google Adwords:

Writing Copy:

Intermediate / Advanced Ads:

Tracking Templates:


Bid Strategies:

Running Experiments:

Google Ads Tools:

Opteo (automated optimisation):

Wordstream (Ads automation):

SEMRush (competitive analysis):

Unbounce (landing page creation):

Adespresso (ad creative optimisation):