Changing Domain Names & SEO: Tips to Keep Your Rankings

Rachel Baker

Aug 07, 202413 min read
Contributors: Christine Skopec and Boris Mustapic
Changing Domain Name
Share

TABLE OF CONTENTS

Does Changing Domain Names Affect Your SEO?

Changing domain names can affect your website’s authority, rankings, and traffic. In some cases, it can feel like starting over from an SEO perspective. 

One of the main reasons why is that backlinks (links from other sites that point to yours) to your old website won’t automatically point to your new site. And those are important factors search engines like Google take into account when ranking your content.

Think of it this way:

Changing your domain name changes the URL of every page on your website. So, all the backlinks you had pointing to your old domain no longer point to your website. 

example of old-domain.com urls vs new-domain.com urls

That said, it’s hard to predict the exact SEO impact of changing domain names. And you don’t necessarily have to lose your backlinks.

There are also other things to consider.

So, let’s look at some scenarios when switching domains might be a good idea. And some scenarios when it might not be.

When You Might Want to Change your Domain Name

There are a few reasons why you might want to change your domain name:

  • Rebranding or changing your company name: If your business undergoes a rebrand or name change, updating your domain to match can ensure consistency and avoid causing confusion 
  • Choosing a better-known top-level domain: Moving from a less common top-level domain (TLD) like “.net” to a more recognized one like “.com” can increase credibility and memorability
  • Picking a simpler domain: This can increase direct traffic and make your brand more memorable
  • Expanding to new markets or product lines: A new domain might better reflect your expanded offerings or target audience
  • Overcoming negative associations: If your domain has been associated with negative press, a new one may offer a fresh start

When You Might Not Want to Change Your Domain Name

Changing your domain name isn’t always a good idea. 

It’s best to avoid making a change if:

  • You have established brand recognition: If your current domain is well-known and associated with your brand, changing it could confuse customers and prospects. And cost you your hard-earned awareness.
  • You recently invested in marketing: If you've just spent a substantial amount on marketing materials or campaigns featuring your current domain, changing it right now means that time and money was wasted
  • You’re in the middle of a peak business period: Changing domains during your busiest season could disrupt sales. It’s often better to wait for a quieter time when less revenue is at risk.
  • You don’t have sufficient budget: Domain changes can be costly when factoring in new branding, marketing, and potential technical issues
  • Your team lacks technical expertise: A domain name change is a type of website migration, so it’s not always feasible for smaller companies without development resources

An Overview of How to Migrate to a New Domain

Here’s a general overview of what goes into migrating to a new domain name:

1. Do Preliminary Work

Take your time to prepare for the migration. To ensure you stay organized and don’t make mistakes. 

It’s a good idea to collect some benchmark data, establish clear goals, and create a detailed timeline. 

And for a domain change, you’ll want to purchase a new domain and also configure the domain name system (DNS) settings. These make your site accessible and impact performance.

2. Create a New Site and Block Access to It

The simplest way to create a new website for a domain name change is to create a copy of your existing site. Which you can then use as a staging site to make changes and run tests.

This is rather technical, so work with a developer who understands the process.

Then, make sure to block access to the staging site. 

There are a few ways you can do this, but consider using password protection. Which displays a login screen like this:

example login screen for staging site shows username and password

This prevents both web crawlers and users from accessing your new site before it’s ready.

And consider adding a noindex tag to every page—which tells crawlers not to include them in search results. Especially if you plan to run tests to verify that your new site can be properly crawled before pushing it live.

3. Prepare the New Site

Migrations focused on changing domains don’t often require substantial changes. But if you do need to make any, now’s the time to do it.

That might include adjusting your navigation, updating your logo, etc.

Just know that it’s typically best to keep changes as minimal as possible. To avoid disruptions and determine what causes any issues that arise. 

4. Map Old URLs to New URLs

Next, build a list of your current website’s pages. Because you’ll need to implement redirects from all of the old pages to their new locations on the new domain.

You’ll do this using 301 redirects. Which are permanent redirects that tell search engines and browsers that your original URLs have been permanently replaced with new ones.

To create your list, use Semrush’s Site Audit tool.

Enter your old domain and click “Start Audit.

old domain entered into site audit tool

Follow the prompts to configure the audit. And be sure to set the limit to higher than the total number of pages you have on your site. To ensure nothing is missed.

Once the crawl is complete, click the “Crawled Pages” tab to see a full list of your URLs. 

In the top right corner, click “Export” and choose either “Export to XLSX” for Excel or “Export to CSV.”

