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.4.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.4-py3-none-any.whl (1.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: myseotools-0.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 aaaa43d2096c480e17ac955d30e3025a7d42221b25a6356c1443fb3f74624cbd
MD5 38efebfaf747e3ff82f454fb83539df2
BLAKE2b-256 1ba4c9cd2cf5495690008dca9f49358150f27cd5e674a8a1418f95ab1f67583f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: myseotools-0.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1fa233caf48954b1818dc9123d5b788f88c8948626f2811aed792564291176c4
MD5 90bfcfca696c04264538ede0c0e6ad95
BLAKE2b-256 654ec61eb70bb41ce38f5b9e12ea596ea3c50c9a73ce53a68681bfd8b36a103c

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