A regional HVAC contractor in Leeds once handed me a spreadsheet with 247 directory submissions completed over a single weekend by a freelancer. Of those, 83 were live. Forty-one had the wrong phone number. Six were duplicates of listings the owner didn’t know already existed. And one — my favourite — listed the business under “Hair & Beauty” because the freelancer had auto-selected the first dropdown option to save time.
That spreadsheet is why I started teaching the framework you’re about to read.
Directory submission isn’t hard. Doing it badly, at scale, with no recovery plan — that’s where most businesses end up. The fix isn’t more effort; it’s a sequence.
The PREPARE Directory Submission Framework
PREPARE stands for Profile readiness, Research, Execution sequencing, Post-submission verification, Audit, Refresh, and Escalate. The first four phases are where the real work happens; the last three are maintenance loops that run quarterly.
I cobbled this framework together after watching the same five mistakes destroy citation campaigns across plumbing, dental, legal, and ecommerce verticals. It is not academic. It is the shortest path I’ve found between “we have no listings” and “we have clean, consistent, ranking citations across the directories that matter.
Why ad-hoc submissions fail at scale
Ad-hoc submission means: someone opens a directory, fills in the form, hits submit, moves to the next one. It feels productive. It is not.
The failure modes are predictable. NAP (name, address, phone) drift creeps in across forms. Categories get chosen inconsistently — “Plumber” here, “Plumbing Contractor” there, “Emergency Plumbing Service” somewhere else. Description fields get rewritten on the fly because the canonical version is buried in a Google Doc nobody can find. By submission 30, the person doing the work is just trying to finish.
Then come the verification calls and postcards — and nobody’s tracking which directory sent which code, so half of them expire unverified.
The six-phase model defined
Here’s the loop in plain language:
Phase 1 — Profile Readiness: Lock down your canonical NAP, descriptions, categories, and asset library before you touch a single form.
Phase 2 — Research: Build a tiered list of directories ranked by relevance, authority, and submission cost.
Phase 3 — Execution Sequencing: Submit in a deliberate order, anchored by the data aggregators and platforms that feed everything else.
Phase 4 — Post-Submission Verification: Track every confirmation, rejection, and duplicate flag in a single sheet.
Phase 5 — Audit (quarterly): Re-check live listings for drift.
Phase 6 — Refresh and Escalate: Update photos, descriptions, and offers; escalate stuck listings to support.
When this framework doesn’t apply
PREPARE is overkill for a single-location coffee shop that just needs Google Business Profile, Apple Business Connect, and the local chamber listing. Three submissions, one afternoon, done. Don’t build a CRM for that.
It also doesn’t apply if you’re a sole trader operating under your legal name with no physical premises. The not an annual requirement that some businesses don’t need to register at all — and if you’re not registered, most directories won’t list you anyway.
Where PREPARE earns its keep: multi-location operations, franchises, regulated industries (legal, medical, financial), and any business doing more than 15 submissions in a cycle.
Profile Readiness Before Any Submission
This is the phase everyone skips. Don’t.
NAP consistency across existing assets
Before you submit anywhere, audit what’s already public. Your website footer, invoices, email signatures, social profiles, old directory listings you’ve forgotten about. I’ve yet to run this audit on a business older than three years and find perfect consistency.
The common drifts: “Street” vs “St”, “&” vs “and”, suite numbers in different positions, mobile numbers vs landlines, trading names vs registered names. Pick one canonical version and document it. This document — call it your NAP bible — is the source of truth for every form you will ever fill in.
Myth: Google’s algorithm is smart enough to recognise that “123 Main St, Suite 4” and “Suite 4, 123 Main Street” refer to the same place. Reality: Maybe — but the dozens of smaller directories scraping and cross-referencing your data are not. Inconsistencies create duplicate entities in citation databases, which is exactly what you’re trying to avoid.
Asset library requirements (logos, images, videos)
Build a folder. In it: logo as SVG, PNG (transparent, 1000×1000), and JPG (white background, 1000×1000). Cover photo at 1080×608. Square photo at 1200×1200. At least 12 interior/exterior/team/work-in-progress photos at 1920×1080. A 30-second intro video if you can manage one — it’ll be requested by Google Business Profile and a handful of others.
Two description variants: a 160-character short and a 750-character long. A bullet list of services. Hours of operation in standard format. Year founded. Payment methods accepted.
This takes a day. It saves three weeks across a campaign.
Quick tip: Name your asset files descriptively — “acme-plumbing-logo-1000×1000-transparent.png” beats “logo_final_v3.png” when you’re hunting through a folder at midnight to fix a rejected submission.
Categorization taxonomy mapping
Different directories use different category taxonomies. Google has roughly 4,000 categories. Yelp has its own. Industry-specific directories often use NAICS codes, which the SBA notes are useful for “market analysis, insurance, and taxes” — and, crucially, for matching your business to the right directory bucket.
Build a mapping document. Primary category, secondary categories, NAICS code, SIC code (still used by some older directories), and the equivalent taxonomy in the top five directories you’re targeting. This document will save you from the “Hair & Beauty” plumber problem.
Research and Directory Tier Selection
Not all directories are worth your time. Most aren’t.
Evaluating domain authority vs. relevance
Domain authority matters less than people think. A DA-80 general directory in a country you don’t operate in is worth less than a DA-30 directory specific to your industry and city. I’ve seen citation campaigns chase Moz scores and end up with listings nobody in the target market will ever see.
The hierarchy I use, in order: relevance to industry, relevance to geography, traffic to the directory itself, domain authority, and only then — does the listing produce a clean, indexable, dofollow citation.
Industry-specific vs. general directories
You need both. General directories (Google Business Profile, Bing Places, Apple Business Connect, Yelp, Yellow Pages, Foursquare) form the citation backbone that other data providers cross-reference. Industry-specific directories (Avvo for lawyers, Healthgrades for doctors, Houzz for contractors) drive qualified leads.
For curated, human-reviewed general listings, I still recommend established web directories like Web Directory — the editorial review process filters out the spam that plagues auto-submission networks, and the categorisation is sane.
| Directory Type | Best For | Typical Approval Time |
|---|---|---|
| Google Business Profile | Local search visibility, map results | 3–5 days (postcard verification up to 14) |
| Bing Places | B2B audiences, older demographics | 1–3 days |
| Apple Business Connect | iOS users, Apple Maps, Siri | 1–2 days |
| Curated web directories | Editorial citation, brand authority | 5–14 days (human review) |
| Industry-specific directories | Qualified vertical leads | 2–10 days (varies wildly) |
| Chamber of Commerce | Local trust signals, B2B networking | 7–21 days (often requires payment) |
| Data aggregators (Foursquare, etc.) | Citation propagation to smaller sites | 2–8 weeks downstream |
Red flags: link farms and paid-only traps
If a directory’s homepage is a wall of unrelated business listings sorted by recency, walk away. If the only way to be listed is to pay £49/month with no editorial review, walk away faster. If the directory’s own domain has no organic traffic according to a quick check in any SEO tool, your listing won’t be seen by humans — only by Google’s spam classifiers.
Myth: More citations always equal better local SEO. Reality: Bad citations from low-quality directories can actively harm your profile by introducing NAP inconsistencies into the citation graph. Twenty good listings beat 200 bad ones.
Did you know? The U.S. SBA points out that beneficial ownership information reporting is not an annual requirement — a report only needs to be submitted once unless updates are needed. The same logic should apply to your directory work: front-load the effort, then maintain rather than rebuild.
Execution Sequencing for Maximum Impact
Order matters more than people realise.
Why order of submissions matters
Citation data flows through the ecosystem in predictable patterns. Data aggregators feed smaller directories. Smaller directories sometimes scrape each other. Google’s local algorithm cross-references everything.
If you submit to a smaller directory first and it gets your address slightly wrong, that error can propagate to other directories that scrape it before you’ve established your canonical version on the anchor platforms. Sequencing is about establishing the truth at the top of the chain before noise enters lower down.
Anchor directory strategy (Google, Bing, Apple)
Submit in this order, and don’t move to step two until step one is verified and live:
1. Google Business Profile — claim, verify, complete every field, add 10+ photos, set hours.
2. Bing Places — import directly from Google Business Profile to maintain consistency.
3. Apple Business Connect — manual entry, but small effort for outsized iOS visibility.
4. Facebook Business Page — yes, it counts as a citation.
5. Data aggregators — Foursquare, Data Axle, Localeze.
6. Curated general web directories.
7. Industry-specific directories.
8. Local/regional directories (chamber, BBB, local newspaper sites).
Batching niche listings by vertical
Once anchors are live, batch submit to vertical-specific directories. Block out a half-day, queue your tabs, and work through them with your asset library and NAP bible open. Don’t mix verticals in a single batch — the cognitive switching cost is real, and that’s how the wrong description ends up on the wrong listing.
Post-Submission Verification Protocols
This is where most freelancers’ work falls apart.
Confirmation timelines by directory type
Google Business Profile typically confirms within 3–5 days for video verification, up to 14 for postcard. Bing is faster — often 24 hours. Apple is usually 1–2 days. Curated directories with human review can take a fortnight or longer; that’s a feature, not a bug.
If a submission hasn’t confirmed within twice the published window, it’s time to chase. If there’s no published window, two weeks is a reasonable threshold.
Handling rejection and duplicate flags
Rejections usually cite one of: duplicate detected, insufficient information, category mismatch, or verification failed. Each has a different fix.
For duplicates, find the existing listing first — it’s almost always there, just unclaimed or claimed by a previous owner. Claim it rather than creating a new one. For insufficient information, the directory will usually tell you what’s missing; add it and resubmit. For category mismatches, your taxonomy mapping document should have prevented this — but if it happens, pick the closest match and add detail in the description.
Myth: If a submission is rejected, you should immediately try a different directory. Reality: Rejections almost always reveal something fixable about your profile data. Fix the underlying issue before moving on, or you’ll get the same rejection from the next ten directories.
Tracking citations in a central sheet
One sheet. Columns: Directory name, URL, submission date, confirmation date, listing URL once live, category selected, verification method used, verification code (if any), notes, last audit date, next audit date.
I’ve experimented with citation management tools — BrightLocal, Whitespark, Yext. They’re useful at scale, but for businesses with fewer than 50 target citations, a Google Sheet works fine and costs nothing.
Applying PREPARE: A Plumbing Company Walkthrough
Let me walk you through how this works in practice. The names are changed; the numbers are real.
Starting conditions and goals
“Northgate Plumbing” — a four-van operation covering a metro area of about 600,000 people. Existing online presence: a Wix website, a Google Business Profile claimed but never optimised, a Facebook page from 2017 with three posts, and 14 random directory listings discovered via a Moz Local audit (eight with NAP inconsistencies).
Goals: rank in the local pack for “emergency plumber [city]” and three suburb variants within 90 days; generate at least 15 directory-attributed leads per month by day 90.
Week-by-week execution log
Week 1 — Profile Readiness. Audited all 14 existing listings. Documented canonical NAP. Built asset library: 22 photos (vans, team, before/after work shots, interior of warehouse), logo in three formats, two video clips. Wrote canonical descriptions. Mapped categories: primary “Plumber”, secondary “Emergency plumber service”, “Drainage service”, “Water heater repair service”. NAICS code 238220.
Week 2 — Research. Built target list of 38 directories: 6 anchor platforms, 8 data aggregators and curated general directories, 14 industry-specific (plumbing/trade), 10 local/regional. Discarded 11 candidate directories that flagged as low-quality.
Week 3 — Anchor execution. Optimised Google Business Profile completely (every field, 22 photos, services list with descriptions, Q&A seeded with common questions, weekly post schedule started). Imported to Bing Places. Created Apple Business Connect listing. Updated Facebook page with current branding.
Week 4 — Aggregator and curated directories. Submitted to Foursquare, Data Axle, Localeze. Submitted to four curated general web directories. All tracked in central sheet.
Weeks 5–6 — Industry-specific. HomeAdvisor, Angi, Houzz, Thumbtack, Porch, Networx, plus six trade-association directories. Some required membership fees; the team approved budget for the four highest-value.
Weeks 7–8 — Local/regional. Chamber of Commerce, BBB, three city-specific business directories, two neighbourhood association sites, local newspaper business listings.
Weeks 9–12 — Verification, follow-up, audit. Chased five stuck listings. Resolved two duplicate flags (both were old listings from a previous owner — claimed and updated). Two rejections fixed and resubmitted. Began collecting reviews on Google Business Profile and Yelp through a post-job SMS workflow.
Results after 90 days
34 of 38 target listings live and verified. NAP consistency at 100% across all live listings (audited via citation tracker). Local pack ranking achieved for “emergency plumber [city]” and two of three suburb variants. The third suburb is competitive and required additional location-specific landing pages on the website.
Lead attribution: 23 directory-attributed leads in month three, up from zero baseline. Google Business Profile alone drove 17 of those; Yelp drove 4; the curated web directories drove 2 (small, but they were the cheapest acquisition channel by a wide margin).
Did you know? According to the SBA’s Business Guide, “your business plan is the foundation of your business” — and the same logic applies to your citation profile. Treat your NAP bible and asset library as foundational documents, not throwaway artefacts.
Edge Cases and Framework Limitations
PREPARE works for most businesses. It does not work for all of them, and pretending otherwise would be dishonest.
Multi-location and franchise complications
Each location needs its own complete PREPARE cycle, but the asset library, descriptions (with location variants), and category mapping can be shared. The complication is duplicate detection: directory algorithms sometimes flag multiple locations of the same brand as duplicates and merge them. Annoying, occasionally catastrophic.
The fix is to use distinct phone numbers per location (a tracking number works), distinct landing pages on your website (linked from each listing), and to claim every location through a single corporate account where the directory supports it. Google Business Profile’s location groups feature is built for this; most other directories are not.
Franchises add a wrinkle: brand-level vs franchisee-level claims. If your franchise agreement specifies who owns directory listings, follow it. If it doesn’t, get it in writing before you submit anything. I’ve watched franchisees lose access to listings they built because the franchisor decided to consolidate.
What if… you’re halfway through a directory submission cycle and the business gets acquired or rebrands? Stop submissions immediately. Complete the rebrand on your website and primary anchor platforms first. Then update existing live listings rather than creating new ones — Google in particular handles rebrands gracefully if you update the existing GBP listing, but treats a new listing as a new entity with no history.
Rebranding mid-submission cycle
Beyond the “what if” above: if you’re rebranding, build a redirect strategy for old listings. Many directories will let you update the business name; some won’t and you’ll need to request deletion of the old listing and creation of a new one. Document which is which before you start so you don’t end up with the old name still appearing in citations 18 months later.
When manual submission beats automation tools
Tools like Yext, BrightLocal, and Moz Local are useful for two things: discovery (finding citations you didn’t know existed) and bulk updates (changing your phone number across 200 listings simultaneously). They’re less useful for initial submission.
The reason: automated submissions tend to use generic descriptions and default category mappings. They optimise for completion, not quality. For a 50-citation campaign, the time saved by automation is often outweighed by the time spent fixing rejections and category mismatches afterwards.
I recommend manual submission for the top 20–25 directories in any campaign, then tools for the long tail of low-priority listings where good-enough is genuinely good enough.
Myth: Citation building tools have made manual directory submission obsolete. Reality: Tools have made maintenance easier. Initial submission to high-value directories still rewards manual care — and the directories that matter most often have anti-automation measures that defeat the tools anyway.
One contradiction to flag, since I promised honesty: I just spent several hundred words advocating manual submission, but for a single-location small business with a tight budget, paying $99 for a Yext or BrightLocal annual subscription and accepting some quality compromises will outperform doing nothing. The framework is a guide, not a religion.
The plumbing case study I walked through took roughly 60 hours of focused work over 12 weeks. If you don’t have 60 hours, find someone who does — or pay for a tool and accept the trade-offs. What you cannot do is submit randomly across a weekend and expect the citations to compound. They won’t. They’ll create a mess that takes longer to clean up than it would have taken to do properly the first time.
Start with the NAP bible. Build the asset library this week. Pick your first ten directories and sequence them. Three months from now, you’ll have a citation profile that works — and a system you can hand to a junior team member without watching them list you under “Hair & Beauty.”

