Back to Support Domains and Email Connect a Domain (Alternative Method)

Connect a Domain (Alternative Method)

If you already own a domain name with another provider, you can use that domain with your WordPress.com site. If you cannot use the recommended method, this guide will show you how to connect your domain using A records (IP addresses).

About This Method

This guide will show you how to connect a domain to your WordPress.com site using root A & CNAME records. This means:

Connecting a domain (also known as “mapping”) is free with any paid WordPress.com plan.

Step 1: Add the Domain

  1. Starting from your site’s dashboard, navigate to Upgrades → Domains (or Hosting → Domains if using WP-Admin).
  2. Click “Add a domain” and select “Use a domain I own” from the drop-down menu.
Arrow pointing to Add a domain button and selecting the "Use a domain I own" option.
  1. Type the domain name you own and click the “Next” button.
  2. On the next screen, you will have two options: transfer or connect. Click the “Select” button next to “Connect your domain“. It may take a few moments to be redirected to the next screen.
The transfer or connect screen with a highlight around the Connect your domain option.
  1. The next screen will contain information about the changes to make at your current DNS provider. To use A and CNAME records, click the link for “advanced setup.
  2. Click the “Start Setup” button.
  3. Open a new tab in your browser, log into your domain provider account, and locate the DNS records settings.
  4. Back in your WordPress.com account, click “I found the domain’s settings page” to see the DNS records you need for your domain:
Step 1 of setting up the A Records for the domain with text instructions and a button to continue labeled "I found the domain's settings page"

Step 2: Add the DNS Records

After taking the steps described in the previous section, you will receive the DNS records required for your site. The DNS records are:

If you are unsure how to find the DNS records settings, we suggest contacting your domain provider’s customer support to help you with the changes.

Once you have made these changes, return to WordPress.com and click the “Verify Connection” button.

If you navigated away from the screen that shows your site’s DNS records, here’s how to find it again:

  1. In your site’s dashboard, navigate to UpgradesDomains (or Hosting → Domains if using WP-Admin).
  2. Click the connected domain and look for “complete setup” or “setup instructions.”
An arrow pointing to the hyperlink in the text below the domain for "Setup Instructions"
  1. Click the “Advanced Setup” link as shown in the following screenshot:
An arrow pointing to the hyperlinked advanced set up link at the bottom of the domain connection setup instructions page.
  1. Click “Start Setup” and then “I found the domain’s settings page” to see the DNS records for your site.
  2. Log in to your account with your domain registrar.
  3. Paste the records from Step 4 into your DNS settings.
  4. Return to WordPress.com and click the “Verify Connection” button:
An arrow pointing to the Verify Connection button on the final step.

Step 3: Wait for the Changes to Update

After adding the DNS records, allow some time for the DNS changes to take effect. The domain might not load right away. It is usually up and running within a few hours, but it can take up to 72 hours for the DNS to fully update across global servers and internet service providers.

To confirm the domain is connected to your site, try visiting the domain in a new tab in your browser. If it loads your WordPress.com website, then it’s working! You can also visit your Domains and look under the Status column to the right of your domain. It should say Active, like this:

An arrow points to the domain status showing 'active'.

If it still says Verifying, try waiting a few hours before taking the next step. Once you see the status change to Active, then your domain is connected. If the domain is still not loading the correct site, you may need to clear your browser’s cache to see the changes.

Step 4: Set Your Primary Domain

The final step is to go to Upgrades → Domains (or Hosting → Domains if using WP-Admin) in your site’s dashboard and select your newly-connected domain as the primary domain. See Set a Primary Address for more.

💡

Transfer Your Domain to WordPress.com

Want to manage your domain and website all in one place, instead of with two separate companies? Transfer your domain’s registration to your WordPress.com account, which you can do before or after connecting the domain. You would no longer pay any domain registration fees to your current domain provider, and would instead renew both your domain and website plan here at WordPress.com.

Was this guide helpful for you?

Not quite what you're looking for? Get Help!

Copied to clipboard!