WordPress Directory Plugin

Smart Directory Pro gives you every tool to build, populate, and monetise a professional business directory on WordPress. Import from CSV, generate AI descriptions with your own API key, and rank in search with auto-generated programmatic SEO pages.

Get Started See Demo
Customizing ▸ Smart Directory
Landing Page Hero
Home Layout
Classic
Minimal
Bold
Hero Heading
Your Local Business Directory
Hero Subheading
Discover, compare and connect with top-rated businesses in your local area.
Sign Out

Your Local Business Directory

Discover, compare and connect with top-rated businesses in your local area.

Milton Keynes
68 listings
Aylesbury
17 listings
Buckingham
5 listings

See Smart Directory Pro in action.

Browse a real directory powered by Smart Directory Pro — full search, Google Maps, listings with AI descriptions, reviews, and WooCommerce monetisation.

See It In Action

Opens mk.directory — a live site running the plugin

Manage your entire directory from WordPress.

Import listings from CSV, generate AI descriptions with one click, manage categories and locations, and monitor your directory growth — all from a single dashboard.

Smart Directory Pro Import
CSV Import Wizard — Bulk Import Your Business Listings
  • Import business listings from Google Maps exports, Yelp data, or any CSV file. The smart column mapper automatically detects your fields.
  • Smart Directory Pro handles name, address, phone, email, website, categories, hours, coordinates, and photos — all mapped in seconds.
  • Duplicate detection uses Place ID, email, or title matching to prevent creating duplicate listings during re-imports.

Directories with hundreds or thousands of listings need bulk import tools that actually work. Smart Directory Pro processes CSV files of any size with progress tracking and error reporting.

Smart Directory Pro: Best For

Local DirectoriesCity guides, chamber of commerce listings
Niche DirectoriesRestaurants, hotels, clinics, contractors
Membership SitesPaid listings via WooCommerce integration
AgenciesBuild client directories with white-label theming
MarketplacesService provider listings with reviews and ratings
Smart Directory Pro
×
0 /100
Import Score 4 fields unmapped 1,247 rows · Processed 00:35
🔄
📝Business Name
🏷Categories
⚠️Phone Number
💡Address
📋Coordinates
🕐Business Hours
🔍Description
🎯Featured Image
AI Description

AI can generate unique descriptions for listings missing content.

✓ Generated
847 descriptions generated (Grade: A)
AI Generated Located in downtown Portland, Sunrise Bakery offers artisan breads, pastries, and specialty coffee. Open daily from 6am with outdoor seating and free WiFi.
AI Generated Pacific Auto Repair provides comprehensive vehicle maintenance and repair services including diagnostics, brake service, and oil changes since 2008.

Import, enrich, and publish listings in minutes

Every listing gets a complete profile with business details, categories, map location, hours, photos, and AI-generated descriptions. The CSV import wizard maps your columns automatically and handles Google Maps exports, Yelp data, or any custom CSV format.

  • Smart column mapping auto-detects CSV fields from any source
  • AI description generator creates unique content for every listing
  • Duplicate detection prevents re-importing existing businesses
  • Batch import thousands of listings with progress tracking
  • Google Maps Place ID integration for accurate map embeds

Works directly inside the WordPress admin. No separate dashboards, no page reloads. Upload a CSV, map your columns, and publish a complete directory.

See All Features

Why build a business directory with WordPress?

Business directories are one of the most profitable website models. They generate revenue through paid listings, featured placements, and advertising — while providing genuine value to local communities and niche industries. WordPress means you own the platform outright, instead of renting visibility on Yelp or Google.

Smart Directory Pro handles the hard parts automatically: AI-assisted CSV imports, programmatic SEO pages that rank for "Best X in Y" queries, schema markup on every listing, and WooCommerce billing for paid placements. From install to a live, monetised directory in under five minutes.

