Skip to content

Roundup · checked October 2026

Open-source SEO tools

The open-source SEO tools worth running today: what each does, its licence, where its data comes from and how you run it. OpenSEO is ours, and it is on the list; the others are good at things it does not do.

At a glance

Open-source SEO tools compared

Licence, what each one does and where its data comes from. Data that has to be bought, like keyword volumes and backlinks, never comes free with open-source software.

Open-source SEO tools compared
ToolWhat it doesLicenceRuns asData from
OpenSEOFull suite: keywords, rank tracking, backlinks, site audit, AI visibility, local, Search ConsoleMITDocker, or hosted at openseo.ggOwn crawler; your Search Console and GA4; search data per lookup through YepAPI
SerpBearRank tracker with keyword ideas and Search Console data per keywordMITDocker (Next.js and SQLite)A SERP scraping API you choose (mostly paid) or your own proxies; Google Ads test account for ideas
bisibilityRank tracking, keyword research, backlinks and AI answer trackingAGPL-3.0Self-hosted (Postgres, worker, Temporal) or hosted betaDataForSEO and SerpAPI, with your own keys
Seo PanelLong-running PHP control panel for SEO across many sitesGPL-2.0PHP and MySQL, or DockerMoz API key for backlinks and authority; Google APIs for Search Console, Analytics and PageSpeed
SEOnautWeb-based site audit: crawls a site and reports issues by severityMITDocker (Go and MySQL), or a hosted versionIts own crawl
LibreCrawlMulti-user web crawler for SEO audits, with JavaScript renderingMITDocker or a start script (Python)Its own crawl; optional PageSpeed Insights
SiteOne CrawlerFast crawler and audit report for SEO, security, accessibility and performanceMITCommand line or desktop binary (Rust)Its own crawl
UnlighthouseRuns Lighthouse on every page of a site, with a web UIMITCommand line (npx) or CIIts own crawl plus local Lighthouse runs
Google LighthouseAudits one page for performance, accessibility, best practices and SEOApache-2.0Chrome DevTools, command line or NodeLoads the page in Chrome (lab data)
OpenSERPSelf-hosted SERP API for Google, Bing, DuckDuckGo and three more enginesMITDocker or a Go binaryScrapes the search engines live from your machine (proxies supported)
Plausible AnalyticsLightweight, cookie-free analytics with Search Console keywordsAGPL-3.0Docker (Community Edition) or hostedIts own tracking script; keywords from your Search Console
Yoast SEOWordPress plugin for titles, meta, schema, sitemaps and content checksGPL-3.0WordPress pluginYour own content
Rank MathWordPress plugin for on-page SEO, schema and Search Console dataGPL-3.0-or-laterWordPress pluginYour own content; your Search Console and Analytics
mcp-gscMCP server that lets AI assistants query your Search ConsoleMITLocal MCP server (Python)Google Search Console API, with your Google account
DataForSEO MCP ServerThe data provider’s own MCP server for keyword, SERP and backlink APIsApache-2.0npx, or a hosted endpointDataForSEO, a paid API on your account

One by one

