Skip to main content

Python client for SEO Score API — audit any URL for SEO issues with one function call

Project description

seoscoreapi

Python client for SEO Score API — audit any URL for SEO issues with one function call.

Install

pip install seoscoreapi

Quick Start

from seoscoreapi import audit, signup

# Get a free API key (5 audits/day)
key = signup("you@example.com")

# Run an audit
result = audit("https://example.com", api_key=key)
print(f"Score: {result['score']}/100 ({result['grade']})")

Functions

Function Description
signup(email) Get a free API key
audit(url, api_key) Run SEO audit on a URL
batch_audit(urls, api_key) Audit multiple URLs (paid)
usage(api_key) Check usage and limits
add_monitor(url, api_key) Set up score monitoring (paid)
list_monitors(api_key) List active monitors
report_url(domain) Get shareable report URL

Full Documentation

seoscoreapi.com/docs

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

seoscoreapi-1.2.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

seoscoreapi-1.2.0-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file seoscoreapi-1.2.0.tar.gz.

File metadata

  • Download URL: seoscoreapi-1.2.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for seoscoreapi-1.2.0.tar.gz
Algorithm Hash digest
SHA256 38e8551129884511026da544c597137b2e63a615bd1ba3613dea1ead5c7e74bb
MD5 7f6420dcde1179c10bdc5aeba124f077
BLAKE2b-256 2c58d443830b80eba50ec71dc994e1fdb81082b01e8cfe86fba21dce7e4a6a13

See more details on using hashes here.

File details

Details for the file seoscoreapi-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: seoscoreapi-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for seoscoreapi-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d62891c728f13fe61d6b07e648d85f10cfc9b7b2b5457b0c9bbaae36d29418d1
MD5 85fb28c4d56df65a94a7b3cf33fc3155
BLAKE2b-256 b6f55837a8c59e79580c0f04cadd9ad9060d51eeaf9502980c6c9697f335c75d

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