Skip to main content

Simple and powerful SEO toolkit in Python

Project description

My SEO Tools

My SEO Tools is a simple but powerful Python SEO toolkit that helps developers and analysts quickly audit websites using the command line.
It supports meta tag checks, image audits, keyword density analysis, and more.


🚀 Features

  • ✅ Meta tag extractor (title, description)
  • 🔗 Broken link checker (internal & external)
  • 🧠 Keyword density analyzer
  • 🏷️ Entity extraction using spaCy
  • 📎 Canonical & Open Graph tag validator
  • 🖼️ Image audit (missing alt, large file sizes, preload recommendations)
  • 📤 Export results to CSV or JSON

📦 Installation

pip install myseotools

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

myseotools-0.1.2.tar.gz (2.0 kB view details)

Uploaded Source

Built Distribution

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

myseotools-0.1.2-py3-none-any.whl (1.9 kB view details)

Uploaded Python 3

File details

Details for the file myseotools-0.1.2.tar.gz.

File metadata

  • Download URL: myseotools-0.1.2.tar.gz
  • Upload date:
  • Size: 2.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for myseotools-0.1.2.tar.gz
Algorithm Hash digest
SHA256 93224bc1749d5918a46461109746e8098a9100921a82c635de4cf8779e498573
MD5 51f698d84439758c81697b37e632e772
BLAKE2b-256 f0f5a99bb1a8bc8c18c4a389c0c8d9dfdaeef336daa606e61a440425de9aec7a

See more details on using hashes here.

File details

Details for the file myseotools-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: myseotools-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 1.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for myseotools-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 aa0f3bdfb136b2581aac77b7cd7d67c6dd4b237d315b978028d542f1974ff841
MD5 3d78af313035869de1257d4f2de180a7
BLAKE2b-256 b84cac8dd21d6196099a26299e6356baf3e89c8ed5e7496b56b71a5c22af17c0

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