test

WordPress Directory Platform · v2.0

The complete
directory business.
In a single plugin.

Launch a 50,000-listing business directory in an afternoon. Built-in subscription billing, multi-engine indexing, real-time analytics, and a curated link network — all for one price. Replaces $1,500+/year in stacked SaaS subscriptions.

96/100 PageSpeed at 50K listings One-time payment, lifetime updates 30-day money-back guarantee
Built for Business Directory Operators in
Roofers Plumbers Dentists Real Estate Legal Services Home Services Auto Repair Local Tourism HVAC Contractors Landscapers Restaurants Wedding Vendors
0
Listings per install
0
PageSpeed score
$0
Recurring fees
The Real Comparison

You're not buying a directory plugin.
You're building a directory business.

The other plugins handle one piece — usually just the listings. Running a real business directory takes a stack of tools most operators end up paying for separately.

TurnKey Directories is purpose-built for business directories — not marketplaces, not classifieds, not booking platforms. That focus is why it ships with everything a directory operator actually needs, instead of a generic toolkit you have to assemble yourself.

What you need Typical SaaS Annual cost
Directory pluginGeoDirectory + add-ons$200–$400
Subscription billingMemberPress + WC Subs$200–$400
Keyword rank trackingSE Ranking / Semrush Lite$480–$1,200
Multi-engine indexingIndexMeNow / RapidURLIndexer$300–$600
Schema markupSchema Pro$79
Customer claim portalBizProfile or custom build$600–$2,400
Citation networkManual outreachHundreds of hours
Total annual cost $1,859–$5,079

TurnKey Directories includes all of this.

Once. For one price. No subscriptions, ever.

This isn't a feature comparison. It's an economics comparison. Every other directory plugin assumes you'll bring your own billing, your own analytics, your own indexing, your own backlink plan. TurnKey ships with all of it built in — and stops charging you the minute you finish checkout.

Three Pillars, One Platform

Everything a directory operator actually needs.

TurnKey isn't built around features — it's built around the three things that determine whether a directory business actually makes money: scale, traffic, and revenue.

PILLAR 01
Build big. Pay once.

Scale Without Subscription

Most WordPress directory plugins choke past 5,000 listings. TurnKey runs 50,000 listings on a single install with a 96 PageSpeed score, thanks to virtual page rendering — no bloated post tables, no caching nightmares. Every URL level is a real, schema-marked, fully indexable page.

50K listings 96/100 PageSpeed 1.2s LCP One-time payment
PILLAR 02
📈
Built for the SEO long game.

Traffic That Compounds

TurnKey ships with what most operators bolt on later: Google Search Console integration, GA4 analytics, full keyword rank tracking with cannibalization detection, multi-engine indexing across Google, Bing, Yandex, Seznam, and Naver, dynamic schema on every URL level, and the Network Hub.

10 search engines GSC + GA4 native Keyword tracker Niche link network
PILLAR 03
💰
A real billing platform.

Revenue From Day One

Connect your own Stripe account. Define unlimited subscription tiers. Set the price. Set the feature matrix. Collect 100% of the revenue — no platform cut. Listed businesses claim their listings, upgrade themselves, and pay you directly through a separate customer portal.

Stripe-direct 100% revenue Owner-set pricing Multiple ad zones
See It Working — Right Now

Three live demos. Three scale tiers.
One thing to see for yourself.

Run any of these through Google PageSpeed Insights yourself. The numbers aren't marketing — they're the actual product running on standard hosting.

!

Most directory plugins claim "scale to millions" but only ship demos with 5–10 listings. We did the work. Browse three real, live, fully-functional business directories at 10K, 30K, and 50K listings. Inspect the source. Test the search. Run them through PageSpeed yourself.

Every Feature Explained

The full platform, in detail.

Skip ahead to whichever section matters most to you — or read straight through to understand why a single plugin replaces an entire SaaS stack.

01 — SETUP & DATA IMPORT

Live in an afternoon, not a quarter.

A six-step setup wizard walks you through Google Search Console, Analytics, and Indexing API connection, Mapillary configuration for free street-view images, and your data source choice — upload your own CSV, use the demo data set, or scrape Google Maps directly through the integrated Outscraper connection (you pay Outscraper directly, with transparent pricing shown live in the wizard: $0.60 per 100 listings, $300 for 50,000).

