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.1.0.tar.gz (2.5 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.1.0-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for seoscoreapi-1.1.0.tar.gz
Algorithm Hash digest
SHA256 65ec42e31cf182a125746bdf713ea2ffaacd7abc21cbfebb673dd16c821cfc88
MD5 bbb2f4d72f8bbb30d16d73ee9ee17663
BLAKE2b-256 51b280cb863f4da2b2dbeb129f578a4c2aba4430a835455f661349fb09ff44df

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for seoscoreapi-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 91a599ef0e344c5990c934dc76211a0764a95b6519959da72c4985aa4eb9dd9a
MD5 69f1a5eadd1b5012755d3e67f282d950
BLAKE2b-256 ae7016c872096586cc14fa5b250e58e47b5e21eb3db19410aded6f8d2199c82f

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