Run SEO checks on a set of urls.
Project description
# 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.
## Requirements
Python 3.6+ and modules ‘requests’, ‘lxml’, ‘nltk’, ‘extruct’, ‘selenium’
## Installation
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](https://seoaudit.readthedocs.io/ “SEOAudit documentation”)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for seoaudit-0.0.1.dev3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60ab81d418e934e777db0874fb7578f39641c61a5273ba1f470fa2312db9a3c1 |
|
MD5 | 0fceb4d0f0f84ff908ccbeae62eca3a8 |
|
BLAKE2b-256 | 4b9425ed1dd8a8199bf3a4839dfb6ceca98dee4aa785cdea437b14e3a5605cf9 |