10,000+
Listings imported across all directories And growing every day
50+
Countries with active Smart Directory Pro sites Used worldwide
4.9/5
Average user rating from directory owners Based on customer reviews
< 5 min
From install to a live, searchable directory Setup wizard included
Why directories win
Directory sites earn recurring revenue
Paid listings, featured spots, and premium placements
$$
LocalBusiness schema boosts search visibility
Every listing gets structured data for rich results
Schema
AI descriptions save hours of content writing
Generate unique descriptions for every listing automatically
AI
Import from Google Maps, Yelp, or any CSV
No manual data entry — bulk import in seconds
CSV
Smart Directory Pro — the fastest way to launch a WordPress business directory

Every tool you need, built into one plugin

CSV Import Wizard

CSV Import Wizard

1,247 rows detected. 18 columns mapped automatically

Import All
All ColumnsMappedUnmappedIgnored
google_maps_export.csv 18 mapped
1,247 businesses · Google Maps format detected
name → Business NameEdit
address → Full AddressEdit
phone → Phone NumberEdit
Duplicate Detection 23 duplicates
Matched by Place ID and email address
23 listings already exist — will be skippedReview
1,224 new listings ready to importImport

Import thousands of listings.
In seconds.

Most directory plugins make you add listings one by one. Smart Directory Pro imports entire CSV files — Google Maps exports, Yelp data, or any custom spreadsheet. The smart column mapper detects your fields automatically and handles duplicates so you never create duplicate entries.

  • Auto-detects Google Maps, Yelp, and custom CSV formats
  • Smart heuristic column mapping — no manual setup needed
  • Place ID duplicate detection prevents re-imports
  • Handles hours, coordinates, photos, and JSON fields
See How It Works

Unique descriptions
for every listing. Automatically.

Empty listing descriptions hurt your SEO and make your directory look incomplete. The AI Description Generator uses Google Gemini to write unique, SEO-optimised descriptions for every listing — using the business name, category, location, and tags as context. Generate descriptions for your entire directory with one click.

  • Powered by Google Gemini AI (2.5 Flash Lite)
  • Batch generation for hundreds of listings at once
  • Customisable prompt templates with placeholders
  • Uses your own API key — encrypted at rest
Learn About AI Descriptions
AI Description Generator — Pro

AI Descriptions

Generate unique descriptions for every listing. Powered by Gemini AI.

API Key Generate All
Generated
847
Pending
153
Success Rate
98%
Avg Words
85
ListingCategoryStatusWords
Sunrise BakeryBakery Done92
Pacific Auto RepairAutomotive Done78
Harbor View HotelHotels Pending
Green Leaf ClinicHealth Done104
Mountain Peak GymFitness Done67
Map & Location Settings

Google Maps Integration

Embedded maps for every listing with Place ID accuracy

Test API Preview
Google Maps Embed Active
Uses Place ID for accurate pin placement
Location Features
Place ID
Exact map pin
Coordinates
Lat/Long support
Directions
On-site embed
City Pages
Auto-generated
Region Filter
State / country
Radius Search
Near me queries

Every listing pinned
on the map.

Google Maps integration with Place ID accuracy means every listing shows an embedded map with the exact location — not a generic address search. Get Directions works on-site with an embedded iframe, keeping visitors on your directory instead of sending them to Google.

  • Google Maps embed using Place ID for exact pins
  • On-site Get Directions with embedded iframe
  • Auto-generated city and location landing pages
  • Coordinates imported from CSV or Google Maps exports
Explore Maps Integration

Find any business.
Filter by anything.

Your directory visitors need to find exactly what they're looking for — fast. Advanced search lets users filter by category, location, tags, and custom fields. Results load instantly with AJAX-powered filtering. No page reloads, no waiting.

  • Filter by category, city, tags, and custom taxonomies
  • AJAX-powered instant results — no page reloads
  • Sort by name, date, rating, or distance
  • SEO-friendly archive pages for every category and location
See Advanced Search
Directory Search

Advanced Search

Filter and find any listing in your directory instantly