AD_4nXd1GqPLQvJomrc7ne1p_dOiTEdmBR_smbBRb9EvRvwcdJwOwZ359D_9DxpVQsp7Si3k4NWh6bH90T6OBHYiq4ulfjxcRQuymVhxlG0rifiGeMy8J8EN8__uiU2HRixzGpJCs35D5CUefNOY2-HXquZFjOzH?key=bQgNK4LBZawMRAviRMy4OQ

You can now map each of your previous URLs to the new URL where the same content will live on the new site.

For example:

table mapping domain name change with old domain urls and new domain urls

If the URLs of your content are staying the same besides the domain name, things will be pretty easy. Your new URL will simply be the same as the old url but with the domain switched out. 

If you’re also changing the subfolders or URL slugs of pages on your site, then you’ll need to be careful when mapping old URLs to the new ones.

For example, if you’re changing from “old-domain.com/about-us/” to “new-domain.com/about/.”

If there are any pages on your old site that you don’t want to keep, don’t set a new destination for them. But set them to serve a 410 status code—this indicates the page has been permanently deleted. 

5. Update the URLs on Your New Site

You can now begin the process of updating all the internal links on your new website. So you’re not using unnecessary redirects that can slow down your site and potentially hurt your SEO performance. 

Relying solely on redirects could also lead to redirect chains—when multiple redirects occur between an initial URL that’s requested and the final destination URL. 

redirect chain shows URL A "about the company" redirects to URL B "about us" which redirects to URL C "about"

This can be confusing for users and also impact how search engines crawl your website.

So, go through each page and update all the internal links to point to the appropriate URL on your new site. 

This includes links that appear in your website’s code, your XML sitemap (the file that lists all the URLs you want search engines to index), and your robots.txt file (which specifies the URLs you want to block).

6. Back Up Your Old Website

Before you start the migration, back up your website. So you can revert to it in case anything goes wrong during the transfer.

It can also provide a handy comparison tool to check that all content and features have been successfully migrated to the new domain.

The process depends on how your site’s hosted. A few options are to do it through your site host’s control panel or a content management system (CMS) plugin.

There are also third-party services like CodeGuard or Sucuri that will do it for you.

7. Migrate Your Site and Remove Blocks

Next, make the new site live. And try to do it during low-traffic times if possible.

It’s best to move in stages to reduce the risk of making a mistake. So consider moving just one section at a time.

Once your new site is live, remove the blocks (password protection and/or noindex tags) you added earlier. So both search engines and users can access your site. 

At this point, we recommend running Site Audit on your new website. So you can see whether there are any issues in the “Crawlability” report that need to be addressed.

site audit crawlability report shows indexed and non-indexed pages, crawl budget waste, incoming internal links, page crawl depth, http status codes, and sitemap vs crawled pages for new domain

8. Enable Redirects and Page Removals

Once your new domain is live with all of your content, you need to implement your 301 redirects. So users and search engines see your new content rather than error messages. 

If you have a WordPress site, you can use plugins like Yoast, RankMath, or Redirection

Just make sure that the plugin you use allows you to redirect using absolute URLs (the entire page addresses)—not just relative URLs. 

absolute url is "https://www.semrush.com/blog/on-page-seo/" while the relative url is "/blog/on-page-seo/"

If the plugin only supports relative URL redirects, you won’t be able to redirect your old domain’s URLs to the new one. 

If you’re not using WordPress or you have many pages on your site, you may need to use a more advanced method for implementing redirects in bulk. Like adding redirects through your .htaccess file.

9. Monitor Results

To determine whether your domain migration has been successful, periodically monitor your performance data.

When you first change your domain, your organic search traffic will almost certainly drop. You should see your traffic rebound in a few weeks. 

But it can vary. So, continue to compare the data from your new site against the data you collected from your old site.

If you don’t see improvements after a few weeks, consider using the Site Audit tool to check for technical and on-page issues that could be getting in the way.

Tips for Changing Your Domain the Right Way

Now that you have a better understanding of what goes into a migration, let’s go over some tips that can make changing domain names even smoother.

Choose an Appropriate Domain Name

Your site’s domain name might not be a ranking factor for you, but it can impact your visibility and click-through rates.

For example, people who don’t know your domain but know your brand are likely to use Google to search your brand name. And if they see a URL that matches the brand name in the search engine results page (SERP), they’re going to be more likely to click.

When choosing a new domain name, there are two parts to consider:

  1. Second-level domain: The unique identifier of your website (e.g., the “semrush” in “semrush.com”). This should match (or nearly match) your brand name.
  2. Top-level domain: The part that comes after second-level domain (e.g., the “.com” in “semrush.com”)

