Skip to main content

TurboSEO

An open-source SEO content toolkit that helps you write content that ranks—and sounds human.

Why TurboSEO?

Most SEO tools help you optimize for search engines. TurboSEO also optimizes for not sounding like AI wrote it.

Based on Wikipedia's "Signs of AI Writing" guidelines, TurboSEO checks your content for:

  • AI vocabulary (delve, tapestry, pivotal, etc.)
  • Puffery patterns ("plays a vital role", "stands as a testament")
  • Superficial analysis (sentences ending with "highlighting...", "emphasizing...")
  • Structural clichés ("In conclusion", "Despite challenges...")

Features

  • Human Writing Score (0-100) - Detect AI-sounding patterns
  • SEO Analysis - Keywords, readability, structure
  • CLI Tool - Quick analysis from terminal
  • Claude Code Integration - Slash commands and agents

Installation

pip install turboseo

For development:

git clone https://github.com/wavyrai/turboseo.git
cd turboseo
pip install -e ".[dev]"

Quick Start

Check if content sounds human

turboseo check article.md

Full SEO analysis

turboseo analyze article.md --keyword "podcast hosting"

Use with Claude Code

cd your-content-project
# Copy .claude/ directory from turboseo
/write podcast monetization strategies

Commands

Command Description
turboseo check <file> Check for AI writing patterns
turboseo analyze <file> Full SEO analysis
turboseo readability <file> Readability analysis
turboseo keywords <file> -k <keyword> Keyword analysis

Human Writing Score

TurboSEO scores your content from 0-100:

Score Grade Meaning
90-100 A Sounds human
80-89 B Minor AI tells
70-79 C Noticeable AI patterns
60-69 D Obvious AI writing
<60 F Clearly AI-generated

Documentation

Contributing

Contributions are welcome! See CONTRIBUTING.md for guidelines.

License

MIT License - see LICENSE for details.

Metadata

Release files for turboseo 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for turboseo 0.3.0
File Size Uploaded
turboseo-0.3.0.tar.gz 149.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for turboseo 0.3.0
File Interpreter ABI Platform
turboseo-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 200.7 kB

Release files / turboseo-0.3.0.tar.gz

Download URL turboseo-0.3.0.tar.gz
Size 149.5 kB
Tags Source
SHA-256 checksum
How to use checksums
310394c65ec70c43a8571cbb2a4f8de60ce4c63f9cc01ca425c3707f529f8762
BLAKE2b-256 checksum
How to use checksums
c18084eff53a600cfbefda6079607377d5aff3cdfbb93f6bd6d769f792f926e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / turboseo-0.3.0-py3-none-any.whl

Download URL turboseo-0.3.0-py3-none-any.whl
Size 51.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0d6b5ff9a5b5954b1d3654fec5cad74b2a783574d70c8c112d97a5106e3802e4
BLAKE2b-256 checksum
How to use checksums
2089bcce01cb2402c735b4c5349674cb8a02a85511091781f9cebcdf59e801e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page