Here are my recommended SEO tools that I use very regularly, that help make me more efficient and get the best data, fast. They’ve been grouped into relevant sections based upon what I use them for.

Keyword Research Tools

Semrush logo

I use SEMrush for checking competitor keywords, and for identifying new keyword opportunities, volumes and related phrases.

Ahrefs logo

I use Ahrefs for exporting lots of keywords, and they tend to have slightly more data than SEMrush, however using both is always best.

Keyword Grouper Pro

I use keyword grouper to manage large keyword lists and find the common themes / user intentions between them. It’s invaluable.

Tools for Finding Links

Ahrefs logo

I use Ahrefs to find backlinks, as their index seems to find more links, and their updated DR is much better at ignoring spam links.

Auditing Websites

Screaming Frog Logo

Screaming Frog is a great way to analyse the technical issues on a website, helping to identify broken links, redirects, canonicals, and many other technical errors.

Webmaster Tools

Google Webmaster Tools is an invaluable asset when auditing a website, as it provides lots of information that you can’t get anywhere else such as crawl rates.

Google Analytics

Google Analytics helps to analyse traffic data, find problem pages, and track organic, social and referral traffic stats over time.

Panguin Tool

The Panguin tool lets you overlay Google update points over your analyitc stats to help check if your website has been penalised.

On Page Optimisation

SERP preview tool

I use SERP preview tools to help monitor the length of snippets and make sure they look good before publishing new page updates.

Photoshop logo

Photoshop is very useful to create images for pages, allowing for text overlays and other effects that improve your conversions.

Tracking & Monitoring

pro rank tracker logo

I use Pro Rank Tracker as part of my daily site checkups, monitoring where projects are ranking in Google across all countries.

Uptime Robot

Uptime Robot has been very useful to make sure all websites are up and running. It can check for 404 errors and domain expiration notices.