6-step setup wizard
Google APIs, Mapillary, data, mapping — done in one sitting.
CSV / XLSX import
Bring your own data, listings live in minutes.
Outscraper integration
Optional in-wizard scraping, transparent pricing.
Demo data option
100 sample listings to test before committing.
Column mapping
Match CSV columns to listing fields without code.
Bulk indexing on launch
Submit to Google + 9 search engines automatically.
02 — ARCHITECTURE & SCALE

Built for 50,000 listings on standard hosting.

Most directory plugins create a WordPress post for every listing — by 5,000 listings the post table is bloated and caching plugins start fighting the database. TurnKey uses virtual page rendering: listings are stored in optimized tables, rendered dynamically through clean URL routing, and never pollute the WordPress post table. A single install handles 50,000 listings while staying at 96 PageSpeed.

Virtual page rendering
Dynamic listing pages, not WP posts.
Clean URL hierarchy
/niche/country/state/city/business/
50K-listing capacity
Verified on the live demo, not marketing copy.
96/100 PageSpeed
Standard hosting, full caching support.
Theme-agnostic
Astra, Kadence, GeneratePress, Blocksy, all block themes.
Plugin-coexistent
WooCommerce, blogs, page builders run alongside.
03 — SEARCH & DISCOVERY

A search experience users actually want to use.

The search page doubles as your homepage by default and is editable through the WordPress block editor — drop in custom intro content, hero blocks, anything you want. Faceted filters, radius-based location search, full-screen Leaflet map (OpenStreetMap, no Google API bills), and trust badges on every listing card.

Faceted search
Category, location, radius, custom filters.
Full-screen map view
Leaflet + OpenStreetMap, no Google Maps fees.
Filter chips
Top Rated · Open Now · Highest Rated · Most Reviews.
Trust badges
Sponsored, Verified, Claimed, Top Rated, Fast Response.
Editable homepage
Add Gutenberg blocks before/after the search section.
Mobile-optimized
Sticky CTAs, FAB menu, responsive map.
04 — LISTING PAGES

The page Google wants to rank.

Every listing page ships with a Mapillary street-view image (or auto-fallback when coverage is missing), live open/closed indicator, click-to-call phone number, embedded map with directions, social links, photo gallery, video embed, customizable CTA banner, and structured business highlights. Schema markup on every page level, NAP consistency throughout, reviews from Google plus on-site reviews from your visitors.

Mapillary street-view
Free imagery with auto-fallback when missing.
Live open/closed indicator
Calculated from working hours in real time.
Click-to-call + booking
Per-listing or directory-wide affiliate links.
Photo gallery
Drag-reorder, plan-gated image limits.
Video embeds
YouTube, Vimeo, direct video URLs.
Customizable CTA banner
Text or image variant, color, target URL.
Business highlights
12+ pre-built badges (Family Owned, Licensed, etc.)
Reviews integrated
Google reviews + your own moderated reviews.
05 — SEO & INDEXING

The full SEO stack, included.

TurnKey ships with the SEO infrastructure most operators bolt on later. Schema markup on every URL level — LocalBusiness, BreadcrumbList, CollectionPage, ItemList, AggregateRating, Review. Auto-generating XML and HTML sitemaps with one-click GSC submission. Multi-engine indexing through Google's Indexing API and IndexNow protocol — 150 URLs submitted daily across Google, Bing, Yandex, Seznam, Naver, and more.

Full schema markup
Every page level, every listing, every breadcrumb.
XML + HTML sitemaps
Auto-regenerating, GSC-submitted, ping-on-update.
Google Indexing API
Daily submission of 150 URLs, fully automated.
IndexNow integration
Bing, Yandex, Seznam, Naver — submitted simultaneously.
GSC + GA4 connection
In-dashboard analytics, no external tool needed.
Keyword rank tracking
Position tracking, opportunity scoring, cannibalization.
NAP consistency
Every listing structured as a citation.
Clean SEO URLs
Hierarchical, semantic, indexable.
06 — ANALYTICS & KEYWORD INTELLIGENCE

Stop paying for a separate SEO tool.

The keyword tracker pulls daily data from Google Search Console — every query the directory ranks for, position, clicks, impressions, CTR. Built-in cannibalization detection flags pages competing for the same keyword. Opportunity scoring identifies underperforming Page 1–2 keywords where CTR is below the expected benchmark for that position, surfacing the easiest wins. All on free GSC quota — no Ahrefs subscription, no Semrush bill.

