Category Archives: SEO

Best tools to carry out a SEO website audit

Below is my list of top SEO tools to carry out a technical audit of a website:

3 Months to No.1: The No-Nonsense SEO Playbook for Getting Your Website Found on Google Paperback

Content related

Test hotlink protection

Tool to check if hot-linking is allowed

Siteliner duplicate content finder

The Siteliner tool is a free service to find duplicate content, broken links, etc.

Siteliner tool to find duplicate content, broken links

Free plagiarism-checker

By copying and pasting a block of content into this tool, if will tell you if there are complete sentences that aren’t original, this tool will identify the original source or plagiarized content that was copied from the internet.

Free plagiarism checker tool

Pentest-tools – find-subdomains

Tool to find sub-domains connected to the domain you need to do an audit. This can be useful for identifying duplicate content even if they are not indexed in the search engines.

Find Subdomains tool

BLOG POST Headline Analyzer

This free tool checks your blog post headline and offers feedback on how it can be improved. It checks your word balance by carrying out an analysis of the overall structure, grammar, and readability of your blog headline. It highlights your keywords in percentages by Common, Uncommon, Emotional and Power. The length analysis checks for the optimum character length and word count. Lastly, it shows your headline sentiment. Headlines that are neutral generally perform less that a strong positive or negative emotions.

Free Headline Analyzer From CoSchedule

Check grammer mistakes


A site monitoring tool to track changes being made to content.

Intelligent speller and grammar checker tool


Generates a list of keywords downloadable in excel csv format. Also generates a pretty cool looking word cloud based on the list keywords.


Check SEO related queries which users are searching for. It’s a really good, FREE TOOL which can help you with SEO and Content opportunities/strategies, the data is getting pulled from google suggest and related searches. You can then segment by the question prefix, e.g. how, what, why, when etc. More useful for finding content ideas and topics to write around.

question-visualisation screenshot question-visualisation-SEO

Web developer checklist

A checklist when building a web site including links to many tools. Also available as a Chrome browser extension.

Web Developer Checklist

Google Web developer checklist

An audit tool (at URL level) to learn how your site is performing based on modern web standards. It checks how safe your site is, how fast your page is, accessibility, SEO optimisation and other best practices.

Google web dev - Review performance for your websites, and get detailed guidance on how to improve it

Website loading speed

