Domain Mapping System | Create Microsites with Multiple Alias Domains (multisite optional)
by Maarten B 4.5 (56 reviews)

Domain Mapping System | Create Microsites with Multiple Alias Domains (multisite optional)

Domain Mapping System is the most powerful way to manage alias domains and map them to any published resource - creating Microsites with ease!

Domain Mapping System ranks #4,672 among WordPress.org plugins with 2,000+ active installations, is #65 of 1,003 in the Maps & Location category, a 4.5/5 rating from 56 reviews, and was last updated Jun 12, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 7.0.8 (Current: 7.1.4)
v2.2.7 Current Version v2.2.7
Updated 4 months ago Last Update on 12 Jun, 2026
Refreshed 6 days ago Last Refreshed on
#65 of 1,003 in Maps & Location Top 10% by installs Downloads +38.7% this week
View on WordPress.org
Rank
#4,672
— No change
Active Installs
2K+
-30.5%
KW Avg Position
12.6
0.6 worse
Downloads
114.8K
+7 today
Support Resolved
0%
— No change
Rating
90%
Review 4.5 out of 5
4.5 (56 reviews)

Next Milestone 3K

Total Progress 87.8%
2K+ 3K+
489
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 122 more installs to reach 3K+

Rank Changes

4,438 4,555 4,672 4,789 4,906 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
4,667 4,675 4,683 4,691 4,699 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Current #4,672
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 50 100 150 200 250 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
0 50 100 150 200 250 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.5
56 reviews
Overall 90%
5
49 (88%)
4
0 (0%)
3
1 (2%)
2
0 (0%)
1
6 (11%)

Support Threads Overview

Resolved
Unresolved
1
Total Threads
0
Resolved
1
Unresolved
0%
Resolution Rate

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners who want to run multiple branded domains or microsites from a single WordPress installation. It solves the problem of mapping alias domains and subdomains to specific posts, pages, products, or taxonomies without needing multisite or separate WordPress installs.

  • Unlimited alias domain mapping
  • Subdomain mapping
  • Multisite support
  • Map content to any post type
  • Yoast SEO integration
  • WooCommerce integration
  • Custom code per domain
  • REST API for developers

Frequently Asked Questions

Common questions about Domain Mapping System | Create Microsites with Multiple Alias Domains (multisite optional)

Domain Mapping is the process of adding multiple domains to a single website. Depending on your Content Management System or coding framework, mapping multiple domains to your site may be a more simple or more complex process. With WordPress, it’s very easy to map multiple domains to a single WordPress installation using either multisite or a plugin like Domain Mapping System.
A mapped domain in WordPress is a domain that has a specific page or group of pages associated with it. A mapped domain is usually not the website’s primary domain, but is usually an Alias or Addon Domain that is mapped to the primary site domain. The mapping then takes place at the website level, as the website should be configured to serve content for both the mapped domain and primary domain.
There are a few steps to map multiple domains to your WordPress website, including: Configure your DNS Records. Setup your server with an Alias or Addon Domain. The next step would be mapping content properly for your mapped domains. Read more in our Documentation.
There are 3 steps to mapping a domain in WordPress: Configure your DNS settings. Set up your server properly for an Alias or Addon domain. Install Domain Mapping System and map domains to the desired content. Once you’ve followed these steps, you should then be able to navigate your website with the content being served for your mapped domains. Read more in our Documentation.
Yes! Domain mapping is free in WordPress. You can map unlimited domains to your WordPress website depending on your server configuration. To create Microsites with Domain Mapping System and access other powerful features, please see our pricing.
DNS stands for Domain Name System. The purpose of DNS is to translate your server’s IP address into a friendly, easily-legible name that humans can remember. It’s much easier for humans to remember a name than it is a string of numbers. DNS Records direct the different types of traffic for a domain name to the proper server(s). Each DNS Record corresponds to a different type of service or traffic your domain might receive. For example: A records are set for “hosts” and standard website traffic CNAME records are set as “Aliases” or Canonical records MX records direct email traffic TXT records provide many useful options, like domain ownership verification and enhanced security options This is not a complete list. You can review all the different DNS Record Types.
Your DNS is hosted where your Name Servers are pointing. Your Name Servers are specified with your Domain Name Registrar. If you’ve just purchased your domain, your DNS host will be your Domain Registrar. If you need to configure a website or email for your domain, you will need to change your DNS settings with your DNS host.
A DNS Zone is where your DNS is managed. A DNS Zone is specified by your Name Server records. Your DNS zone is where you should manage DNS records to publicly identify different services for your domain on the internet. E.g. – If you need to set up a website or email for your domain, you can set up A Records, CNAME Records, or MX Records within your DNS Zone. If you are unsure where your DNS zone is set, contact your Domain Name Registrar or run a test of your Name Server records on a website like https://whatsmydns.net/.
To set up DNS for your WordPress website, you must point your DNS A record to your website hosting server. For example, if your website hosting server has IP address 123.456.789.0, go to your DNS Zone (specified by where your Name Servers are pointing), and modify the A Record. The A Record is commonly denoted by an “@” symbol or by typing in the full URL in your DNS settings. You should also configure an A Record or CNAME record for the WWW version of your site, with CNAME being the preferred option if you want all website visitors to navigate to your site without WWW in the URL.
When you change your DNS settings, it takes up to 24-48 hours for those changes to propagate across the internet. This is called propagation time, and it’s a standard delay that Internet Service Providers around the world need in order to detect DNS changes. Frequently, DNS changes can propagate within a few hours to most locations. If you already have a website, it’s recommended to clear your browser cache after making DNS changes, as sometimes browsers will cache an old copy of a website from the previous server.

More plugins by Maarten B

Sign In / Register

You need to sign in or register to use this feature.