Daily GSC sync
7,000+ keywords tracked at scale.
Position tracking
Top 3, Top 10, Top 20 with trend charts.
Opportunity scoring
Math-based identification of the easiest wins.
Cannibalization detection
Same keyword on multiple URLs flagged automatically.
Page-level performance
Which pages convert, which need work.
GA4 integration
Sessions, users, bounce rate, time on page.
Search vs traffic correlation
Cross-reference impressions with actual visits.
Zero API costs
Free GSC quota only — no third-party SEO bills.
07 — MONETIZATION & BILLING

A real revenue platform, configured by you.

The dashboard's Monetization section is a complete subscription billing platform. Connect your own Stripe account. Define unlimited tiers — Free, Pro, Premium, or whatever you call them. Configure the feature matrix per tier: photo limits, CTA banners, verified badges, priority placement, sponsored slots, ad-free listings, analytics access. Set monthly and annual prices. Sync to Stripe. Done. Listed businesses pay you directly, you keep 100% of the revenue.

Stripe-direct integration
Your account, your money, no platform cut.
Unlimited tiers
Configure tiers, prices, features per plan.
Feature gating engine
12+ pre-built gateable features.
Per-listing CTA banner
Owner-customizable, plan-gated for image.
Three banner ad zones
Sidebar (300×600), in-content (728×90), any HTML.
Sponsored placement
Bump claimed listings to top of search.
Verified badge upsell
Sell trust as a recurring revenue stream.
Revenue dashboard
MRR, total revenue, active subs, payment history.
08 — THE CUSTOMER PORTAL

Listed businesses run their own listings.

Listed businesses don't need to bother you. They claim their listing through a public modal, get verified through admin approval, and access a complete self-serve portal at /customer-portal/. Branded in your colors, themed to your directory. They edit business info, manage photos, moderate reviews, view per-listing analytics, upgrade their plan through Stripe, and access support — all without ever touching your WordPress dashboard.

Standalone authentication
Separate from wp_users, isolated session tokens.
Claim → approval flow
Verified ownership before access.
Live editing
Hours, photos, social, video, CTA banner.
Plan-gated features
Photo limits, badges, priority placement.
Review moderation
Approve, reject, or delete from the portal.
Per-listing analytics
Views, clicks, contact-button taps.
Stripe-managed billing
Upgrade, downgrade, cancel, view payment history.
Brand-themed
Inherits your accent color across all portal pages.
09 — THE NETWORK HUB

A link network that gets stronger every month.

The Network Hub is opt-in cross-directory linking — every TurnKey directory exposes a single /partners/ page that lists 5–20 partner directories in the same niche. Niche isolation prevents PBN footprint. Verification gates prevent spam: site reachability, partner-page HTTP 200, hidden HTML verification marker, minimum 10 published listings, plugin heartbeat received daily. Inactive directories are auto-removed. As more directories join, every member's authority grows.

Opt-in only
Join or leave anytime, no lock-in.
Niche isolation
Roofers link to roofers, plumbers to plumbers.
Verification gating
Five-point health check before partnership.
Heartbeat monitoring
Inactive directories auto-removed within days.
Curated /partners/ page
Editorial-style, not footer dump.
Discord community
Direct DM contact between directory owners.
Abuse reporting
Built-in flagging system.
Compounding authority
Network effect grows over time.
10 — BRANDING & CUSTOMIZATION

Looks like your brand. Not ours.

Every visible element of the directory and customer portal inherits your brand. Set the accent color once in Settings — buttons, links, navigation highlights, search submit, pagination active states, customer portal login screen, dashboard accents all update. Typography customization lets you match your existing site's font stack. Three banner ad zones are fully configurable. The header, footer, and homepage are editable through the WordPress block editor.

Accent color customization
Single setting propagates across the directory.
Typography overrides
Font family, size, weight per element.
Customer portal theming
Login + dashboard inherit your colors.
Three editable ad zones
300×600 sidebars + 728×90 leaderboard.
Editable homepage
Add Gutenberg blocks before/after search.
Block-editor compatible
Coexists with all major themes.
What Buyers Are Saying

From people who actually run directory businesses.

Five video testimonials from operators using TurnKey to launch and scale their directory sites.

A complete game-changer for anyone running directory sites at scale. The setup wizard alone saved me weeks of configuration.

Customer Name
Directory Operator

The 50K listing capacity actually works. I tested it. Most plugins say they scale, but this one shows you a live demo.

Customer Name
SEO Operator

One-time payment was the deciding factor. I'm tired of paying monthly for tools that should just be plugins I own.

Customer Name
Agency Owner

