advertools: the Python toolkit that replaces a drawer of SEO scripts
An open-source Python package for crawling, sitemap and robots.txt analysis, SERP tooling and log-file parsing, all under one pip install.
The SEO Bench
A public GitHub repository of over 100 Python scripts, Streamlit apps and mini-APIs for keyword research, content analysis, redirect mapping and site migrations.
Most SEO tooling is either a paid platform or a single-purpose gist someone posted once and abandoned. This is neither. Lee Foot, a UK ecommerce SEO consultant, has been publishing his own working scripts here for five years: keyword research helpers, content gap and cannibalisation checkers, redirect mapping tools for migrations, and a handful of Streamlit apps that turn a script into something a non-technical colleague can actually click through.
This is a working consultant's private tooling, released free rather than sold. That shows in the choices: the scripts solve the unglamorous parts of an SEO engagement (bulk redirect mapping before a replatform, cannibalisation checks across thousands of URLs) rather than demoing well and doing little. The repository is kept current, which matters more than it sounds; most free SEO script collections quietly rot within a year.
streamlit run.Coverage is wide rather than deep in places, and quality varies script to script since this is one person's working output, not a maintained product. Read the README before running anything against a live site or a client account, and treat each tool as a starting point you adapt rather than a black box.
More Like This
An open-source Python package for crawling, sitemap and robots.txt analysis, SERP tooling and log-file parsing, all under one pip install.
A community-maintained, continuously updated list of AI crawlers, shipped as drop-in robots.txt, htaccess, Nginx and Caddy files so you can block or allow AI bots in minutes.
A Cloudflare feature, free on every plan, that shows exactly which AI crawlers hit your site and lets you allow or block them per bot with one click.