JV-LinkDirectory - Joomla Directory and Link Exchange Extension

JV-LinkDirectory (or JV-LD in short) is a powerful feature rich, SEO optimized, responsive Joomla Directory extension with which you can build directory of website or non-website based listings of all types like Link Directory, Real Estate Directory, Software Downloads Directory, Link Exchange Directory, Coupons Directory etc....

joomla directory

JV-LinkDirectory is a beautifully crafted extension suite that comes with a powerful Joomla component, 24 Joomla modules, and 14+ plugins. The modules allow you to view directory data in different views like popular listings, new listings, directory stream, highly rated listings etc..... The plugins provide integration of JV-LinkDirectory with several third party Joomla extensions like Community Builder, K2, EasyBlog, Cobalt, Payment gateways, Twitter, JLex Comment, JLex Review etc...JV-LinkDirectory also provides several apps for JomSocial and EasySocial integration. JV-LinkDirectory can be used by anyone - beginners, administrators or users of Joomla to build a directory of urls or url-less entries in your Joomla website. JV-LinkDirectory helps you improve site rankings, increase traffic to your Joomla website, generate traffic from partners, build links, monitor incoming and outgoing traffic and much more.

Rich Feature Set

JV-LinkDirectory provides a rich set of features some of which include a Photo gallery, YouTube video gallery, Google maps integration, file downloads, listing reviews, ratings, likes, unlikes, thumbnails urls for listings, comments integration, Twitter integration, Facebook like and share integration, search engine friendly urls, directory stream of activities, anti-spam, email templates, reward points, multiple profiles per entry, coupons, advertisements, revenue generation options, and more... JV-LinkDirectory can also be customized to suit your website design as it is built on highly and easily customizable layouts that are Twitter bootstrap 2.3.2 and 3.x based.

Earn money with Directory

JV-LinkDirectory provides several ways for you to earn money from your directory - by charging fees for listings, featured listings, advertisements, category sponsorships and switching listing plans. JV-LinkDirectory also comes with gateway plugins (PayPal, Offline and 2Checkout) for processing payments for you!

JV-LinkDirectory Product Features


Core Directory Features

  • Create a high configurable and customizable multi-column directory of links or choose from other available layouts
  • Add one-way and two-way reciprocal listings
  • Add an entry to one or more categories
  • Create unlimited number and hierarchies of categories
  • Individual detail page for every listing
  • Let users link back to deeper pages of your website for link exchanges
  • Check for backlinks or reciprocal links automatically
  • Auto-approve or approve listings by email or from site frontend or back-end
  • Optionally charge a fee for listings and featured listings
  • Track hits to partner websites and listing detail pages
  • Show Alexa traffic rank for listings
  • Show Alexa traffic history for listings
  • Search inside categories, listings and extra fields
  • Provide a directory title and a customized slogan for your directory
  • Multiple directory home page designs - A category layout with 1/2/3/4 columns or featured/random/popular links or recent n links pages or directory activity stream.
  • Show number of listings in categories in brackets.
  • Add custom images and descriptions for categories.
  • Show all listings of a category in Google map!
  • Let listings have multiple location addresses which can be shown on Google map.
  • Select default listing sorting style.
  • Store and show listings in multiple languages.
  • Prevent spam and unwanted bots by using one of the several advanced anti-spam techniques provided by JV-LinkDirectory - Blacklisting words, Blacklisting IPs, Akismet integration, Joomla captcha integration and Spam score calculation and reference.
  • Show Sub-categories in Horizontal or Vertical Orientation

Directory User Options

  • Add listing or exchange link/banner from site frontend
  • Vote and rate entries
  • Write reviews about entries/listings
  • Like and unlike listings
  • Bookmark or Add listings to their favorites list
  • Recommend listing to friends
  • Report broken links to admin
  • Check listing submission status
  • Claim listing ownership in directory
  • Manage their listings from frontend
  • Suggest new categories to directory.
  • Contact listing owner.
  • Recommend websites to directory admin.

