SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 Python SEO Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Show HN: OPC Skills β 9 AI agent skills for solopreneurs (Claude Code, Cursor) | news.ycombinator.com | 2026-01-23
-
LibreCrawl
Free desktop SEO crawler - open source alternative to Screaming Frog and similar tools. Crawl websites, analyze links, extract SEO data, and export results without subscription fees. Fully customizable and extensible!
Project mention: Show HN: LibreCrawl β Open-source SEO crawler with unlimited URLs (Free SF alt) | news.ycombinator.com | 2025-11-11 -
geo-optimizer-skill
GEO (Generative Engine Optimization) toolkit β audit, optimize, and make websites visible to AI search engines (ChatGPT, Perplexity, Claude, Gemini). Based on Princeton KDD 2024 research.
Project mention: Why I Turned My Open-Source GEO Audit CLI Into a SaaS Monitoring Platform | dev.to | 2026-06-04 -
-
-
django-check-seo
Django Check SEO will check the SEO aspects of your site for you, and will provide advice in case of problems. Compatible with Django & Django-CMS!
-
seo-keyword-research-tool
Python SEO keywords suggestion tool. Google Autocomplete, People Also Ask and Related Searches.
-
people-also-ask
People also ask Google scraper. Get as many questions as you need to optimize your site for voice or new content ideas or answering questions about your desired topic.
-
Project mention: Show HN: rstructor, Pydantic+instructor for Rust | news.ycombinator.com | 2025-10-31
-
-
-
geostorm
Monitor how AI systems perceive and recommend your software across GPT, Claude, Gemini, and more.
Project mention: Show HN: Geostorm.ai β Monitor what AI chatbots say about your software | news.ycombinator.com | 2026-03-01 -
-
-
-
-
-
oqtopus
A central intelligence with many distributed agents interacting with the environment independently. (by yaruchyo)
Project mention: I Built a Distributed AI Search Engine to Kill SEO. Turn Your Website Into an Agent. | dev.to | 2025-12-11Agent Orchestrator Project: [GitLab Repo]/[GitHub Repo]
-
sitemap-harvester
Crawl sitemap of a given website and export metadata of its pages recursively into CSV format.
Project mention: Show HN: Sitemap Harvester β Extract metadata from any website's sitemap to CSV | news.ycombinator.com | 2025-11-08 -
-
similarity_analyzer
This is a simple, free tool built using HasDataβs SERP API to analyze the similarity of search engine result pages (SERPs) for a given set of keywords.
Step 2: Run the App Open the Streamlit link or clone the GitHub repo. No setup needed, just run it.
Python SEO discussion
Python SEO related posts
-
Build this people also ask tool for keyword research
-
Show HN: Kwrds AI β Find great keywords and questions people are asking
-
What is UULE? And how to generate UULE with Python?
-
Any free alternatives for keywords everywhere?
-
How can I customize the mobile preview image for my blog?
-
The Definitive Guide To Sitemaps With Python
-
How do you track ranking changes for individual URLs
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Jun 2026
Index
What are some of the best open-source SEO projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | advertools | 1,403 |
| 2 | opc-skills | 915 |
| 3 | LibreCrawl | 681 |
| 4 | geo-optimizer-skill | 456 |
| 5 | Google-rank-tracker | 299 |
| 6 | gflare-tk | 195 |
| 7 | django-check-seo | 167 |
| 8 | seo-keyword-research-tool | 151 |
| 9 | people-also-ask | 140 |
| 10 | pydantic_schemaorg | 73 |
| 11 | PyPSI | 41 |
| 12 | Blurry | 34 |
| 13 | geostorm | 31 |
| 14 | uule_grabber | 28 |
| 15 | siterank | 21 |
| 16 | quickindex-python | 20 |
| 17 | Google-keyword-rank-tracker | 19 |
| 18 | people_also_asked | 12 |
| 19 | oqtopus | 7 |
| 20 | sitemap-harvester | 6 |
| 21 | sitemapa | 6 |
| 22 | seokar | 4 |
| 23 | similarity_analyzer | 3 |