Local SEO Audit for Small Businesses (AI Agent Ready) avatar

Local SEO Audit for Small Businesses (AI Agent Ready)

Pricing

Pay per event

Go to Apify Store
Local SEO Audit for Small Businesses (AI Agent Ready)

Local SEO Audit for Small Businesses (AI Agent Ready)

Runs a local SEO audit on any business website: on page SEO, technical health, NAP consistency, LocalBusiness schema. Returns 0 to 100 scores and a fix list an AI agent can act on. About $0.70 per 10 page audit.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Aaron Marxsen

Aaron Marxsen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

19 days ago

Last modified

Share

Local SEO Audit Tool for Small Businesses

Run a local SEO audit on any business website and get 0 to 100 category scores plus a prioritized fix list specific enough for a human or an AI agent to act on, for about $0.70 per audit.

Here is real output from a live run (summary item, truncated):

{
"type": "summary",
"scores": { "overall": 48, "onPage": 70, "technical": 65, "local": 0 },
"pagesAudited": 3,
"fixList": [
{
"severity": "high",
"page": "site-wide",
"issue": "No phone number detected on any audited page",
"recommendation": "Add the business phone number in the site header or footer as a clickable tel: link, matching the Google Business Profile exactly."
},
{
"severity": "high",
"page": "site-wide",
"issue": "No LocalBusiness schema.org markup found",
"recommendation": "Add JSON-LD LocalBusiness markup to the home page with name, address, telephone, geo, url, openingHoursSpecification."
}
]
}

One dataset item per audited page, plus one summary item with the scores and the full fix list.

What can you do with it

Phrased the way people actually search for it:

  • Automated local SEO audit for agencies, one run per client per month
  • Audit a prospect's website before a sales call to show quick wins
  • Check a business site for NAP consistency and LocalBusiness schema
  • Qualify and prioritize a list of small business leads by SEO health
  • Give an AI marketing agent a tool that audits websites on demand
  • White label local SEO reports for freelancer client work

What it checks

  • On page SEO: titles, meta descriptions, H1s, image alt text, internal links
  • Technical health: HTTPS, robots.txt, sitemap, mobile viewport, load time, page weight (browser rendered, not just raw HTML)
  • Local signals: NAP consistency, LocalBusiness schema, map embed, city and service keywords

Input, in plain language

You give it one website URL. Business name and city sharpen the local checks but are optional.

FieldWhat it does
websiteUrlThe business website to audit. Required, everything else has safe defaults.
businessNameOptional. Exact name from the Google Business Profile, used for consistency checks.
cityOptional. City and state the business serves, used for local keyword checks.
maxPagesHard cap on pages audited, and therefore on cost. Default 10, maximum 50.

Minimal working example, this exact input produced the sample above:

{ "websiteUrl": "https://books.toscrape.com", "maxPages": 3 }

Integrations

curl

curl -X POST "https://api.apify.com/v2/acts/hereditary_model~local-seo-audit/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "websiteUrl": "https://example.com", "businessName": "Smith Family Plumbing", "city": "Asheville, NC" }'

Python (Apify client)

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("hereditary_model/local-seo-audit").call(
run_input={"websiteUrl": "https://example.com", "city": "Asheville, NC"}
)
items = client.dataset(run["defaultDatasetId"]).list_items().items
summary = next(i for i in items if i["type"] == "summary")

LangGraph / LangChain

from langchain_apify import ApifyActorsTool
local_seo_audit = ApifyActorsTool("hereditary_model/local-seo-audit")
# Add to your agent's tool list; the agent supplies websiteUrl itself.

CrewAI

from crewai_tools import ApifyActorsTool
tool = ApifyActorsTool(actor_name="hereditary_model/local-seo-audit")

n8n and Make

Use the Apify integration (n8n: the Apify community node, Make: the Apify app), pick "Run Actor", select hereditary_model/local-seo-audit, and route the summary item to the next step. Typical flow: new row in a leads sheet, run audit, send the fix list to email or Slack.

MCP

Callable through the Apify MCP server from Claude, Cursor, or any MCP client. Ask your agent to use the tool hereditary_model/local-seo-audit.

Built for autonomous agents

Designed for autonomous agent workflows: predictable per event pricing, schema safe defaults, no required secrets, and a machine readable fix list (severity, page, issue, recommendation) an agent can turn into tickets or client emails. Supports agentic payments via x402 (USDC on Base) and Skyfire, so an agent can discover, pay for, and run it with no API key and no human signup.

Pricing, the whole truth

Three events, platform usage bundled in, so the listed numbers are the full cost:

EventWhenPrice
audit-initOnce, when the audit starts$0.10
page-auditedPer page actually analyzed$0.02
report-generatedOnce, when the scored report is produced$0.40

A typical 10 page audit: $0.10 + 10 x $0.02 + $0.40 = $0.70. A quick 3 page check: $0.56. The 50 page maximum: $1.50. maxPages is your hard budget cap, and only completed work is charged.

FAQ

What is a local SEO audit? A check of how well a business website is set up to rank in local search, covering on page content, technical health, and local signals like NAP consistency and LocalBusiness schema.

What does the fix list contain? Prioritized issues, each with a severity, the page it is on, the problem, and a specific recommendation, in a JSON structure an agent or a script can act on directly.

How is this different from a free online SEO checker? Browser rendered technical checks, local signals most tools skip (NAP, LocalBusiness schema, map embed, city keywords), structured output you can pipe anywhere, and scheduling built in.

How much does one audit cost? About $0.70 for a typical 10 page audit. Cost is capped by maxPages and only analyzed pages are charged.

Can an AI agent run this automatically? Yes. It works through the Apify MCP server and supports agentic payments (x402 and Skyfire), so a marketing agent can audit sites and pay per audit without a human in the loop.

Part of a connected toolkit. Chain these in your agent workflows: