advertools
Leading#2 in Open sourcehigh confidence
The practitioner reference library for scriptable technical SEO (~1.4k stars): a Python/pandas toolkit with a Scrapy crawler, robots.txt and sitemap parsing, SERP and log analysis. The most mature, respected pro-grade OSS SEO library.Our read
Why it ranks #2
About 1.4k GitHub stars, 247 forks and long-running documentation give it the strongest practitioner-library reputation among scriptable OSS SEO tools here.Here is the catch
code-first rather than a ready-made dashboard
SERP APIs and infrastructure can cost extra
requires Python and data-analysis competence
Does this well
powerful for reproducible analysis in Python
integrates naturally with pandas workflows
mature documentation and broad technical scope
Pricing
Checked by hand on 2026-07-23. Prices in this category change often — if this looks wrong, it probably is.
Key features
SEO crawling with Scrapyrobots.txt and sitemap analysisSERP and search-ad data helperslog, URL and text analysis in pandas
Sources we read
Quick facts
More in this area
The rest of the Open source column.- 1SerpBearThe go-to self-hosted keyword rank tracker (~2.0k stars) — unlimited domains, Google Search Console integration and email alerts. Highest-star standalone OSS app in this set.
- 3awesome-seo-tools (SerpApi)A vetted directory of SEO tooling (~1.0k stars) across 10 categories, maintained by SerpApi. A starting point for discovery rather than a tool you run — hence medium.
- 4seo-audits-toolkitAn all-in-one self-hosted audit app (~802 stars) by Stan Girard (Quivr author): Lighthouse scoring, security headers, SERP rank, and keyword/image/sitemap extraction.
- 5LibreCrawlA desktop SEO crawler (~787 stars) positioned as a free Screaming Frog / DeepCrawl alternative — JS rendering, link mapping, Core Web Vitals via PageSpeed, and CSV/JSON/XML export.
- 6SEOnautA mature self-hosted technical-SEO auditor (~741 stars, Go + MySQL) with severity-ranked crawl reports (broken links, redirects, meta issues, heading order) and a dashboard.
- 7geo-optimizer-skill (Auriti Labs)An AEO/GEO auditing toolkit (~615 stars) that measures whether ChatGPT, Perplexity, Gemini and AI Overviews cite your site and generates fixes (robots.txt bot rules, llms.txt, JSON-LD). Despite the name it is a CLI/Python/Astro toolkit, not an MCP server.