The Local Citations Skill: Find Every NAP Inconsistency
A business moved locations 18 months ago. Yelp was updated. Bing wasn’t. Some aggregator that feeds 40 other directories still shows the old suite number.
Google is getting conflicting signals about where the business actually is. ChatGPT is giving customers the wrong address. The client wonders why they’re not ranking.
You won’t know the full extent of the problem until you check every directory — which nobody has time to do manually.
What Changes With the Local Citations Skill
One audit prompt reveals every NAP inconsistency across 20+ directories, ranked by impact, with aggregator-level corrections called out first.
Fix the upstream sources and the downstream directories correct themselves over 8–12 weeks. Fix individual directories without fixing aggregators and the problems regenerate.
The skill understands the citation hierarchy: aggregators feed directories. Fix upstream first.
See It Work: Complete Citation Audit
Prompt: "Citation audit for Martinez Family Dental.
Canonical NAP: Martinez Family Dental | 2847 Oak Street Phoenix AZ 85004 | (602) 555-1234
Find everything wrong, rank by impact, aggregator corrections first."
Skills that fire: dispatch → local-citations + localseodata-tool
Data pulled: citation_audit, business_profile (NAP source of truth)
CITATION AUDIT: Martinez Family Dental
Directories checked: 22 | Consistent: 6 | Inconsistent: 11 | Missing: 5
CRITICAL — DATA AGGREGATORS (fix first)
Data Axle: Showing old address [1523 First Avenue] ← FIX IMMEDIATELY
This aggregator feeds ~200 downstream directories.
Fix here before fixing individual directories.
Neustar Localeze: Showing old phone (602) 555-9876 ← FIX IMMEDIATELY
Second major aggregator. Phone number drift is propagating.
Foursquare: Consistent ✓
Factual: Not found — submit
HIGH PRIORITY — MAJOR DIRECTORIES
Yelp: Old address — correct directly
Bing Places: Old address — correct (also fixes ChatGPT visibility)
Apple Maps: Correct address ✓ | Wrong phone — correct
YellowPages: Old suite number (shows "Suite 200" vs. current "Suite 450")
Facebook: Consistent ✓
BBB: Not listed — create
MISSING CITATIONS (tier 2)
Healthgrades: Not listed — create (industry-relevant)
Zocdoc: Not listed — create (industry-relevant)
YP.com: Not listed — create
PRIORITY ACTION LIST
1. Submit address + phone correction to Data Axle (today)
2. Submit phone correction to Neustar Localeze (today)
3. Correct Yelp + Bing Places directly (today)
4. Create Factual listing with correct NAP (this week)
5. Create industry citations: Healthgrades, Zocdoc (this week)
Expected propagation: 8–12 weeks after aggregator corrections
Re-audit recommended: week 12
Feature Highlights
citation_audit endpoint checks 20+ major directories — The skill doesn’t sample. It checks the directories that matter for local SEO and AI visibility.
Aggregator corrections prioritized — Data Axle, Neustar Localeze, Foursquare, and Factual feed hundreds of downstream directories. The skill identifies aggregator issues first because fixing them fixes many downstream problems automatically.
Missing citations identified by tier — Major directories missing vs. industry-specific directories missing vs. local directories missing. Each tier has different priority.
BrightLocal/Whitespark workflow flagged — When the audit reveals building needs, the skill notes which execution tools to use.
When You Need It
After any address, phone, or name change. The most common cause of citation inconsistency is a business change that wasn’t propagated everywhere.
New client onboarding. Citation status is part of the baseline audit. Inconsistencies may be suppressing rankings and you need to know before other work begins.
When AI platforms describe the business incorrectly. ChatGPT pulls from Bing index. If Bing Places has the wrong address, ChatGPT gives wrong directions. Citation audit reveals the source.
When rankings dropped after a move. Address changes create citation conflicts. The audit shows how widespread the problem is.
Get This Skill
The local-citations skill is part of LocalSEOSkills. Connect LocalSEOData, run the audit, get the prioritized fix list.
"Citation audit for [Business Name] at [correct address] with phone [correct phone].
Find inconsistencies, prioritize by impact, aggregators first."
Skill Documentation
For technical details on how this skill works, what data it pulls, and complete prompt reference, see the full skill documentation.