Directory SEO Features

listings toolbar

JV-LinkDirectory provides extraordinary SEO benefits to your website. The product has been created meticuously to ensure that you derive the most number of SEO benefits.

  • Add multiple profiles for a partner listing. These profiles can be shown in random for each page refresh of the listing.
  • Reciprocal links - Create multiple self profiles for your website and provide each of them to individual partners. This lets different partners to link to different titles and descriptions of your website - Great for SEO!
  • Unique page meta data, description and titles.
  • Advanced SEF URLs for listings and categories. You can decide the SEF URLs strings too!
  • Show articles related to the listing in listing detail page.
  • Show other entries related to the link being displayed
  • Ability to choose rel=nofollow on link level and global level
  • Highlight prominent links of a category by making them "Sticky"
  • RSS feeds for all types of links - recent links, random links, featured links, highly rated links, popular links etc...
  • RSS feeds for category pages.
  • Social bookmarking of links with Google+, Twitter, Facebook etc...
  • Facebook integration for Like, Recommend pages
  • Post to your Twitter account when a new link is added
  • Google +1 widget integration
  • Ability to use Disqus, Facebook, Komento, JLex Review, JLex Comment or CComment as the commenting system for your directory links.

New! Microdata integration for listing detail pages.

Directory Modules

Install modules and show directory content in predefined Joomla module positions. JV-LinkDirectory provides 24 different module functions!:

Maps module

  • Newly added links or Recent Links
  • Today's links
  • Random Links
  • Highly Rrated Links
  • Popular Links
  • Featured Links
  • Favorite Links
  • Link Categories in Tree
  • Most Voted Links
  • Directory Statistics
  • Link Detail Views
  • Most Liked Links
  • Shows Recent directory activities
  • Compact Add Link Form
  • Compact Search Form
  • Keywords Cloud
  • Latest Comments
  • Latest Files of Listings
  • Popular Files of Listings
  • Random Photos of Listings
  • Random Videos of Listings
  • Random Thumbnail Previews of Listings
  • Top Alexa Traffic Rank
  • Show Listings on Map and Search and Filter Module.

New! Ability to use Gravatar or avatars from CB/JomSocial/EasySocial in modules.

Listing Plans

Listings Plans

A listing plan enables you to define the price (free/paid), recurring option, duration, expiration date and fallback settings, number of photos and videos, allow partner logo, allow adding to top level categories, back link options, number of additional categories and ability to contact listing owner for that plan. When a customer purchases a plan he is restricted by the parameters of that plan. This can help you to define multiple plans and sell them at different prices.

  • Decide fallback plan for listings after link expiry
  • Decide on what happens to link after it expires, ability to select a default plan via backend for links.
  • Let users switch plan for their listings from frontend.

Ratings and Comments

jlex comment

A directory is only as powerful as the level of engagement of it's users. Designing the directory with the right set of categories and sub categories, layouts and themes is important as it attracts the users to navigate across the categories and look for what they want. But more important is to have users interact with the directory. One significant way to achieve this is by letting users rate and comment or review directory listings.

JV-LinkDirectory focuses a lot on this aspect, and provides integration with the following popular commenting extensions for Joomla and social channels natively and via plugins. This enables your directory users to rate and comment on listings.

Thumbnail Previews

Website Thumbnails are web screenshots that can help you quickly and easily recognize web pages. In a directory, thumbnails can be used to show a preview of the website associated with a listing. This helps in recognizing broken, ambiguous and bad sites, and provides a great user experience while navigating the listings in the directory.

JV-LinkDirectory provides plugins and integrations for various leading thumbnail providers in the industry. You can configure the integration in JV-LinkDirectory to show thumbnail previews for listings in category pages, listing detail page, search pages, featured listings block and pages, etc... Integrations are currently available for:

  • ShrinkTheWeb - Recommended and powerful thumbnail provider. JV-LinkDirectory provides an advanced integration using JV-ShrinkTheWeb including caching and performance improvements. The integration is also certified by Shrinktheweb.com, and requires you to purchase JV-ShrinkTheWeb separately.
  • Thumbalizr
  • Picoshot