The best open-source SEO tools

  1. 2. SerpBear

    GitHub

    MIT · Docker (Next.js and SQLite) · v3.1.0, March 2026

    A focused, well-liked self-hosted rank tracker. It checks Google positions through the scraping service you connect, sends email alerts and shows Search Console clicks next to each keyword.

    Good for

    • Simple rank tracking on a small server
    • Email alerts when positions change

    Keep in mind

    • Needs a SERP scraping service or proxies
    • No backlinks or site audit
  2. 3. bisibility

    GitHub

    AGPL-3.0 · Self-hosted (Postgres, worker, Temporal) or hosted beta · v0.37.0, October 2026

    A young, fast-moving self-hostable SEO platform with rank tracking, keyword research, backlinks and AI answer tracking, plus a REST API, CLI and webhooks.

    Good for

    • Teams already holding DataForSEO and SerpAPI keys
    • Workflows built on its API and webhooks

    Keep in mind

    • AGPL licence
    • Several services to run (Postgres, a worker and Temporal)
  3. 4. Seo Panel

    GitHub

    GPL-2.0 · PHP and MySQL, or Docker · Tag 7.0.0, October 2026

    One of the oldest open-source SEO panels, still maintained: keyword positions, a site auditor and sitemap generator, backlink and authority checks through Moz, Search Console and Analytics, with a plugin system.

    Good for

    • Managing many websites from one PHP install
    • Classic hosting without containers

    Keep in mind

    • Backlink data needs a Moz API key
    • An older interface
  4. 5. SEOnaut

    GitHub

    MIT · Docker (Go and MySQL), or a hosted version · Active, October 2026

    A clean self-hosted site audit tool. It crawls your site and lists broken links, redirect loops, missing and duplicate meta tags, heading problems and more, sorted by severity.

    Good for

    • A technical audit with no data costs
    • Teams who want results in a browser, not a desktop app

    Keep in mind

    • Audit only: no keyword or ranking data
  5. 6. LibreCrawl

    GitHub

    MIT · Docker or a start script (Python) · Active, September 2026

    A self-hosted crawler pitched as a Screaming Frog alternative: titles, meta, headings, links and issue detection, JavaScript rendering through Playwright, and exports to CSV, Excel, JSON and XML.

    Good for

    • Crawling JavaScript sites
    • Exporting crawl data for your own analysis

    Keep in mind

    • Crawler only
    • A young project
  6. 7. SiteOne Crawler

    GitHub

    MIT · Command line or desktop binary (Rust) · v2.6.1, June 2026

    A cross-platform crawler that produces a full audit report of a website: SEO, security headers, accessibility and performance, from one command.

    Good for

    • Quick one-off audits from the command line
    • CI checks before a release

    Keep in mind

    • No dashboard or history between runs
  7. 8. Unlighthouse

    GitHub

    MIT · Command line (npx) or CI · v0.19.1, October 2026

    Lighthouse for a whole site instead of one page: it crawls, samples similar pages and shows performance, accessibility, best-practice and SEO scores side by side.

    Good for

    • Core Web Vitals across a whole site
    • Catching slow templates

    Keep in mind

    • Lab data from your machine, not field data
  8. 9. Google Lighthouse

    GitHub

    Apache-2.0 · Chrome DevTools, command line or Node · v13.5.0, September 2026

    The audit behind PageSpeed Insights and Chrome DevTools. Many SEO tools, OpenSEO included, run it under the hood.

    Good for

    • Checking one page in depth
    • Performance budgets in CI

    Keep in mind

    • One page at a time
    • Basic SEO checks only
  9. 10. OpenSERP

    GitHub

    MIT · Docker or a Go binary · v0.8.12, July 2026

    A building block rather than a tool: a local API that returns organic results, answer boxes, People Also Ask and AI summaries from six search engines, for your own rank tracker or agent.

    Good for

    • Developers building their own SEO tools
    • SERP data without a per-search fee

    Keep in mind

    • Scraping search engines can be blocked, so expect to need proxies at volume
  10. 11. Plausible Analytics

    GitHub

    AGPL-3.0 · Docker (Community Edition) or hosted · v3.2.1, May 2026

    Privacy-friendly analytics that shows the Google search terms behind your traffic once Search Console is connected, without cookies or a consent banner.

    Good for

    • Organic traffic without Google Analytics
    • Sites that want no cookie banner

    Keep in mind

    • Analytics, not research: no rankings or keyword volumes
  11. 12. Yoast SEO

    GitHub

    GPL-3.0 · WordPress plugin · 28.7, October 2026

    The best-known WordPress SEO plugin: titles and meta descriptions, schema, XML sitemaps and readability and keyphrase checks while you write.

    Good for

    • On-page SEO on WordPress sites

    Keep in mind

    • On-page only
    • Premium features are a separate paid plugin
  12. 13. Rank Math

    GitHub

    GPL-3.0-or-later · WordPress plugin · 1.0.280, October 2026

    A popular Yoast alternative for WordPress with on-page checks, schema, redirects and Search Console data inside the dashboard.

    Good for

    • On-page SEO and schema on WordPress

    Keep in mind

    • On-page only
    • Pro features are a separate paid plugin
  13. 14. mcp-gsc

    GitHub

    MIT · Local MCP server (Python) · Active, September 2026

    Gives Claude and other assistants your Search Console: search analytics, URL inspection, indexing checks and sitemaps, all from a chat.

    Good for

    • Asking an AI agent about your own search traffic

    Keep in mind

    • Your own site only: no competitor or keyword volume data
  14. 15. DataForSEO MCP Server

    GitHub

    Apache-2.0 · npx, or a hosted endpoint · v3.1.3, October 2026

    Connects an AI agent straight to DataForSEO’s APIs: keywords, SERPs, backlinks and on-page data, billed to your DataForSEO account.

    Good for

    • Developers who want raw SEO data inside an agent

    Keep in mind

    • Raw API calls: no projects, history or spending caps of its own