It’s usually (but not always) best to opt for a domain name that ends in “.com.”

If you can’t get a “.com” domain name that makes sense, consider “.co,” or “.net.” These are also memorable options. 

Or think about alternative TLDs that are more relevant to your business.

For example, “.io” is a good choice for companies that want to be strongly associated with technology.

But don’t rush into choosing a new domain name.

Make sure the domain you want is available. And then check whether it was previously owned. 

If it was, you might want to verify that it doesn’t have a lot of toxic backlinks (bad links that can sometimes hinder SEO performance). 

You can check a domain’s backlinks using Semrush’s Backlink Audit tool.

backlink audit report shows high overall toxicity score for an example domain

Before changing domains, it’s critical to take stock of your website’s backlinks. So you can take steps to reclaim them rather than relying solely on your redirects. 

Using Semrush’s Backlink Analytics tool, you can easily see all of the links pointing to your old site.

Input your old domain and click “Analyze.”

old domain entered into Backlink Analytics tool

Click on the “Backlinks” tab. Then, click “Export” and save the list as either an Excel spreadsheet or a CSV file. 

Backlinks tab highlighted with report showing source page linking to what anchor text and URL on the old domain

Use this list to identify any relevant, high-authority websites that link to your old domain. Then, consider contacting them to ask them to update their links to your new site.

Outreach involves contacting the website owners and asking them to make updates to existing links on your behalf.

For each link you want to address:

  1. Identify the right contact: Determine the best person to contact
  2. Craft an outreach message: Write an email explaining that you changed domains and request that they update the link in question
  3. Be specific: In the message, be sure to indicate exactly where the link is on their website, which page it links to, and the new URL you want them to use

Outreach campaigns like this can take a lot of time. And you likely won’t succeed with every message.

So, prioritize the most important links to avoid wasting time and resources.

Verify Your New Website with Google Search Console

Verifying your new domain with Google Search Console (GSC) informs Google about the domain name change. 

You’ll need to do two things here:

  1. Create a property for your new domain
  2. Use Google Search Console’s Change of Address tool

To get started, log in to Search Console.

Click on the property drop-down at the top and choose “+ Add property.”

add property highlighted in google search console

This will take you through the process of setting up GSC for your new domain.

new domain entered into domain property type

Once you’ve set up the property for your new domain, go back to the property for your old domain.

Then, click “Settings” and select “Change of address.”

change of address option highlighted

Under “Update Google,” click the “Select new site” drop-down and choose the domain property that you just set up for your new website.

select new site option highlighted

When you’re done, click “Validate & Update.” 

Google will then attempt to validate that you’ve implemented the necessary redirects before indicating a change of address. 

Once successful, a notification will appear on both the old and new domain properties.

Search Console will begin populating data for your new domain (this could take a few days), and notify you of any related errors.

Announce the Domain Change

After you’ve successfully changed your domain, let everyone know. To encourage traffic to the new site and help avoid any confusion. 

Let people know via:

  • Social media 
  • Email
  • Blog post
  • Press release

You could also add a note on the website itself. So, if people reach the new domain through a redirect, they’ll know to go straight to the correct domain next time.

Use Semrush’s Backlink Analytics tool to make sure all your internal links are now pointing to your new domain.

Enter your new domain and click “Analyze.”

new domain entered into Backlink Analytics tool

Then, click the “Outbound Domains” tab to see a list of the domains that your new site links to. 

Look for instances of your old domain on the list. And click the arrow next to the number of outbound links to expand the list. 

expanded outbound domains list

This shows each of the pages on your new domain that contain a link to your old domain. 

Next, go through each page and change the links so they point to your new domain.

FAQs

How Many 301 Redirects Can You Have?

There’s no limit to the number of 301 redirects you can have. 

But it’s still best practice to minimize the number of redirects on your site. Because having lots of them can affect your website’s performance.

How Long Should Redirects Stay in Place?

Your 301 redirects are classed as permanent redirects and should stay in place for as long as you use your new domain name. 

If you need a temporary redirect for whatever reason, use 302 redirects. But remember to eventually update them.

How Long Will It Take for Google to Index Your New Domain?

Google doesn’t provide a set time frame for how long it takes to index your new URLs. This process can take several weeks in some cases. 

You can track your new domain’s search rankings and visibility using the Project Dashboard in Semrush. 

Access this and many more digital marketing tools with a free Semrush trial.

Share
Author Photo
Rachel is an experienced copywriter and SEO who’s been working in digital since 2014. She runs her own business, The Ethical Copywriter, working with purpose-led organisations to build brand identity and visibility through content strategy, carefully-crafted copy, and SEO.
More on this