If you do not wish to use a third party thumbnail provider, then you can also use the Manual Upload feature in JV-LinkDirectory. This allows you to manually upload thumbnail images for listings.

Photo and Video Galleries

  • Let your site visitors upload photos for listings.
  • Add YouTube videos for listings
  • Generate thumbnails for photos automatically
  • Manage photos and videos from site front-end and back-end
  • Display photos and videos in link detail pages
  • Configure allowed photo dimensions, size, allowed formats
  • Set limits on number of photos and videos that can be uploaded
  • Drag and Drop Photos for Listings and Re-order them in Backend
  • Ajax based addition and re-ordering of Photos and YouTube videos for Listings in Backend
  • Show photos instead of thumbnail previews in link listings.

File Downloads

JV-LinkDirectory provides ability to upload files via directory backend and frontend to listings, which enables you to provide downloads of files to your directory users.

  • Number of files that can be uploaded can be configured as per the listing plan.
  • Version, Checksum, Size and Description info for files.
  • Set access permissions for files which decides who can download files via frontend.
  • Ajax based Drag and Drop Files for Listings and Re-order them in Backend

Directory Custom Fields

  • Define and create custom fields for links. JV-LinkDirectory provides 25+ custom field types to choose from.
  • They can be Text, Text Area, RSS Feed, Radio, Checkbox, Dropdown, Email, HTML Editor, Country, Address, Meta Description, Url, Twitter Url, Facebook Url, Google Plus Url, LinkedIn Profile Url, Time, Date, Blogspot Url, Digg Url, Dribbble Url, FB Messenger Url,  Indiegogo Url, Instagram Url, Kickstarter Url, LinkedIn Company Url, MySpace Url, Phone, PInterest Url, Quora Url, Reddit Url, Skype, StumbleUpon Url, Telegram Url, Tumblr Url, Vimeo Url, YouTube Channel Url, YouTube User Url
  • Set display ordering for them
  • Set fields as optional/mandatory
  • Search inside custom fields
  • Define basic validations
  • Display custom fields while adding and displaying links in site frontend.

Search and Filters

Search and filters

JV-LinkDirectory provides a very powerful search and filter utility for your users. This search and filtering design will help your customers drill down your search using search keywords and/or filters from a vast number of listings to exactly what you are looking for, thus improving the usability of your directory! 

Directory Layouts

  • Layout manager to override existing directory output files
  • Compatible with Twitter Bootstrap 2.3.2 & 3.x.
  • Option to load jquery, twitter bootstrap css and js library in advanced configuration.
  • Comprehensive set of configuration options for layouts.
  • Ability to edit layout files from backend and create overrides which survive upgrades.
  • Create and edit custom.css

Directory Featured Listings

  • Provide featured links for free, or charge a fee!
  • Display featured links block in directory in fixed or vertical sliding layouts
  • Exclusive page to showcase featured links
  • PayPal integrated payment processing for featured links
  • Set multiple pricing plans and increase revenue with Featured links.

Directory Advertising

  • Create advertisement slots
  • New 30+ slots at strategic places in the directory where you or your site visitors may want to place the advertisements for maximum visibility.
  • Create new advertisements slots in directory as wanted
  • Sell advertisement spaces in directory and earn money
  • Use in-built IPN based PayPal integration or INS based 2Checkout integration to collect payments.
  • Track ad impressions
  • Expire ads by date or number of impressions.
  • Ads can be HTML/Flash too!

Category Sponsorship

With JV-LinkDirectory, you can earn money by letting users sponsor specific categories in the directory. When someone sponsors a category, their information like banner image, text that they will provide will appear at the top of the category page that they sponsored. As admin, you can create multiple plans for this sponsorship and also decide on the specifications of the sponsorship information like the size of banner, text input etc... This is a powerful way of allowing sponsors to get maximum visibility from the directory.