Test my site (

Test a site to see out it performs on a mobile and desktop device. There is a speed test score with recommendations on how to fix them.

Screenshot of the Google site tester

PageSpeed Insights

PageSpeed Insights analyzes your web page to see how fast it loads in a Desktop PC or mobile device. It then generates suggestions to make that page faster.

Google page speed tool

Really good tool for device emulation if you are performing a page speed audit across devices.

Functions the same as Google Dev Tools emulation but is a lot faster for quick checks.

Varvy mobile tester

Test the speed of your web page with a mobile device.

Vary >Mobile SEO - The tool and optimization tool


See your web page transcoded into a Web Light version by Google. You can preview it using a browser or using the Mobile emulator with Chrome.


Check the  names of all the Content delivery networks (CDNs) they are being utilised on eith a specific URL or host name.

Look up the names of all CDNs used on a web page.


Test out the time to receive the first byte to work out how fast your hosting is compared to other sites.

Byte Check - Check Your Time To First Byte

Program for Mac & windows to record your navigation across a site. Ideal for showing to clients where improvements could be made the the web sites UX.

Pageweight imgix

Checks your current image weight footprint and offers recommendations to optimize them better. It also offers a comparison bar chart of how your site compares to other ones.

Check how much weight your images are on your web page


TinyPNG is a free online tool that uses smart lossy compression to reduce the file size of your PNG images. It works by selectively decreasing the number of colours in the image uploaded to reduce the file size. The output effect is nearly invisible but it makes a very large difference in image file size.

TinyPNG Optimize your images with a perfect balance in quality and file size


Free online tool to compress and compare images with different codecs, ideal to reduce page speed without comprising quality.

Compress and compare images with different codecs, right in your browser"

Gift of speed cache checker

This free tool checks the caching settings on the server configuration and displays which files are cached by your visitor’s browser (and how) and which aren’t.

Check cache settings for a URL

Websiteplanet Robots.txt checker

Check the accuracy of your robots.txt for free. It gives you a report of errors and warnings. Some of the warnings I’m not sure about like “Sitemap support is not considered “Best Practice”, despite the fact that Google and Bing support it”

Check your robots.txt for errors with this tool

Converts your HTML code snippets into pretty-printed HTML format, which is great when you need to show HTML snippets when creating your SEO audit. Just copy the source code to the left pane, select the language and the color scheme, and click “Highlight!”.

HTML code highlighter tool

Robots.txt Test Tool
Test if your web content can be accessed by major search engine crawlers. You can change the user-agent to: Googlebot, Googlebot (Bilder), MSNBot, Yahoo Slurp, Lycos, Seekbot, Sistrix, SearchmetricsBot, BacklinkCrawler, SEOKicks and Xovi.

Free robots.txt checker

Matt kersley Responsive Web Design Testing Tool

This free online tool has been built to help with testing your responsive websites to make sure the design is viewing ok in different screen sizes. You can enter your website’s URL into the address bar at the top of this page (not your browser’s address bar) to test a specific page.

mattkersley Responsive Web Design Testing Tool

Dirty Markup

A web-based interface to tidy up your HTML, CSS, and JavaScript code.

Clean up your HTML, CSS & JS code


Google structured data testing-tool

Check the validity of your structured data. You can either enter the live URL or enter your code snippet if it is still not live yet.

>Free Structured Data Testing Tool from Google

Linter structured-data tool

Enter a URL in the text field to see what structured data your page contains and check the output is correct. Example structured data can be: Review ( RDFa MD ) People ( RDFa MD ) Event ( RDFa MD ) Recipe ( RDFa MD ) Product ( RDFa MD ).

structured data checker

SON-LD Schema Generator

With this free tool you can generate JSON-LD code for any page on your web site.

JSON-LD Schema Generator For SEO


Online schema generator. Just choose the Schema type and fill out the fields to have a generated Schema in Microdata, RDFa or JSON-LD format.

Google SERP Preview Tool with rich snippets

A SERP optimization tool to preview (replicate) how your listing will look in Google search results with the option to add Rich snippets & star rating.

Google SERP Preview Tool with rich snippets


Test online your Open Graph Tags for Facebook, Google+ and Linkedin.  Get an overview of the valid implemented tags.

Test your Open Graph Tags online

Facebook Developers debug tool

Open graph debug from Facebook

AMP Validator Web Tool

Validate your AMP pages are marked up correcty and is also a web validator, similar to the structured data testing tool.

Google AMP Validator Web Tool

AMP Demo

Live demo where you can try searching for virtually anything to see how AMP pages can provide a faster searching and reading experience on the mobile web. To view the demo for Accelerated Mobile Pages in Google Search, you need to open the link above on a mobile device.


For presenting “word clouds” in your audit, this can really improve the visual impact of reports to clients.

Jeffrey’s Image Metadata Viewer

Shows the full meta data of an image (either online or uploaded). For each image this tool shows: File Size (in kb), File Type, File Type Extension, MIME Type, Animation, Bit Depth, Color Type, Compression, Deflate/Inflate
Filter, Image Size, Interlace, Pixels Per Unit X & Y and Pixel units. Extra functionality is enabled when you use Firefox or another Gecko-based browser.

Jeffrey's Image Metadata Viewer

HEAD resource

A collection of HTML head elements that are currently used by the major browsers. There is also a list of elements which are either deprecated or not supported anymore. The list includes the following elements: Meta, link elements, favicons, Social Facebook / Open Graph, Twitter cards, Google+ /, Apple iOS, etc.

Resource of all current HTML head elements

Server configuration

Reverse IP Domain checker

A reverse IP domain check takes a domain name or IP address pointing to a web server and searches for other web sites known to be hosted on that same web server. This tool is useful for seeing if there are any poor quality/spam sites be hosted on the same IP address.

Reverse IP Domain Check


Many SEO tools in one connected to the DNS of the domain you need to audit.

– IP History
– Reverse Whois Lookup
– DNS Propagation Checker
– Reverse NS Lookup

– Port Scanner
– Nameserver check
– IP Location Finder
– Check whether a site is accessible in Iran or China
– Get HTTP Headers
– Domain / IP Whois
– DNS & Reverse Record Lookup
– ASN Lookup
– Traceroute
– URL / String Decode

CIDR to IPv4 Conversion

CIDR is short for Classless Inter-Domain Routing, an IP addressing scheme that replaces the old system based on classes A, B, and C.

CIDR is the short for Classless Inter-Domain Routing, an IP addressing scheme that replaces the older system based on classes A, B, and C.

DNS Reverse Lookup in Excel

Performing a reverse DNS lookup on an IP address (vital to verify that someone saying they are GoogleBot is actually GoogleBot.

3 Months to No.1: The No-Nonsense SEO Playbook for Getting Your Website Found on Google Paperback

Favicon checker

With Google now showing your websites favicon image in the mobile search results, it is important you check the presence and how your favicon appears to users. This free tool will show you the checks that passed, have warnings or failed ones.

HTTPS related tools

SSL server tester

SSLshopper ssl-checker

SSL Checker free tool

Geocerts ssl_checker

This free SSL Checker will check for problems with your SSL certificate installation, if your certificate is correctly installed, valid, and whether or not it is supported by major web browsers.

GeoCerts™ SSL Checker (check SSL from any vendor)

SSL non secure content checker

Websecurity symantec ssl-checker

Check your website for Chrome distrust.

HTTP/2 Test

Verify if your server or CDN supports HTTP/2.

Personal Blocklist and export sub-domains

Google plugin to block and export sub-domains. When looking for duplicate content, it’s often important to know how many sub-domains exist and are indexed by Google.

Personal Blocklist (by Google)

XML Sitemap validator

Check your XML sitemap(s) conform the the standard outlined in

XML Sitemap generator

Free tool to generate an XML Sitemap with alternate (media and/or hreflang) tags based on an Excel (.csv) document template.

 XML Sitemap with alternate tags Generator

Hreflang tools

Hreflang tester tool

Tool from Sistrix to validate the rel=”alternate” hreflang=”x” link-attribute to make sure that Google can identify the correct geographical focus for your websites and show the correct language version or regional URL for your content. The Hreflang tester tool will check all the hreflang link-attribute markup for the multi-language content on your website.

Sistrix hreflang Validator

SEO hreflang tag testing tool

Validate hreflang tags on a single live page.

Hreflang tags generator tool (Aleyda Solis)

Hreflang tags generator tool for generating or modifying hreflang tags.

HREFLang checker and validator

Validate hreflang tags on a single live page.

DNS Dumpster

Tool to find hosts related to a domain. It can be really useful to see all the sub domains active and maybe advise on which ones could be removed or moved to the main domain. The results of the analysis can be seem in a visual graph or exported in Excel. is a FREE domain research tool that can discover hosts related to a domai

Auditing JavaScript web sites

Bing mobile friendiness test tool.

This free tool from Bing will analyze your web page and tell you whether it is mobile friendly or not and also if it is rendering correctly.

Bing Mobile Friendliness Test Tool to test JavaScript sites

Whatcms can detect 142 different CMS applications and services that the site is using.

WhatCMS tool

Seobook robots.txt analyzer

Enter URL of your robots.txt or paste it’s contents in the box below it and the tool will test your robots.txt to see if you are blocking any content from being indexed in the search engines.

Seobook robots.txt analyzer tool

Rex Swain’s HTTP Viewer

See exactly what an HTTP request returns to your browser

Rex Swain's HTTP Viewer See exactly what an HTTP request returns to your browser

Tool to check your server headers. It gives you a vote and tells you which headers are missing. server header checker

HTTP Field checker

Bulk check server status codes, ideal for checking chain redirects. You can customise the user-agent to be a browser or Google-bot for example.


timer4web domain checker

This tool checks many aspects of the domain including: relationship with other sites (via the same IP address, Adsense publisher number and Analytics tag),
Connections IP & Reverse IP, Redirections, Reverse Google Analytics checker, Reverse Google Adsense check, Whois Content Frontend & Backend, Security Check Robots.txt, File Popularity, Social networks connected to domain and Google Page Rank.

Unsample Google Analytics Reports

A free tool that unsamples Google Analytics reports in seconds.


Free crowdsourced tool to find out if you have back-links that others have disavowed or find out if another site has your pages in their disavow file. You can submit your disavow files to help increase their database.

rowdsourced Database of Google Disavow Files


Free open source tool to help test XPath queries more visually than by crawling and testing through Screaming Frog.

You can also test using Chrome in the element panel, but the tool below helps by showing all results extracted, rather than just highlight them in yellow when they’re found/match.


Visualping is a free website checker for webpage change monitoring and website change detector. When the tool detects visual webpage (or even robots.txt) changes and send alerts via email or Slack team notification for competitive monitoring.

Visualping website change detection, monitoring and alerts


Cover many SEO tasks that can be handled via plain Google Chrome (Inspect element > Console). It covers the main Google search operators, Javascript console code, etc.


Check if a web site is blacklisted, contains malware or is trusted.

Talosintelligence Reputation_center

Check the reputation of a web site, you can search by IP address, domain name, or network owner for real-time threat data.

3 Months to No.1: The No-Nonsense SEO Playbook for Getting Your Website Found on Google Paperback

How to carry out keyword research

Below is a list of my favourite tools to carry out keyword research:

3 Months to No.1: The No-Nonsense SEO Playbook for Getting Your Website Found on Google Paperback

Ubersuggest – Neil Patel

Enter the domain name to see the keywords that it is currently ranking for. Useful to check competitor sites.

Find keywords a domain name is currently rankings for

KeyWord Keg

Keyword research tool were you enter a seed search query and the tool returns a large list of keywords to target. For each keyword, it shows you the monthly search volume (both globally or for a specific market), average CPC cost, keyword value (CPC * search volume), On and off page difficulty, SEO difficulty, CTR scope (to see if the organic keywords are clicked on or not), keyword power (combination of all the previous factors) and finally the search trend expressed as a monthly bar chart. You can also import an existing list of keywords.

Cost: Subscription model starting from $40 a month.

Find easy to rank keywords with high monthly search volume in just seconds using KeywordKeg


Storybase is a keyword analysis tool. Starting from a single keyword the tool will show you the following information:

Demographic data (age & gender of the searchers).

Most popular questions related to your query

Phrases related to the keyword

Related keywords and phrases

Number of searches per month

The tool currently covers the US,UK & Danish markets and is free for a limited amount of searches.

Storybase keyword tool

Yandex wordstat

Enter a word or phrase into this free tool and it will show search query statistics for searches on Yandex the Russian search engine. The figures next to each query in the results are a provisional forecast for the number of impressions a month for a given keyword or phrase.

RankTank Infinite Suggest

Google Suggest keyword tool


looks at keywords and their associated nouns/adverbs/all

visuwords keywords for shopping

KW Finder

KW finder tool screenshot of the keyword SEO


Tool that generates lots of question-based keywords, after entering a seed keyword, this free tool shows a list of untapped keyword ideas.

Enter in a keyword to find the questions that your readers are asking.

Screenshot of Question DB – Enter in a keyword to find the questions that your readers are asking.

Merlinox suggest

This free tool extracts searches from Google Suggest SERP data. You can set view mode (linear, table, tree), scan mode (loop, alfanum, alfanuminvert, correlate) or by Google domain (.com, .it, .de) and language (en, it, de).

This tool is based on Google Suggest SERP data

Infinite Suggest

Starting with one keyword this tool will scrape Google of the suggestions connected to that word. What is very useful about this tool is that you can keep adding words to the list. Also, each suggestion contains a link to the SEMRush tool for further analysis.

Google Suggest keywords for SEO

[amazon_link asins=’B078JJ4V5T,B079Z3G3GH,B00GDXRR9A,B078QQ53Z2,1719494231,1537230662,1980494142,B00IUN9H1W,B01J998P4U’ template=’ProductCarousel’ store=’chrisfaron-21′ marketplace=’UK’ link_id=’fb234418-7561-11e8-882d-c909562ed5f0′]

Think with Google

It allows you to search for products and splits popularity of product by demographic, location, device etc. also showing volume to some degree. Only US at the moment but worth checking out as has some interesting data points.

shopping thinkwithgoogle screenshot for sonos speakers

Google Adwords AdPreview tool

For viewing SERPS for different locations/languages/devices/domains – it’s been really useful when looking at where clients rank on a localised scale.

Preview Tool – Google AdWords


Optimize the content on your web site for your chosen keywords. This tool will offer suggestions on how to improve your web page with tips on writing style, words that need adding, etc.

What is your text about... from a search engine point of view


SEMRush keyword tool tool for the search seo tools


Ubersuggest keyword tool


KW finder tool screenshot


Free tool (up to 700 keywords at a time), to get keyword ideas. Just enter your main search queries or a URL, select the Google market.

Get keyword ideas with RankSonic Keyword Tool.

Voice search tools

With the rise in voice activated searching via personal assistants like Amazon’s Echo (aka Alexa), Google Home (a direct competitor of the Echo), Siri and Cortana, it is essential to use online tools to work out how users search in a different way using this method.


Input a keyword and visualize keyword research content ideas that users could be using when carrying out searches via personal assistants. The free tool will show you various questions and prepositions connected to the your keyword. All data can be exported in .csv format for further analysis.

search for flights using


3 Months to No.1: The No-Nonsense SEO Playbook for Getting Your Website Found on Google Paperback


Free tool in Italian (but still usable for English speakers) that for a given keyword shows many metrics connected to searches for Google Italy ( Metrics include; Keyword difficulty, search volume, Pages indexed in Google, average CPC, seasonal differences, latest SERPs results, overview of ranking trend of the top result, backlink competition and the adverts appearing for this query (in Google).

seozoom keyword research tool

Bloomberry app

Similar to Answerthepublic it’s only great for getting question based keywords. The tool is free to use if you register.

You simply enter your keywords in and Bloomberry scours the web collecting questions from all the usual sources, it even scraped forums for questions too. It then groups all the questions together in various topics for easier analysis. You can also filter by sources and TLDs too, in case you didn’t want information from a particular source, or were doing some research for different markets.

Tool for getting question based keywords


Allows you to measure both Title and Meta description tags in pixel length so it’s easy to measure if what’s created is good (in terms of length). The tool now supports 3 lines for the Meta Description. In the “multiple” tab you can create the title and meta descriptions in bulk.

In the ”evaluate” tab you can check the how good are already created title & meta description tags.

SERPio is an easy to use and free tool for you to craft great Search Engine Result Page (SERP) organic search listings is a website that displays “people also search” queries as you type, but for every search engine at once: Google, Bing, Yahoo, Amazon, YouTube, Ebay, Wikipedia, and a couple more.
This could be really useful when you reach the AnswerThePublic limit, for understanding which queries are universal or more tailored to specific engines, or for general content research – however, I’d definitely recommend using it alongside other tools that display search volumes.
Search suggestions and completions from the top providers on the internet.
Kparser ebay-keyword-tool
Find new product ideas, create more optimised titles and product descriptions for Ebay marketplace. Just enter a seed search phrase to start. It can check many languages and markets. The tool is free to use, or you can upgrade to see average CPC and search volumes.
Professional keyword suggestion tool for Ebay marketplace
Valentin App is an easy way to get localized SERPs in different languages and locations. This is ideal for analyzing what keywords competitor sites are targeting. is an easy way to get localized SERPs at an exact location without any additional tools.
Alexa siteinfo tool
Competitive Analysis, Marketing Mix and Traffic. Good for checking what keywords a web site ranks for and checking the current Share of Voice for each search query.
Competitive Analysis, Marketing Mix and Traffic. Good for checking what keywords a web site ranks for and checking the current Share of Voice for each search query.
3 Months to No.1: The No-Nonsense SEO Playbook for Getting Your Website Found on Google Paperback