The Stripe billing integration is what sold me. Real subscription billing for my listed businesses, not a half-built feature.

Customer Name
Niche Site Builder

PageSpeed at 96/100 with 50K listings. I had to verify it myself because I didn't believe it. It's true.

Customer Name
Programmatic SEO
Pricing

One payment. Yours forever.

No subscriptions. No per-site fees. No "active install" tax. Pay once, use the plugin for as long as the plugin exists.

Starter

For solo operators getting started.

$299 one-time

Lifetime updates, lifetime ownership

  • Up to 10,000 listings
  • Single niche
  • 1 site activation
  • Full setup wizard
  • Mapillary street-view images
  • Google integration (GSC, GA4, Indexing)
  • Multi-engine indexing (10 engines)
  • Schema markup engine
  • XML + HTML sitemaps
  • 3-zone display ad system
  • Customer Portal
  • Stripe billing integration
  • Email support
  • 30-day money-back guarantee
Start with Starter

Pro

Maximum scale, single site.

$599 one-time

Lifetime updates, lifetime ownership

  • Everything in Growth, plus:
  • Up to 50,000 listings
  • Unlimited niches
  • White-label support tickets
  • 1-on-1 setup call (30 min)
  • Priority feature roadmap input
  • Direct Discord channel access
Get Pro

Agency

For multi-site operators and resellers.

$1,499 one-time

Lifetime updates, lifetime ownership

  • Everything in Pro, plus:
  • Unlimited site activations
  • Build directories for clients
  • White-label dashboard option
  • Bulk license management
  • Dedicated support queue
Get Agency
⚡ The Moat

A network that gets more valuable every month.

Every other directory plugin sells you a tool. TurnKey gives you a tool and a network.

When you join the Network Hub, your directory connects to every other TurnKey directory in your niche through a curated /partners/ page. Roofers directories link to roofers directories. Plumbers to plumbers. Real estate to real estate.

The links are editorial — not footer dumps, not site-wide. They pass through verification gates so spam directories can't join. Heartbeat monitoring auto-removes inactive sites within days.

The point: as the network grows, every member's authority grows. The 501st directory joins partly because the existing 500 strengthen its rankings. It's the network effect, applied to local SEO directories — and TurnKey is the only platform offering it.

STEP 01
🔌

Opt In

You decide whether to join. Configure your niche, expose the partners page, install the verification marker. Leave anytime.

STEP 02

Get Verified

Five-point health check: site reachable, partners page returns 200, marker present, 10+ listings, plugin heartbeat active.

STEP 03
📈

Compound Authority

Receive editorial backlinks from niche-relevant directories. As the network grows, so does your authority.

TurnKey is the only WordPress directory plugin with built-in network effects. Year one you have a directory. Year three you have a defensible asset.

Who It's For

Built for three kinds of operators.

TurnKey serves three distinct buyer profiles. Pick the one that sounds like you.

⚡ Programmatic SEO

For the rank-and-rent crowd.

You build niche directories, rank them, and either monetize through ads, lease them to local businesses, or sell qualified leads. You need scale, speed, and SEO infrastructure — TurnKey ships with all three. The Network Hub becomes a permanent backlink asset across your portfolio of niche sites.

Best For
  • Rank-and-rent operators
  • Affiliate niche site builders
  • Programmatic SEO portfolios
🏢 Local SEO Agencies

For agencies serving small businesses.

You build directory sites for clients in specific cities or niches. You need a turnkey solution that doesn't require explaining a 6-tool SaaS stack to non-technical clients. The Agency tier ($1,499) gives you unlimited site activations across your client roster.

Best For
  • Local SEO agencies
  • White-label resellers
  • WordPress freelancers
📍 Niche Entrepreneurs

For directory businesses.

You're building a single, focused directory — your city, your niche, your industry. You're not running an SEO operation; you're running a business. You need real billing, not "post ads on the side." TurnKey gives you Stripe-integrated tiers, claimable listings, and a customer portal so the directory generates predictable monthly revenue.

Best For
  • City or regional directories
  • Niche industry directories
  • Lead-gen operators
Questions

Everything else you might be wondering.

Quick answers to common questions about TurnKey Directories.

Pricing & Licensing

Is this really one-time payment, or is there a renewal fee?

One-time payment. Once. Forever. You buy the plugin, you own the version you bought plus all future updates. No annual renewal, no per-site SaaS, no "active install" tax.

