Are you ready to take your SEO work to the next level?

On-page SEO

By installing the SeoTools for Excel add-in your get access to a set of functions that are useful when working with online marketing. For on-page SEO analysis you have functions like HtmlH1, HtmlTitle and HtmlMetaDescription which you can use to verify that your pages are correctly setup.

Off-page SEO

SeoTools also comes in handy when looking at off-page SEO factors. Using CheckBacklink you can verify that your backlinks are still available and with GooglePageRank you can fetch PageRanks for multiple urls at ease.


SeoTools comes packed with integrations to other marketing platforms. Use the Google Analytics integration to build your own automated KPI reports or Majestic to analyze your backlink profile. Some integrations are available for free while others require a Pro subscription.


By building your own Scraper using our XML format you can extend SeoTools to integrate with an external API or fetch a particular part of any webpage. SeoTools includes with over 25 open-source scrapers such as Facebook.Likes, Google.Results and Youtube.


With the Spider you can combine all the features in SeoTools into a powerful webpage crawler. Either supply the Spider with a list of urls or start with a root url.

Other Tools

Excel is an invaluable tool for any online marketer but some features are missing. SeoTools provides you with over 100 helper functions like XPathOnUrl, RegexpFind, DomainAge, SpinText and UrlProperty. Read the documentation for a full function reference.



Richard Baxter
SEOTools for Excel enables rapid tool prototyping and SEO diagnosis - it's in our consulting toolset at Builtvisible and remains invaluable in our day to day SEO activities.

Dixon Jones

If you use Excel on Windows, SEOTools for Excel has no equal. Comprehensive and incredibly powerful, bring all your favourite SEO data straight into your spreadsheet can save hours or even days of legwork. A real life saver, built by one of the most talented programmers in the industry.

Annie Cushing

I've been using the SeoTools plugin for Excel since its inception, and I'd be lost without it. I use it for so many marketing-related tasks and know that I'm still only using it at a tiny fraction of its full potential. The SeoTools plugin should definitely be a part of every marketer's toolbox.

Latest blogposts

Bulk check Google Mobile Test in Excel

by Niels Bosma

So with mobilegeddon raging around us we need a good way to bulk check all of our websites for mobile friendliness. A perfect job for Excel and SeoTools! Google has released a tool that help test whether a website is considered "mobile friendly" or not. But only for one website at a time. What if we need to bulk check lots of websites to spot the ones we need to...

Get date_to_release from WhoIs

by Niels Bosma

When a domain expires some WhoIs results includes a "date to release". For swedish domains this can look like: Using the functions WhoIs and RegexpFind we can get this date in Excel using SeoTools: =RegexpFind(WhoIs("");"date_to_release:\s*(\d{4}-\d{2}-\d{2})";1)...

SeoTools 4.3 – Scrapers, Ahrefs and Adwords

by Niels Bosma

Since it took me two years to release the last version of SeoTools, I wanted to release the next one faster. This one is pumped with new features! TL;DR This release is awesome! Download latest version of SeoTools without delay! Scrapers In 4.3, I’m introducing a concept that I call Scrapers. Scrapers are written using a new XML format that allows you to easily extend SeoTools. A...

How to setup Tlds in SeoTools.config.xml

by Niels Bosma

I got a question in the SeoTool Community Forum on how to setup a .fr TLD in SeoTools.config.xml and decided to make a blog post about it. This post assumes some knowledge in regular expressions. If you don’t know this already, regular expression are extremely powerful and really useful when working with SEO. Start by reading An SEO’s Guide to RegEx. In SeoTools.config.xml you...

Working with regular expressions in Excel

by Niels Bosma

Regular expressions can be very useful for validating and manipulating data. Unfortunately there’s no built in support for regular expressions in Excel. You can use VBA but I think that’s a bit too messy. In my Excel plugin SeoTools, I’ve added four methods: =RegexpIsMatch(string input; string expr) Matches an input string with a regular expression and returns true if there’s a match. =RegexpFind(string input;...