Search
BusinessCategoryCity
Sunrise Bakery & CafeFoodPortland
Pacific Auto RepairAutoSeattle
Harbor View HotelHotelsSan Diego
Green Leaf Health ClinicHealthAustin
Mountain Peak FitnessFitnessDenver

The most complete directory plugin
on WordPress. Start today.

CSV import, structured search, Google Maps, Local Business schema, and AI descriptions. Smart Directory Pro unlocks programmatic SEO pages, business claiming, and analytics. Get started in under 5 minutes.

Get Started See Demo →
Schema Markup

LocalBusiness Schema

Structured data auto-generated for every listing

Copy Preview
yoursite.com/listing/sunrise-bakery/Schema auto-injected
Schema Fields
@type: LocalBusiness
name, address, phone
geo coordinates
openingHours
aggregateRating
image, url, description
JSON-LD Preview
Auto-injected into <head> of every listing page.
Validation
✓ Valid LocalBusiness schema ✓ All required fields present ✓ GeoCoordinates included ✓ OpeningHoursSpecification valid ✓ AggregateRating format correct ✓ Ready for Google Rich Results

LocalBusiness schema
for every listing.

Every listing automatically gets LocalBusiness structured data injected into the page head. Name, address, phone, hours, coordinates, ratings — all formatted as JSON-LD that Google and AI engines can read. No manual editing. No extra plugins needed.

  • LocalBusiness JSON-LD auto-injected on every listing
  • Includes hours, coordinates, ratings, and contact info
  • Works alongside Yoast and Rank Math without conflicts
  • Validated against Google Rich Results requirements
Explore Schema Markup

Import and display
customer reviews.

Import reviews from Google Maps CSV exports or let users leave reviews directly on your directory. Each listing shows star ratings, review text, and owner responses. Review data feeds into the LocalBusiness schema for rich results in search.

  • Import reviews from Google Maps CSV exports
  • Star ratings with aggregate score on each listing
  • Owner response text displayed under each review
  • AggregateRating schema for Google rich results
Learn About Reviews
Reviews Manager

Reviews Manager

Import, moderate, and display reviews for every listing.

Import Reviews CSV
Sunrise Bakery
4.8 stars · 127 reviews
Published
Pacific Auto Repair
4.5 stars · 89 reviews
Published
Harbor View Hotel
4.2 stars · 234 reviews
Published
Green Leaf Clinic
3.9 stars · 45 reviews
Pending
Mountain Peak Gym
4.7 stars · 156 reviews
Published
Downtown Deli
No reviews yet
No Data
SEO Landing Pages

Auto-Generated SEO Pages

Category and location pages that rank in search

Auto-Generate SEO Pages Active
Creates pages for every category/location combination
PageTypeListings
Restaurants in Portland
/restaurants/portland/
Category + City142
Hotels in San Diego
/hotels/san-diego/
Category + City89
All Businesses in Austin
/location/austin/
Location234
SEO Preview
Google Search Result
Restaurants in Portland | Your Directory
yoursite.com/restaurants/portland/
Browse 142 restaurants in Portland. Find hours, reviews, directions, and contact info for the best places to eat in Portland.
142 ListingsReviewsMaps

Every category and location
becomes a landing page.

Smart Directory Pro automatically creates optimised archive pages for every category, location, and category-location combination. "Restaurants in Portland" becomes a real, indexable page with listings, a map, and structured data. These are the long-tail pages that rank in search.

  • Auto-generated pages for every category and location
  • Optimised meta titles and descriptions
  • Structured breadcrumbs for crawlability
  • Category + location cross-reference pages
See SEO Pages

Turn your directory
into a revenue stream.

Sell listing subscriptions, featured placements, and premium upgrades through WooCommerce. Business owners pay to be listed in your directory, and Smart Directory Pro handles the billing, access control, and listing management. Accept payments via Stripe, PayPal, or any WooCommerce gateway.

  • WooCommerce integration for paid listings
  • Recurring subscriptions with WooCommerce Subscriptions
  • Featured listing spots with priority placement
  • Any payment gateway WooCommerce supports
