The Internet is full of directories.
In fact, your website might already be listed on some directories right now.
Directories like Yelp help consumers find a restaurant or service in their area. While a directory like Angie’s List connects people with contractors for things like electrical work, landscaping, and plumbing.
Both of these websites are very different—and they are both directories.
There’s a good chance you can find a way to implement a directory on your website. Law firms use website directories to list their lawyers and employees. Real estate companies have directories for their listings as well as their agents. A retail chain probably has an online directory for its store locations.
If you’re using WordPress, adding a directory to your website is simple. You just need to install a plugin.
The 6 Best WordPress Directory Plugins
Below are my in-depth reviews of the six best WordPress directory plugins:
Last, but not least, is the Directories Pro WordPress plugin. It’s extremely responsive and uses caching to optimize the performance of the directories from both desktop and mobile devices.
The plugin offers an advanced search and filter for your visitors. You can even enable an auto-suggest feature in the search forms.
All of the fields are completely customizable. Each listing can have fields like tags, locations, reviews, and categories.
Our favorite feature of Directories Pro is their display editor. It’s easy for you to use the drag and drop editing options to customize the directory without having to use any code. Some of the other top features include:
- Map integration
- Paid listings
- Claim listings
- CSV import and export
- Customized email notifications
With Directories Pro, customers can rate and review the listings on your directory without having to register, login, or create an account. So you’ll likely get more reviews that will improve your directory.
You’ll be able to build multiple directories with ease too. You also have the option to clone or migrate your directories from one site to another. All of these features make Directories Pro one of the best WordPress directory plugins for developers and average users alike.
GeoDirectory has one of my favorite search interfaces, allowing you to create a massive global directory on your website.
This is a great option for those of you who are looking for a free WordPress directory plugin as well.
They make it easy for website visitors to find exactly what they’re looking for without sacrificing the look and visual appeal of your website.
This plugin offers a front-end form that allows other businesses and users to submit listings, so scaling your directory is limitless.
When someone searches for a business on your website, the listings are displayed by proximity, so users can see the closest and most relevant options to them first.
The plugin integrates with Google Maps. There is a large and clickable map next to every listing in the directory. Users can find directions to the location directly from that map without having to leave your website.
While most of the features are free, you can buy add-ons for things like:
- Paid listings
- Multi location support
- Advanced search
- Option for businesses to “claim” their listing
I really like GeoDirectory because they’re multi-site compatible. So I recommend it to developers who will add it to their clients’ sites or to those of you who plan to build a network of directories.
If you’re building your directory website from scratch, you could also consider purchasing the directory themes from GeoDirectory as well. But, this plugin will work with any theme, so you’re not obligated.
Merchants with listings on your directory will have access to Google Analytics data. This feature will show them how much your site is helping their company. You can use that to potentially justify your pricing if you plan to charge for listings.
Overall, GeoDirectory is a top option for anyone who wants to build a large and scalable business directory.
The Business Directory Plugin is an all-in-one option for WordPress directories.
It offers some of the key features that I look for in a directory plugin:
- Media support
- Customized form fields
- Payment processing
You can also purchase add-ons to enhance your directory with the Business Directory Plugin. If you’re going to use these add-ons, I’d recommend buying the package.
The combo pack is $199.99 for a single site and $399.99 for multiple sites. It may sound pricey initially, but considering the price for each add-on starts at $69.99 and $139.98 (for a single site and multiple sites, respectively), it’s actually a great deal.
They have add-ons for premium features like:
- 2Checkout gateway
- Discount codes
- Ability for businesses to claim listings on your site, similar to Yelp
- Google Maps integration
- File attachments module
- PayPal gateway
- Stripe integration
Even though you’ll have the option for premium add-ons, you can install and use this plugin right out of the box for free. The plugin also comes with a built-in reCAPTCHA tool to avoid spam listings on your directory.
The Business Directory Plugin also has a featured-levels module. This is perfect for those of you who are using this directory to generate recurring sales by implementing subscriptions. Here’s how it works: You can set up your site to offer specific features for paid listings.
For example, a business that pays to be listed can have unlimited character counts, images, and maps, whereas a free listing wouldn’t get these features. Business Directory Plugin even lets you specify between payment tiers based on the features you offer.
This plugin really gives you all of the tools that you need to compete with the giant names in the directory industry. I’m not saying that all of you should try to be the next Yelp or TripAdvisor, but if that’s your goal, you should definitely consider trying the Business Directory Plugin. I think it’d be super smart to create a directory in a very niche area that’s not well-represented or easily searched for in an existing directory.
Advanced Classifieds & Directory Pro‘s potential applications are seemingly endless.
You can use it as a platform for Craigslist-style classifieds, or use it for something like a directory of movie ratings.
Maybe you want to add a travel guide directory, wedding directory, restaurant guide, or real estate portal to your website. All of these options are possible with the Advanced Classifieds & Directory Pro plugin for WordPress.
This plugin is free to install. But it offers premium add-on features that you can purchase.
One of my favorite add-ons is the listings slider/carousel. That allows you to easily show off pictures of your listing in a user-friendly slider format.
The plugin has a simple interface for businesses to manage their listings on your website. This area also lets those businesses see their payment history and renew their listings directly from the platform. This plugin can integrate with Stripe, PayPal, and WooCommerce for payment processing, and even supports offline payments, meaning you can accept checks from local businesses that don’t want to pay online. This can be a way for you to save some money by avoiding a payment processing add-on. Merchants will automatically be notified via email when their listings expire. They will also receive a confirmation message when payments have been received.
Advanced Classifieds & Directory Pro lets you organize listings by category, which is something you should take advantage of. An advanced search widget is also available from Advanced Classifieds and Directory Pro, so users can narrow their options by category, location, keywords, and more. All of these flexible features make this one of the best WordPress directory plugins you’ll come across.
Toolset Directory provides all of the key features you will need for an advanced directory website without using complex PHP coding.
This plugin is tailored for experienced programmers and coding novices. Developers will be able to add features such as front-end forms quickly and without needing to waste valuable time coding PHP. Meanwhile, beginners will be able to create complex directory websites that they didn’t think were possible for someone of their level.
A few excellent features include:
- Custom post types, fields and taxonomies
- Custom search with multiple filters
- Maps with distance filters
- Front-end forms
- Paid listings
- Email notifications
- Payment support thanks to WooCommerce integration
It’s easy to customize these features as well. You have flexibility over how your search results are displayed whether it’s in a grid, table, or map.
If you are building a multilingual directory website then you will be pleased to know that Toolset Directory was created by the team behind WPML so they are completely compatible.
Toolset Directory is also integrated with other popular plugins such as Elementor, WooCommerce and Yoast SEO. In addition, it works with the major themes on WordPress.
The full Toolset Directory package on three websites costs $149. But its versatility means that you can use it to also build other types of websites such as e-commerce, membership and brochure websites. Therefore, you don’t need to download multiple plugins if you are planning on building various websites.
LDD Directory Lite can get your directory up and running in just minutes.
This free WordPress directory plugin also has add-on options available for purchase. Compared to some of the other plugins out there, these premium upgrades are fairly inexpensive, ranging around $10 to $20.
The LDD Directory Lite shortcode makes it possible for you to add a directory to any page or post on your WordPress site. Once the shortcode is added, the directory gets generated automatically. This solution makes it one of the most lightweight (hence the name) directory plugins available.
Once the plugin is installed, you have seemingly endless customization options. You completely control how the directory looks and feels on your site. Some of the top add-ons include social media and Google Maps integrations.
By using this plugin, you’ll benefit from a modern design. It’s ideal for WordPress users who aren’t too tech-savvy and don’t want to play around with confusing features, but still want a good looking result.
LDD Directory Lite is compatible for front-end submissions. It’s easy for website visitors to view your listings and navigate without any trouble as well.
You can set up email notifications related to listings. Businesses that have listings on your site have the power to customize and make edits from the front end as well.
I recommend it to anyone who wants a simple directory plugin that’s powerful and won’t weigh down your website.
Key features of a WordPress directory plugin
Since the word “directory” is so vague and has tons of potential applications, it can be a bit challenging at times to find the best WordPress directory plugin for your website. So before I go through my list of the top options for you to consider, I want to briefly explain what to look for in a directory plugin.
- Payment options (for those of you who will charge for directory listings)
- Location-based searches with integrated maps
- Fully customizable form fields
- Easy ways to add and adjust directory listings
- Ways for customers to rate and review businesses
- Back-end tools
- Front-end submission features
- Shortcodes that make it easy to add a directory anywhere on your site
- Media support
You won’t necessarily need every feature on this list. It really depends on your company, your website’s purpose, and the type of directory you’re trying to create. As we continue through this guide, you’ll see these features and many more offered by the directory plugins I’ve listed. So use this list as a reference to help you find the best WordPress directory plugin for your site.
There are so many different ways to add a directory to your website.
Some of you might be trying to create giant business directories that will compete with the big players in this industry. Other websites will create local directories in niche categories. You might even just want a directory for something simple, like your staff.
Regardless of your situation, you can add a directory to your WordPress site with ease by installing a plugin. So use this guide to narrow your search. Look for the option that has the specific features you need to help you find the best WordPress directory plugin for your website. If you are planning to create a large directory make sure you have a fast web host. Check out my list of the best wordpress hosting companies if you need a new host.