Revenue Generation

JV-LinkDirectory provides ample opportunities for you to make money like setting up and selling one-way paid links, paid featured links, category sponsorship and advertisements in the directory. You can setup one or more purchase plans for each of them. JV-LinkDirectory provides offline, 2Checkout and PayPal mode of payments and is completely integrated with PayPal instant processing notification (IPN), thus enabling you to collect payments and fulfilling the orders instantly. JV-LinkDirectory also provides discount coupons, and taxation including VAT integration which can be configured.

Revenue Dashboard - View all your transactions and associated purchase information out of advertisements, featured links, sponsor a category etc... from a centralized revenue manager section in JV-LinkDirectory backend

Payment Gateway Integration

JV-LinkDirectory provides integration with popular payment gateways to process payments from directory users for purchasing paid features like paid links, paid featured links, category sponsorship, advertisements etc...Following payment gateways are supported:

  • PayPal - Integration includes automated processing of IPN notifications from PayPal.
  • 2Checkout - Integration includes automated processing of INS notifications from 2Checkout.
  • Offline payments - Directory users can choose to use checks or bank transfers using this method.

Directory Coupons

JV-LinkDirectory lets you create coupons for paid services. JV-LinkDirectory also supports processing and receiving payments via PayPal or offline mode of payments. You can create coupon code that can be limited by time or number of impressions. Coupons can also be created for one or more services too.

Directory User Community

If you do not use EasySocial or Community Builder or JomSocial, then you can now fallback to the new and default in-built community created in JV-LinkDirectory 5.9. The in-built community comes with the following features:

  • Full fledged activity stream where your site visitors can see the directory activities as they happen. These activities include 14 different events like new listing addition, rating a listing, commenting a listing, new photo upload, new video upload, new file upload, listing recommendation, new category suggestion etc... This stream is ajax powered and will show activities just like how you see in JomSocial or EasySocial streams.
  • Directory module to show activity stream.
  • Every user can have a custom display name, avatar (user uploaded or gravatar) and an exclusive profile page.
  • The user profile page will show the directory statistics of the user. Additionally it will show the activity stream of that user, and the listings owned by that user.
  • A directory home page design which displays the activity stream instead of categories layouts. Admin can select this from backend configuration.

User Notifications via SMS

JV-LinkDirectory can send SMS message to your mobile phone whenever the following events occur:

  • Someone purchases a paid service
  • New link is added and pending approval
  • A link is published.
  • A review is added and pending approval
  • A review is published

JV-LinkDirectory uses the Clickatell Bulk SMS Gateway to send SMS to administrator mobile phone. All that you need is to create a clickatell account, create a HTTP API config and configure the settings along with your phone number to which sms need to be sent in JV-LinkDirectory admin panel.

Link Exchange Connect Service

Link Exchange Connect Service, also called LECS in short, provides you the ability to offer a link exchange service for your site visitors. LECS connects owners of your directory listings with site visitors who are looking for link or banner exchange.

This feature empowers you to provide a value added service to your site visitors, and helps them in building links. In return your reputation is improved, and websites start coming back to your directory looking for more partners for link exchange.

This also does not require you to do any link exchanges with anyone. In-fact if you wish you can even disable two-way links in your directory and still use this feature provided by JV-LinkDirectory

Social Media Integration

JV-LinkDirectory integrates with latest versions of JomSocial, EasySocial, Community Builder (1.9.x and 2.x) and AlphaUserPoints extensions!

  • Display listing owner avatar in listing listings
  • Display listing owner avatar in listing detail pages
  • Send message to listing owner
  • Link to view listing owner profiles
  • Reward points to members upon multiple directory events 
  • Post 14+ different types of directory events to activity stream (forJomSocial and EasySocial)
  • Show activity stream with events from directory in EasySocial, JomSocial and Community Builder.
  • Community Builder user profile integration - Exclusive Community Builder plugin for JV-LD, that will display a new tab with links that belong to the logged in user
  • Numerous applications for EasySocial and JomSocial to show directory data in them.