See Monetisation
Monetisation — Pro

WooCommerce Integration

Paid listings, featured spots, and subscription billing

SyncSettings
SubscriptionsFeatured SpotsRevenue
BusinessPlanRevenueRenewal
Sunrise BakeryPremium$29/moApr 15
Pacific Auto RepairFeatured$49/moApr 22
Harbor View HotelPremium$29/moMay 1
Green Leaf ClinicBasic$9/moMay 8
Mountain Peak GymFeatured$49/moMay 15

The full directory stack in one plugin

Everything a serious directory owner needs — from the listing data model to the revenue layer.

Facilities & Amenities

Display business facilities with auto-matched icons. WiFi, parking, wheelchair access, outdoor seating — imported from Google Maps data or added manually.

Business Hours

Full opening hours display with support for multiple formats. Import from Google Maps JSON, key-value pairs, or manual entry. Shows open/closed status.

Social Links

Display Facebook, Instagram, Twitter/X, LinkedIn, YouTube, and TikTok links in the listing sidebar. Imported from CSV or added per listing.

Photo Galleries

Featured images and photo galleries for every listing. Import image URLs from CSV or upload manually. Lazy-loaded for fast page speeds.

Business Claiming

Let businesses claim their own listings. Owners verify via email, then manage their contact details, photos, and description — reducing your admin workload.

Pro

Analytics Dashboard

Track unique visitors, phone click-throughs, website taps, and directions requests per listing. Real data from a React-powered dashboard inside WordPress.

Pro

Trusted by directory owners worldwide.

Hear from people who built their directories with Smart Directory Pro.

"Imported 2,000 listings in under 10 minutes"

I exported my Google Maps data and had a fully working directory the same afternoon. The CSV import wizard mapped everything automatically. The AI descriptions were the cherry on top — every listing has unique content now.

"Finally, a directory plugin that doesn't feel like 2010"

Clean admin interface, fast imports, and the listings actually look professional on the frontend. The WooCommerce integration lets me charge for premium listings. Already covering my hosting costs from the directory revenue.

Learn how to build a profitable directory

View all posts →

Start free. Upgrade
when you want the proof.

The free version covers the full AEO foundation. Pro adds Citation Tracker and analytics.

Free Forever
Core
Everything you need to make your site visible to AI answer engines.
£0
No account required. Install and go.
Get Started Free
  • Unlimited sites
  • 5 AI credits/month AI credits power one-click features: meta description generation, citability analysis, content improvement suggestions, speakable summaries, and llms.txt descriptions. 1 credit = 1 action.
  • AI Crawler Allowlist & Visit Log
  • llms.txt Generator
  • Schema Engine (all types)
  • Content Gap Scanner
  • Schema Validator
  • Conflict Detector + Import
  • AI HTTP Headers
  • 5-Step Setup Wizard
Agency
Agency
Unlimited client sites, white-label admin, and a client reporting dashboard.
£29/mo
Billed annually · 2 months free
Get Agency
  • Unlimited client sites
  • Everything in Pro
  • 2,000 AI credits/month AI credits power one-click features: meta description generation, citability analysis, content improvement suggestions, speakable summaries, and llms.txt descriptions. 1 credit = 1 action.
  • White-label admin UI Coming Soon
  • Client reporting dashboard Coming Soon
  • GSC multi-property support
  • Bulk site management Coming Soon
  • Citation tracking across all sites
  • Dedicated account manager
  • 24/7 Priority Support

Need a custom directory built?

Smart Directory Pro powers directories of all sizes. Whether you need a local city guide or a national business directory, we can help you get set up and launched. Reach out for custom development and white-label solutions.

Get in Touch →

Your directory is waiting
to be built.
Start today.

Under 5 minutes to a live, searchable directory.

Get Started See All Features →