Python SEO

Open-source Python projects categorized as SEO

Top 23 Python SEO Projects

  1. notfair-plugin

    Open-source SEO, GEO, and marketing skills for AI agents.

    Project mention: Hermes Agent for SEO: from Search Console to a blog post | dev.to | 2026-09-14

    Adapt the SEO and Search Console skills from https://github.com/nowork-studio/notfair-plugin for Hermes. Use my gcloud service account instead of the hosted connector, name them notfair-*, and keep Google access read-only. Show the changes and test results before installing.

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. mcp-gsc

    Google Search Console Insights with Claude AI for SEOs

    Project mention: How to connect Google Search Console to Claude or ChatGPT | dev.to | 2026-09-30

    Run one yourself. mcp-gsc is open source and runs on your machine. It exposes 20 tools, including writes: submitting and deleting sitemaps, adding and removing properties. Destructive operations are off until you set GSC_ALLOW_DESTRUCTIVE to true.

  4. opc-skills

    Agent Skills for Solopreneurs

    Project mention: Show HN: OPC Skills – 9 AI agent skills for solopreneurs (Claude Code, Cursor) | news.ycombinator.com | 2026-01-23
  5. advertools

    advertools - online marketing productivity and analysis tools

  6. geo-optimizer-skill

    Open-source Answer Engine Optimization (AEO) & Generative Engine Optimization (GEO) toolkit — audit, optimize & track whether ChatGPT, Perplexity, Gemini & Google AI Overviews cite your site. AI SEO / LLM SEO. CLI, Python, MCP, Astro.

    Project mention: Google's mythbusting guide says stop obsessing over Schema. The data agrees. | dev.to | 2026-10-10

    I run geo-optimizer-skill, and we deliberately do not score sites on llms.txt presence, Schema count, or chunking. We score on the signals that have evidence: crawlability, content density, semantic structure, and whether your pages render for bots that do not execute JavaScript.

  7. 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
  8. search-solved-public-seo

    SEO Python scripts and Apps by Lee Foot

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Google-rank-tracker

    SEO: Python script + shell script and cronjob to check ranks on a daily basis

  11. E-GEO

    Open-source Generative Engine Optimization (GEO) & Answer Engine Optimization (AEO) toolkit — optimize content to rank in ChatGPT, Perplexity, Gemini & Claude. AI SEO / LLM SEO. CLI, Claude Code, MCP.

  12. gflare-tk

    Open-Source Python Based SEO Web Crawler

  13. 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!

  14. seo-keyword-research-tool

    Python SEO keywords suggestion tool. Google Autocomplete, People Also Ask and Related Searches.

  15. 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.

  16. pydantic_schemaorg

    Schema.org classes in pydantic

    Project mention: Show HN: rstructor, Pydantic+instructor for Rust | news.ycombinator.com | 2025-10-31
  17. awesome-saas-directories

    A curated, community-driven list of the best places to launch your SaaS, get early users, and build SEO backlinks. (by theshubh77)

    Project mention: agentic-product-launch alternatives - launchdb and awesome-saas-directories | libhunt.com/r/agentic-product-launch | 2026-07-27
  18. PyPSI

    Python Implementation of Google PageSpeed Insights

  19. Blurry

    A low-configuration static site generator focused on page speed and SEO (by blurry-dev)

  20. 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
  21. uule_grabber

    Generates UULE codes for Google Search

  22. siterank

    Console program to get global ranking for a given website or domain

  23. seo-skills-ai

    SEO Skills AI: Universal AI SEO Agent & Technical Optimization Suite across Claude Code, Antigravity, Cursor, Windsurf, Copilot, ChatGPT, and Cline.

    Project mention: SEO Skills AI – Universal Open-Source SEO Agent for Claude, Cursor, Windsurf | news.ycombinator.com | 2026-08-20
  24. Google-keyword-rank-tracker

    Check google keyword rank python script

  25. seo-command-center

    Self-hosted SEO platform: rank tracking, keyword research, competitor gaps, AI Overview visibility, site audits, link gaps, and local map-pack grids — for ~$4/month on DataForSEO instead of $139/month SaaS.

    Project mention: I got tired of paying $139/month for SEO data that costs $4 wholesale, so I built my own | dev.to | 2026-07-12

    SEO Command Center is a self-hosted SEO platform. MIT licensed. It covers the stack a solo operator or small agency pays three subscriptions for:

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python SEO discussion

Log in or Post with

Python SEO related posts

  • How to connect Google Search Console to Claude or ChatGPT

    1 project | dev.to | 30 Sep 2026
  • Build this people also ask tool for keyword research

    1 project | news.ycombinator.com | 2 Dec 2024
  • Show HN: Kwrds AI – Find great keywords and questions people are asking

    1 project | news.ycombinator.com | 14 Nov 2024
  • What is UULE? And how to generate UULE with Python?

    1 project | dev.to | 17 Aug 2024
  • Any free alternatives for keywords everywhere?

    1 project | /r/SEO | 16 Jun 2023
  • How can I customize the mobile preview image for my blog?

    2 projects | /r/nextjs | 14 Jan 2023
  • The Definitive Guide To Sitemaps With Python

    1 project | /r/Python | 18 Nov 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Oct 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source SEO projects in Python? This list will help you:

# Project Stars
1 notfair-plugin 3,923
2 mcp-gsc 1,904
3 opc-skills 1,847
4 advertools 1,473
5 geo-optimizer-skill 1,026
6 LibreCrawl 1,017
7 search-solved-public-seo 418
8 Google-rank-tracker 305
9 E-GEO 199
10 gflare-tk 198
11 django-check-seo 168
12 seo-keyword-research-tool 160
13 people-also-ask 142
14 pydantic_schemaorg 75
15 awesome-saas-directories 60
16 PyPSI 42
17 Blurry 36
18 geostorm 33
19 uule_grabber 28
20 siterank 21
21 seo-skills-ai 21
22 Google-keyword-rank-tracker 19
23 seo-command-center 16

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that Python is
the 1st most popular programming language
based on number of references?