Plan read-only Google Maps, Trustpilot, and Yelp listing research sessions. CLI: seo-browser
Project description
local-seo-browser
Local SEO session planner — read-only Google Maps, Trustpilot, and Yelp listing research.
pip install local-seo-browser
seo-browser plan --platform gmaps --business "Acme LLC"
CLI: seo-browser · Python 3.10+ · planner only
Coupon hubs:
SAAS50— anti-detect.github.io · SaaSVerdict. Affiliate disclosure.
Problem
Local SEO research across Maps/Trustpilot/Yelp needs geo-matched MLX profiles and repeatable session cadence — not one-off manual browsing.
Install
pip install local-seo-browser
Quick start
seo-browser template --platform trustpilot
seo-browser plan --from examples/yelp-session.yaml --format shell -o research.sh
seo-browser validate examples/gmaps-session.yaml
CLI
| Command | Purpose |
|---|---|
seo-browser schema FILE |
Pydantic schema check only |
seo-browser init -d DIR |
Create starter .seo-browser/session.yaml |
seo-browser template -o FILE |
Write starter session YAML/JSON |
seo-browser plan |
Markdown, shell, or JSON plan (--from FILE) |
seo-browser validate FILE --format json |
JSON validation report |
seo-browser default |
Default YAML to stdout |
seo-browser template |
Starter YAML file |
seo-browser validate FILE |
Validate session YAML |
seo-browser list |
Supported platforms |
seo-browser list --format json |
Platforms + step counts JSON |
seo-browser catalog --format json |
Example session index |
seo-browser steps |
Default steps (--format json) |
seo-browser dry-run |
Preview steps (--format json) |
seo-browser --show-deal |
Opt-in SAAS50 |
Toolkit pipeline: proxy-lane check → seo-browser plan → MLX browse
Limitations
Planner only — no automated posting or fake reviews.
Production
proxy-lane-checker → seo-browser plan in MLX profile. docs/FAQ.md
Related tools (on PyPI)
| Package | CLI | Role |
|---|---|---|
| proxy-lane-checker | proxy-lane |
Geo proxy check |
| profile-yaml-factory | profile-factory |
Profile YAML |
| antibot-profile-lint | bot-lint |
Checkout lint |
| mlx-id-token-kit | mlx-token |
MLX IDs |
License
MIT
Partner: Multilogin · SAAS50 · github.com/multilogin-automation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file local_seo_browser-0.2.1.tar.gz.
File metadata
- Download URL: local_seo_browser-0.2.1.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e0acd735408dcaff0fd92b8b46788f65acdf271112b8ba2484cc1e219383bd96
|
|
| MD5 |
3c0c3819b85c0c5bac336219c179674e
|
|
| BLAKE2b-256 |
d7b67f4958b7cbcfe25d838ac088825a3ca561f538aa7b24d4df5f55d2dc08e6
|
File details
Details for the file local_seo_browser-0.2.1-py3-none-any.whl.
File metadata
- Download URL: local_seo_browser-0.2.1-py3-none-any.whl
- Upload date:
- Size: 8.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc4ace551fef06076966728db0951b169bdef68de3a19cec07d4889c5ac8465d
|
|
| MD5 |
57b4f4473e9f1fcc94d4b78e47504b11
|
|
| BLAKE2b-256 |
9b1065a3e42a8cafb53bb620d58ae52ca6eb1c86b8434b407c0f6a410282da8f
|