Putting it together

A self-hosted SEO stack

Open-source tools cover the software. Search data is another matter: Google's own data is free for your site, everything else comes from a paid provider.

A self-hosted SEO stack
JobOpen-source optionData cost
Your own search trafficSearch Console in OpenSEO, Plausible or mcp-gscFree (Google)
Site auditOpenSEO, SEOnaut, LibreCrawl, SiteOne CrawlerFree (your own crawl)
Page speedLighthouse, UnlighthouseFree (runs locally)
On-page, WordPressYoast SEO, Rank MathFree
Rank trackingOpenSEO, SerpBear, bisibilityA SERP data provider or proxies, from about $0.02 a check
Keyword researchOpenSEO, bisibilityA keyword data provider, paid per lookup
BacklinksOpenSEO, bisibility, Seo PanelA paid link index: no open-source one is maintained

FAQ

Open-source SEO tools FAQ

Are open-source SEO tools really free?

The software is. Data that has to be collected at internet scale, like keyword volumes, rankings for keywords you don’t own and backlinks, is not: every open-source tool that shows it gets it from a paid provider or by scraping search engines through proxies. What is free is everything about your own site: crawling it, auditing it, page speed and your Search Console data.

Is there an open-source alternative to Ahrefs or Semrush?

Yes. OpenSEO and bisibility both cover keyword research, rank tracking and backlinks in one self-hostable app, and both buy their search data from providers. OpenSEO also includes a site audit, AI visibility, local rank tracking, Search Console reports and an MCP server. Neither has a backlink index as big as Ahrefs’ own.

Which open-source tool is best for rank tracking?

For rank tracking on its own, SerpBear is simple and proven. For rank tracking next to keyword research, backlinks and audits, OpenSEO tracks the top 20, 50 or 100 on desktop and mobile, down to a city or exact coordinates, from $0.02 a check.

Can I self-host an SEO suite?

Yes. OpenSEO runs with one Docker compose file on your own computer or a small cloud server, with your data in your own Postgres database. The self-hosting guide covers servers, HTTPS, updates and backups.

Is there a free open-source alternative to Screaming Frog?

For most audits, yes: SEOnaut, LibreCrawl and SiteOne Crawler crawl your site and report issues, and OpenSEO’s site audit crawls up to 5,000 pages with a health score. Screaming Frog still goes deeper on custom extraction and very large sites.

Licences, activity and features checked on each project's own repository or site in October 2026. Names are trademarks of their owners. See also free SEO tools.

Your SEO, on your terms.

Start online in a minute, or run the whole suite on your own server. It is open source either way.