Skip to main content

SEO content toolkit that writes human, not AI

Project description

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/thijs/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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

turboseo-0.1.0.tar.gz (102.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

turboseo-0.1.0-py3-none-any.whl (27.0 kB view details)

Uploaded Python 3

File details

Details for the file turboseo-0.1.0.tar.gz.

File metadata

  • Download URL: turboseo-0.1.0.tar.gz
  • Upload date:
  • Size: 102.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for turboseo-0.1.0.tar.gz
Algorithm Hash digest
SHA256 90d5a78d5f17a1ea88ef1d3696f6b6c52924c7dcc9af21d9c717636445bbb85b
MD5 c6f3af667616cdcd4c36ff91b5b64400
BLAKE2b-256 a0b9de7bb89615b2fb7911efde7ed209787d9f31b8830d4ab333040873ff0840

See more details on using hashes here.

File details

Details for the file turboseo-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: turboseo-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 27.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for turboseo-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9a7bf0a669d929b11a01496d36eaa5f1af760f42d26bbfb3ede26b56eeae9ade
MD5 faf448981be0f0658a4a38f70226a6dd
BLAKE2b-256 25cd1b4000560b2a3fc6420d3d7a562ba958dc2da972ba1a80103d77bfa11467

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page