Moz Local Listing Checker - NAP Consistency Audit avatar
Moz Local Listing Checker - NAP Consistency Audit

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Moz Local Listing Checker - NAP Consistency Audit

Moz Local Listing Checker - NAP Consistency Audit

Automate Moz's "Check Local Listings" tool to verify your business NAP (Name, Address, Phone) consistency across 50+ directories. It automates the Moz Check Local Listings form submits your business information & extracts the results, giving you a comprehensive view of your local listing presence.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

3

Monthly active users

4 days ago

Last modified

Share

Automate Moz's Check Local Listings tool to check NAP consistency across directories

Features

  • Automated Form Submission: No manual data entry required
  • Complete Listing Analysis: Shows which directories have your business
  • NAP Consistency Report: Identifies mismatches in name, address, or phone
  • Duplicate Detection: Finds potential duplicate listings
  • Overall Score: Get a quick health score for your local presence
  • Webhook Integration: Send results to your CRM or automation tools

Quick Start

{
"input": "your input here"
}

Demo Mode

Set demoMode: true to test with sample data (no charges). When you're ready for real results, set demoMode: false or omit it.

{
"demoMode": true,
...
}

Input Parameters

ParameterTypeRequiredDescription
See input schema

Output Format

Each result includes:

  • businessName: The business name checked
  • address: Full address used for the check
  • totalListings: Total number of directories where business was found
  • completeListings: Listings with accurate NAP
  • incompleteListings: Listings with missing or incorrect information
  • duplicates: Potential duplicate listings detected
  • overallScore: Letter grade (A-F) for listing health
  • directories: Array of individual directory results

Directory Result Fields

  • name: Directory name (e.g., "Google", "Yelp")
  • status: found | not_found | incomplete | duplicate
  • nameMatch: boolean - does the name match?
  • addressMatch: boolean - does the address match?
  • phoneMatch: boolean - does the phone match?
  • url: Direct link to the listing (if found)

Pricing

This actor uses pay-per-event billing: $0.10 per business check (free in demo mode)

Use Cases

Local SEO Audits

Include listing consistency in your technical SEO audits to identify citation issues.

Client Onboarding

Quickly assess a new client's local listing health before starting work.

Competitor Research

Check how well-distributed competitors are across local directories.

Monthly Monitoring

Schedule regular checks to track listing improvement over time.


Common Problems & Solutions

"Invalid API key" error

Cause: Your API key is wrong, expired, or doesn't have the right permissions. Fix: Double-check your API key. Make sure you copied it exactly without extra spaces.

"Rate limit exceeded" error

Cause: You've hit the API's rate limits. Fix: Wait a few minutes, then try again. Consider reducing the number of concurrent requests.

Empty or incomplete results

Cause: The target may have anti-scraping protection or the data doesn't exist. Fix:

  • Check if the URL/search query is correct
  • Try with different parameters
  • Some sites may block automated access

Demo data showing instead of real results

Cause: demoMode is still set to true. Fix: Set demoMode: false and provide your API key(s).


Built by John Rippy | Actor Arsenal