★ Community Edition ★Price: Free



The SEO Bench

Lee Foot's search-solved: five years of a working consultant's SEO scripts

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.

Why it made the cut

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.

How to run it

  1. Clone or download the repository from the source link below.
  2. Each script or app sits in its own folder with a README covering setup and required inputs, usually a CSV export from GSC, a crawl, or a keyword tool.
  3. Most run as plain Python; the Streamlit apps launch a local browser UI with streamlit run.
  4. Check the specific script's dependencies before running; there is no single shared requirements file across the whole collection.

Worth knowing

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.

  • Technical SEO
  • Automation