JV-LinkDirectory provides special integration packs for EasySocial and JomSocial, making it the best of all. These include viewing link details in EasySocial and JomSocial with extra fields, EasySocial and JomSocial apps for listing reviews, EasySocial and JomSocial apps for favorite listings. These apps provide extensive functionality and need to be purchased separately.

Sitemap Integration

A sitemap is a file where you can list the web pages of your site to tell Google and other search engines about the organization of your site content. JV-LinkDirectory provides specific plugins that can be used for including and showing directory urls in sitemap. This includes hyperlinks to directory menu items, categories and listing detail pages. Plugins are provided for free for the following Joomla Sitemap Generator Extensions.

Content and Blog Integration

  • Joomla Extensions IntegrationJoomla! Articles - Create articles in Joomla automatically whenever a listing is published in JV-LinkDirectory with exclusive JV-LinkDirectory plugin for Joomla core articles. Show related Joomla articles in detail pages of listings too!
  • K2 - Create items in K2 component automatically whenever a listing is published in JV-LinkDirectory with exclusive JV-LinkDirectory plugin for K2. Show related K2 items in detail pages of listings too!
  • EasyBlog - Create blog posts in EasyBlog Blog component for Joomla automatically whenever a listing is published in JV-LinkDirectory with exclusive JV-LinkDirectory plugin for EasyBlog. Show related EasyBlog posts in detail pages of listings too!
  • Cobalt - Show related records from Cobalt sections in detail pages of listings

Other Extensions Integration

  • Joomla! Search - Exclusive Joomla! plugin to allow Joomla! to search from within JV-LinkDirectory category, listings and extra fields data
  • Google Maps integration with JV-LinkDirectory - Enables maps to be generated from custom fields for listing and detail pages.
  • Twitter Integration - Post new listing publishing events as tweets to your Twitter account!
  • AplhaUserpoints - Plugin that integrates with Alphauserpoints Joomla component. You can reward your site visitors with points for 14+ different directory actions like add listing, add links to favorite list, write reviews for listings etc...

Language Translations

JV-LinkDirectory comes bundled with languages files that are automatically installed when you install the directory component. They contain translation files for 16 languages - viz Danish, Dutch, Czech, French, German, Greek, Hindi, Hungarian, Italian, Japanese, Polish, Portuguese, Romanian, Russian, Spanish, and Swedish. All these files are machine translated using Microsoft Azure Translation API and are of good quality by default. Each language has one translation file which contains the strings that are rendered from all places in the directory, be it the modules, plugins, apps or component. This enables easy translations for customers and saves time.

Administrator Utilities

Import or Migration Utilities

  • Import categories and links from text file
  • Import categories and links from Joomla Web Links component
  • Import categories and links from JV-LinkExchanger
  • Create categories in bulk from a text file

Quick Start Utilities

  • Jump Start Configurator - Configure the directory in under 5 minutes
  • Install Sample Data - This provides you with a directory with sample data for you to get started.

Backup Utilities

  • Backup categories and listings
  • Data restore manager
  • Export and Import JV-LinkDirectory configuration.

Utilities for Bulk Operations

  • Rebuild thumbnails for listings in bulk
  • Rebuild photo thumbnails in bulk
  • Regenerate SEF URL alias for categories
  • Regenerate SEF URL alias for Links
  • Re-Calculate Number of Links in Categories
  • Delete all links and categories

Link Exchange Utilities

  • Backlink check using Scheduler
  • Automatically delete listings pending backlink

Email Utilities

  • Send email in bulk (Mass email manager)
  • Configure 25+ email templates
  • Communicate with partner via email from with in JV-LinkDirectory

Other Utilities

  • Recycle bin to hold trashed links
  • Broken link checker
  • Convert one-way to two-way links and vice-versa
  • Add private notes for every link
  • Advanced caching techniques to improve performance and more....