Skip to main content

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.

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.

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

seoaudit-0.0.1.dev4.tar.gz (19.1 kB view hashes)

Uploaded Source

Built Distribution

seoaudit-0.0.1.dev4-py3.10.egg (38.5 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page