The annual option is just an alternative payment path for buyers who prefer lower upfront cost. It's not the default and it doesn't unlock anything different — same features, same plugin.

What does "lifetime updates" mean?

For as long as TurnKey exists, you get all updates to the version tier you purchased. Bug fixes, new features, major versions — all included. We commit to maintaining the plugin actively, not "set it and forget it" lifetime deals that die after 18 months.

What's the refund policy?

30-day money-back guarantee on all tiers. If TurnKey doesn't fit your project, email us within 30 days of purchase and we'll refund you. No questions, no friction.

Can I upgrade tiers later?

Yes. If you start with Starter and outgrow the 10,000-listing cap, you pay only the difference to upgrade to Growth or Pro. No double billing.

Technical

Does it work with my WordPress theme?

Yes. TurnKey is theme-agnostic and tested with Astra, Kadence, GeneratePress, Blocksy, Hello Elementor, and every modern block theme. The plugin renders its own templates and inherits typography from your theme.

What about hosting? Do I need a special server?

Standard WordPress hosting is sufficient up to 10,000 listings on most plans. For 30,000+ listings, we recommend a hosting plan with at least 4GB of RAM and PHP 8.0+. The 50,000-listing demo runs on a $40/month managed WordPress plan.

Where does the listing data come from?

Three options inside the setup wizard: upload your own CSV/XLSX, use the demo data set (100 listings) to test, or scrape Google Maps directly through the integrated Outscraper connection. Outscraper charges separately and transparently — $0.60 per 100 listings, $300 for 50,000.

Is the keyword tracker really free?

Yes. It pulls data from Google Search Console (free for any GSC-connected site). There's no Ahrefs API, no Semrush subscription, no DataForSEO bill. The opportunity scoring and cannibalization detection are calculated on top of free GSC data.

Is this a marketplace plugin or a directory plugin?

Strictly a business directory plugin. TurnKey is purpose-built for business directories — not marketplaces, classifieds, booking platforms, or job boards. That focus is why every feature is dialed in for what directory operators actually need.

You can run multiple niches and multiple countries on a single install, but we recommend focusing on one niche or one country per directory for the best SEO outcomes.

Setup & Support

How long does setup actually take?

30–60 minutes from install to live directory if you have your data ready. Most of that time is connecting Google APIs and importing your CSV. The setup wizard walks you through every step.

What happens if I get stuck?

Email support on all tiers. Priority email on Growth and above. Pro and Agency tiers include a 30-minute setup call. Documentation site at docs.turnkeydirectories.com covers every setup step with screenshots.

The Network Hub

Will joining the Network Hub get my site penalized by Google?

No — the Network Hub is designed specifically to avoid PBN footprint. Links are niche-isolated (no cross-niche linking), curated through verification gates (no spam directories can join), heartbeat-monitored (inactive directories auto-removed), and editorial in nature (a curated /partners/ page, not site-wide footer dumps).

Google's spam systems flag networks with no quality control, dense interlinking, or off-topic links — none of which apply here.

Is the Network Hub mandatory?

No. It's opt-in. You can join, leave, or never participate. The plugin works fully without it. It's available as a feature on the Growth tier and above.

Business Model

How does the customer billing work?

You connect your own Stripe account. You set the tier prices. Listed businesses pay you directly through Stripe — TurnKey never touches the money, never takes a cut. We're the plugin you bought, not a marketplace platform.

Can I run ads alongside the subscription tiers?

Yes. Three banner ad zones per listing accept any HTML or JS — Google AdSense, affiliate banners, sponsored content, custom CTAs. Subscription tiers and ads are independent revenue streams that you can run in parallel.

A Note from the Team

We built this because the alternatives weren't good enough.

TurnKey Directories started as a private internal tool. We were running directory sites, paying for GeoDirectory plus MemberPress plus IndexMeNow plus Schema Pro plus a custom claim portal — and watching the monthly subscription costs eat into thin margins. We built TurnKey to consolidate that stack into a single plugin we owned outright.

When other operators started asking if they could buy it, we cleaned it up, hardened it, and shipped it. v2.0 is the version we'd want to buy if we were starting today.

We're not a 50-person SaaS company. We're a small team building tools we use ourselves. That keeps the roadmap honest, the support direct, and the pricing fair.

— The TurnKey Directories team

Stop renting your
directory infrastructure.

Pay once. Build forever. Keep 100% of the revenue.

✓ 30-day money-back ✓ Lifetime updates ✓ One-time payment ✓ 3-day free trial