Getting found · Independent · 20 Oct 2026

apbopenclaw-boop/cc-backlinks

Common Crawl backlink finder with SQLite storage and gap analysis. No API keys needed.

← Getting found
cc-backlinks: Common Crawl backlink finder. Finds backlinks and gap analysis using open web data.

In simple English

This tool downloads public web link data to find every site pointing to yours. It compares your backlinks with a competitor to find missed opportunities. You do not need a paid subscription or an expensive service. It saves data in a local database so you can search it offline. The first run downloads large files, so you need plenty of disk space and a fast connection.

What it is

A Python script that queries Common Crawl hyperlink graphs using DuckDB and stores results in SQLite. It performs backlink audits and competitor gap analysis locally.

What it is good for

Solo founders and marketers who want to find backlink gaps against competitors without paying for commercial SEO software.

Stars0
LicenceMIT
LatestNo tagged releasechecked 20 Oct 2026
Last code change2026-04-18
Written inPython
Setup effort
3 / 5
Payoff
4 / 5
Good
  • No paid API keys needed for core backlink discovery.
  • Performs competitor gap analysis locally in SQLite.
  • Supports offline queries after the initial download.
Watch for
  • Requires downloading roughly 18 GB of data on the first run.
  • Command-line interface requires comfort with terminal commands.
  • Disk space usage grows as you cache multiple graph releases.
Replaces

Paid SEO backlink analysis platforms

Works well with

Python

Also reviewed on Repo Radar
  • harlan-zw/nuxt-seo1.5k stars

    Seven search-engine and answer-engine modules for Nuxt sites, installed as one package.

  • Swetrix/swetrix1.2k stars

    Website analytics with no cookies, plus performance monitoring and error tracking, which you can host yourself.

  • plausible/analytics30k stars

    Cookie-free website visitor counting that you run yourself, with a single-page report.

Install
pip install duckdb
python cc_backlinks.py crawl example.com

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.