Skip to main content

Installable SERP and keyword crawler toolkit

Project description

google-crawl-serp

Installable crawler toolkit with the subset currently used by the antonioblago webapp.

Included API

  • google_crawl_serp.serp_api.advertools_api
  • google_crawl_serp.serp_api.d4seo_serp_api
  • google_crawl_serp.serp_api.openai_api
  • google_crawl_serp.text_analysis.check_urls
  • google_crawl_serp.text_analysis.logic
  • google_crawl_serp.text_analysis.return_keywords

Local install

pip install .

For editable development:

pip install -e .

Build a wheel

python -m build

Publish to PyPI

python -m build
python -m twine upload dist/*

Notes

  • Runtime files such as .env, logs, and crawl exports are intentionally excluded from the package and default to Data/google_crawl_serp/ in the current working directory.
  • The package includes config/fill_words.ini as package data.

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

google_crawl_serp-0.1.1.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

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

google_crawl_serp-0.1.1-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file google_crawl_serp-0.1.1.tar.gz.

File metadata

  • Download URL: google_crawl_serp-0.1.1.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for google_crawl_serp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 103f1e1315a370b398443b2995c75a9191ee80c67903316af7776756aa33574b
MD5 b2ea6aa72d9d7fec39f79e505cb7cad0
BLAKE2b-256 5a77f186ef746993b1c01a1e1552fdb0b659f18ba634ab431e10f621ae133bbe

See more details on using hashes here.

File details

Details for the file google_crawl_serp-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for google_crawl_serp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 87ea6fe6894047f3eb4098788cc93838f98af32c8aeffe2914b30ed553de1266
MD5 fae5fd7444e914675d91c3243b6d1dc9
BLAKE2b-256 a68e06eed0a43cdf464c166a6ff058c91cc83273acc2b328a1fd8558b9c53336

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