0.5.0925.5 MB
unset
strict
core24
Crawl websites, find SEO issues and explore internal links.
Version availability: Snap stable currently provides 0.3.1. The screenshots and site visualization features below preview GitHub version 0.4.1; an updated Snap package is pending.
Find SEO issues, understand your site’s structure and turn crawl data into a practical plan.
Tadpole is an open-source desktop SEO crawler for SEO specialists, website owners and developers. Inspect pages, follow internal links and investigate issues in a native Linux workspace. Your crawl results stay on your machine, ready to search, filter, save and export.
Audit the pages that matter
Understand how your site connects
Take your findings with you
Optional AI suggestions, under your control
Request page-level title, description and text-based image alt suggestions through OpenRouter or OpenAI. Ordinary crawling needs no AI account. AI actions send selected page content to your chosen provider, require your own API key and are billed by that provider. Credentials stay in memory for the session and are excluded from saved projects.
Tadpole is MIT-licensed. Its direction comes from an experienced SEO professional, with development carried out primarily through AI coding agents and reviewed after updates.
SEO health and internal rank are local heuristics, not Google scores. Schema checks do not certify rich-result eligibility. JavaScript rendering requires an accessible Chrome/Chromium executable, which is not bundled; availability inside Snap confinement needs separate verification.
Documentation and source: https://github.com/piotrowskiadam/Tadpole
Questions or bugs: https://github.com/piotrowskiadam/Tadpole/issues
Support development: https://ko-fi.com/B5Z022ZL32
Find SEO issues, understand your site’s structure and turn crawl data into a practical plan.
Tadpole is an open-source desktop SEO crawler for SEO specialists, website owners and developers. Inspect pages, follow internal links and investigate issues in a native Linux workspace. Your crawl results stay on your machine, ready to search, filter, save and export.
Audit the pages that matter
- Crawl a website, a path, one page or your own list of URLs.
- Inspect HTTP status, indexability, titles, descriptions, canonicals, headings and images.
- Review Open Graph and Twitter metadata, JSON-LD diagnostics and extracted Markdown.
- Set URL and depth limits, concurrency, include/exclude patterns and robots.txt handling.
Understand how your site connects
- Explore directory treemaps and icicles, link-depth trees, URL link neighborhoods, section-link matrices and depth-versus-internal-rank plots.
- Investigate inlinks and outlinks and find potential internal-link opportunities.
- Move from a site overview to the pages behind it.
Take your findings with you
- Search and filter your results, then export the filtered table to CSV or copy it to a spreadsheet.
- Export page content as Markdown.
- Save and reopen .seocrawl projects.
Optional AI suggestions, under your control
Request page-level title, description and text-based image alt suggestions through OpenRouter or OpenAI. Ordinary crawling needs no AI account. AI actions send selected page content to your chosen provider, require your own API key and are billed by that provider. Credentials stay in memory for the session and are excluded from saved projects.
Tadpole is MIT-licensed. Its direction comes from an experienced SEO professional, with development carried out primarily through AI coding agents and reviewed after updates.
SEO health and internal rank are local heuristics, not Google scores. Schema checks do not certify rich-result eligibility. JavaScript rendering requires an accessible Chrome/Chromium executable, which is not bundled; availability inside Snap confinement needs separate verification.
Documentation and source: https://github.com/piotrowskiadam/Tadpole
Questions or bugs: https://github.com/piotrowskiadam/Tadpole/issues
Support development: https://ko-fi.com/B5Z022ZL32
Update History
0.3.1 (8) → 0.5.0 (9)12 Nov 2026, 10:00 UTC
0.2.10 (7) → 0.3.1 (8)20 Sept 2026, 00:00 UTC
0.2.10 6 → 75 Aug 2026, 10:00 UTC
0.2.10 5 → 622 Jul 2026, 01:15 UTC
0.2.10 4 → 516 Jul 2026, 11:45 UTC
0.2.9 (3) → 0.2.10 (4)16 Jul 2026, 10:30 UTC
0.2.7 (1) → 0.2.9 (3)24 Jun 2026, 23:45 UTC
0.2.7 (1)24 Jun 2026, 21:01 UTC
24 Jun 2026, 20:44 UTC
12 Nov 2026, 09:19 UTC
24 Jun 2026, 21:01 UTC

