This release is a pre-release and may not be stable for production use.
SEOAudit
SEO tool for analyzing a set of urls, crawls the pages and audits a set of predefined checks element, page and site tests on them.
Main features
- Python3 CLI script with JSON (and soon HTML) reports
- Python3 API
- Tests configurable and parameterized
Why yet another SEO tool?
SEO (Search Engine Optimization) is a set of activities with a goal to increase organic traffic from search engines to the website. On-page SEO (as oppsed to off-site SEO) is a set of on-page optimizations such as optimization of the HTML tags used, content quality, speed, etc.
SEOaudit is an on-site SEO tool that differs to other SEO tools i na way that it is completely configurable, interoperable into development environment either as a CLI script or through its API usage and it is completely free!
Requirements
Python 3.6+ and modules requests, lxml, nltk, extruct, selenium.
Installation
To install run: pip install seoaudit.
Using CLI
For analyzing a single site with default checks run with seoaudit -u URL, e.g.:
seoaudit -u https://green-light.agency.
To define extra urls just add another u URL argument:
seoaudit -u https://green-light.agency -u https://milenial.eu.
To use custom python checks config file (e.g. config.py) use option -c PYTHON_MODULE:
seoaudit -u https://green-light.agency -c config.
To parse sitemap.xml for extra urls to parse add -p:
seoaudit -u https://green-light.agency -p.
Documentation
Extra documentation including API documentation and examples on extending the module with custom checks: SEOAudit documentation.
Release files for seoaudit 0.0.1.dev4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| seoaudit-0.0.1.dev4.tar.gz | 19.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| seoaudit-0.0.1.dev4-py3.10.egg | Legacy Egg format | - | - | Details |
Total release size: 57.6 kB
Release files / seoaudit-0.0.1.dev4.tar.gz
| Download URL | seoaudit-0.0.1.dev4.tar.gz |
|---|---|
| Size | 19.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
09d81da7549f37ea6d507ab565e2fc2bc78fd28934d743acbb95f206b1731072
|
|
BLAKE2b-256 checksum How to use checksums |
c406f86db8e5feb8359a629225ffbe81a2af090c4c093003b2f5b8f3d20543f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.5
|
Release files / seoaudit-0.0.1.dev4-py3.10.egg
| Download URL | seoaudit-0.0.1.dev4-py3.10.egg |
|---|---|
| Size | 38.5 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
aee3d8b9208e5746c712231b258fdca1afb1d7949a4224ef8269b720cf229427
|
|
BLAKE2b-256 checksum How to use checksums |
b1b8339d034eba8d5ae738038c6b203d27a401b5e0ef8fc612aa590c03634597
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.5
|