Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

seoaudit

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

seoaudit

Run SEO checks on a set of urls.

  • 0.0.1.dev4
  • PyPI
  • Socket score

Maintainers
1

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.

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc