Citation God Mode - Ultimate NAP Consistency Checker
Pricing
from $0.01 / 1,000 results
Citation God Mode - Ultimate NAP Consistency Checker
Citation God Mode combining 4 powerful engines into 1 comprehensive tool: Moz Integration - Quick scan Moz's listing tool (50+ directories) Direct Scraping - Deep scrape of 60+ directories Cross-Validation - Determines "canonical" NAP by weighing data AI Analysis - recommendations & fix suggestions
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
The Howlers
Maintained by CommunityActor stats
3
Bookmarked
20
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
The most comprehensive citation checker on Apify. Combines Moz Local Listings, direct platform scraping (60+ directories), cross-validation engine, and AI-powered analysis. Get the definitive truth about your business citations.
BYOK (Bring Your Own Key) -- you provide your own API credentials.
Before You Start
This actor requires your own API credentials to fetch real data.
Where to get your key: Your Anthropic API key for Claude AI analysis (required if AI analysis enabled)
Quick Start
Run with real data
{"scanMode": "standard","enableMozScan": true,"enableDirectScrape": true,"useDedicatedScrapers": true,"enableCrossValidation": true,"enableAiAnalysis": true,"anthropicApiKey": "YOUR_API_KEY_HERE","providedUrls": "https://example.com"}
Input Parameters
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
businessName | string | - | No | The exact business name to check across all directories |
streetAddress | string | - | No | Street address (e.g., '123 Main St Suite 100') |
city | string | - | No | City name |
state | string | - | No | State abbreviation (e.g., 'FL', 'CA') |
zipCode | string | - | No | 5-digit ZIP code |
phone | string | - | No | Business phone number in any format |
website | string | - | No | Business website (optional) |
industry | string | - | No | Business industry/category for filtering relevant platforms (e.g., 'restaurant', 'plumber', 'lawyer', 'real estate'). Platforms not relevant to your industry will be marked as N/A and won't affect your score. |
googlePlaceId | string | - | No | Google Maps Place ID for the business. When provided, GBP is automatically marked as 'correct' since it's the source of truth for NAP data. |
scanMode | string | "standard" | No | Choose scan depth: quick (Moz only ~2min), standard (top 20 directories ~5min), deep (all 60+ directories ~15min), god-mode (everything + AI ~20min) |
enableMozScan | boolean | true | No | Run Moz Local Listing checker (free tier, checks 50+ directories quickly) |
enableDirectScrape | boolean | true | No | Directly scrape directory platforms for detailed NAP data |
useDedicatedScrapers | boolean | true | No | Use our dedicated Apify scrapers for Yelp, Manta, Houzz, DoorDash, and Grubhub (more reliable but uses additional compute) |
enableCrossValidation | boolean | true | No | Cross-reference data from multiple sources to determine canonical NAP |
enableAiAnalysis | boolean | true | No | Use Claude AI to generate recommendations and fix suggestions |
anthropicApiKey | string | - | Yes* | Your Anthropic API key for Claude AI analysis (required if AI analysis enabled) |
platforms | array | - | No | Only check these specific platforms (leave empty for all based on scan mode) |
providedUrls | object | - | No | Pre-known URLs for specific platforms (e.g., {"yelp": "https://yelp.com/biz/..."}) |
webhookUrl | string | - | No | URL to POST results to when complete |
Pricing
This actor uses pay-per-event billing:
| Event | Description | Price |
|---|---|---|
| God Mode Audit | Each comprehensive citation audit completed | $0.10 |
Troubleshooting
"API key is required"
- Add your API key in the input
"API error 403" or "Unauthorized"
Your API key is invalid, expired, or doesn't have access to this specific API endpoint. Double-check your key and account permissions.
"API error 429" or "Rate limit"
Too many requests. Wait a minute and try again, or reduce the number of items per run.
No results or empty dataset
Check the run log for error messages. Common causes:
- Invalid input format (check the examples above)
- API key without proper permissions
- The target data doesn't exist or is too small to track
How do I test without an API key?
Built by John Rippy | Actor Arsenal