Local Seo Auditor
★ E-Commerce & Local SEO

Local SEO Auditor

v1.0 documentation

Audits local SEO signals: NAP (Name, Address, Phone) consistency, LocalBusiness schema, Google Maps embed, contact page detection.

URL inputXLSX export
local_seo_auditor.py137 lines3 paramsPython 3.8+
Quick start
1

Install

terminal
pip install -r requirements.txt
2

Run

terminal
python local_seo_auditor.py --url https://example.com
terminal
python local_seo_auditor.py --urls https://a.com https://b.com --output local_audit.xlsx
3

Export

Add --output report.xlsx to save results as a spreadsheet.

Parameters
FlagDescription
--urlSingle URL
--urlsUrls. Multiple values allowed
--outputSave as XLSX
help
python local_seo_auditor.py --help
Use cases
Store audit
Local SEO setup
Client reporting

Run across product and category pages. Identify missing schema, thin descriptions, and faceted navigation issues.

Use for initial local SEO audit and ongoing monitoring. Check NAP consistency, schema markup, and competitor signals.

Export results as professional reports for e-commerce clients. Include specific recommendations with each finding.

Dependencies

Requires: beautifulsoup4, pandas, requests. All included in requirements.txt.

Get all 154 Python SEO tools — $49

One-time payment. Lifetime access. No monthly fees.
Learn 25 tools and get 25% back. Earn from client work and get 50% back.

Get the full toolkit

AAIO Inc — aaioinc.com/tools/local_seo_auditor/