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.5.tar.gz (1.9 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.5-py3-none-any.whl (1.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: myseotools-0.1.5.tar.gz
  • Upload date:
  • Size: 1.9 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.5.tar.gz
Algorithm Hash digest
SHA256 384ac8a49ebb69f6af1bc5552dfc26042c15c243f2a92535d7f9ba181e3c752c
MD5 f5e8fa3165ec369fd83eb02e03461791
BLAKE2b-256 b98eb2f226e4a5758fcdc2be94e5be70fbc72ad93a0796d3097f733eab3a914d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: myseotools-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 1.7 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 5da7a0a361610affa8a3291dab90ebe42e87b04b7e2675a152b28c5948736643
MD5 332266cccfa65a0c2a8ba656759dc6ee
BLAKE2b-256 4e641d957a36c759800f50adcffc930927b10e03f2dcab76ddd0eff58f65c310

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