Connecting a domain to web hosting usually takes only a few deliberate changes, but the correct method depends on where your DNS is managed, whether you use email, and how your host identifies the website server. This checklist explains nameservers, A records, CNAME records, email-related DNS records, propagation, SSL, verification, and troubleshooting so you can connect a domain safely and repeat the process for future website launches.
Overview
A domain registration and a hosting account are separate services. The registrar stores your domain registration, while the hosting provider stores your website files, database, and sometimes email. DNS acts as the routing layer between them: it tells browsers which servers should answer for your domain and its subdomains.
Before changing anything, collect four details:
- The exact domain name, including whether you intend to use the root domain, such as
example.com, thewwwversion, or both. - The hosting provider’s recommended nameservers or server IP address.
- The login or access details for the place where DNS records are managed.
- Any existing email, verification, analytics, or third-party service records that must remain active.
There are two main connection methods. Changing nameservers delegates DNS management to the hosting provider. Editing individual records keeps DNS at the registrar or another DNS provider and points only the website records to the host. Neither method is automatically better. Nameservers can be simpler for a new site, while individual records offer more control when the domain already supports business email or several external services.
If you are still choosing a platform, compare the host’s control panel, SSL process, backups, and support workflow alongside storage and performance. The best web hosting for small business is not necessarily the least expensive plan; it should also make routine domain and website management clear.
Checklist by scenario
Scenario 1: Point the domain using nameservers
- Open the hosting account and locate its nameserver instructions. Copy the values exactly; do not substitute nameservers from a different account.
- Sign in to the domain registrar and open the domain’s DNS or nameserver settings.
- Replace the existing nameservers only after recording the current settings. This record is useful if you need to restore the previous configuration.
- Save the change and confirm that the registrar shows the new nameservers.
- Return to the hosting control panel and add the domain to the correct website or hosting account. Some hosts require this step before they will serve content.
- Wait for the change to become visible, then activate SSL and test the website.
Changing nameservers can also move control of other DNS records. If the domain has email, subdomains, verification records, or third-party applications, recreate or confirm those records in the new DNS zone before relying on the new setup.
Scenario 2: Point only the website records
- Keep the current nameservers in place and open the active DNS management panel.
- Create or update an A record for the root domain. Set its value to the web server IP address supplied by the hosting provider.
- Create or update a CNAME record for
www. Its value is often the root domain or a host-provided target, but use the exact target specified by your provider. - Remove conflicting A, AAAA, or CNAME records only when you understand what they serve. An old record can send visitors to a previous host, but deleting an email or verification record can disrupt another service.
- Add the domain inside the hosting account if the host requires a domain, site, or virtual host configuration.
- Check that the root and
wwwversions resolve to the intended site and choose which version should be canonical.
Do not create a CNAME at the root domain unless your DNS provider explicitly supports that arrangement. In many DNS systems, the root and subdomains have different record requirements.
Scenario 3: Preserve email while connecting a website
Email often uses MX records, while email authentication and provider verification may use TXT or CNAME records. Connecting a website does not normally require changing MX records. Leave existing email records in place unless you are intentionally moving email hosting.
Before changing nameservers, list the current MX, TXT, CNAME, and other records related to email. Confirm whether your email provider requires SPF, DKIM, DMARC, or verification records, then ensure they exist in the DNS system that will become authoritative. If email is business-critical, test sending and receiving after the DNS change rather than assuming it continued normally.
Scenario 4: Launch WordPress on the connected domain
- Confirm that the domain is attached to the intended hosting directory or WordPress installation.
- Set the site URL to the correct domain and protocol after SSL is active.
- Enable the host’s free SSL option or install the certificate method supported by the host.
- Test the login page, homepage, internal links, images, forms, and redirects over HTTPS.
- Review WordPress settings, caching, backups, and maintenance before announcing the site.
For a broader launch sequence, use this WordPress website launch checklist alongside the DNS steps here.
What to double-check
Nameserver authority: A DNS propagation checker can show what different resolvers currently see, but first identify which nameservers are authoritative. Editing records at the registrar will not change the live result if the domain uses a separate DNS provider.
Record conflicts: Multiple A records may distribute traffic or create inconsistent results. A CNAME cannot normally coexist with other records for the same hostname. Review the complete zone rather than changing only the record that appears most obvious.
TTL and propagation: DNS resolvers cache records according to their time-to-live settings. Some changes appear quickly, while others take longer to be seen consistently. Propagation is not a single switch that updates everywhere at once, so test from more than one network and avoid repeated changes while waiting.
SSL coverage: A domain can resolve correctly and still show a certificate warning. Confirm that the certificate covers every hostname you use, including the root domain and www, and that the site redirects cleanly from HTTP to HTTPS. SSL activation may depend on the domain resolving to the host first.
Canonical behavior: Decide whether visitors should use the root domain or www. Check that the alternate version redirects to the preferred version and that WordPress, the hosting panel, and any SEO settings use the same address.
Other services: Check email, transactional mail, payment pages, analytics, CDN settings, staging subdomains, and verification records. A website launch is complete only when the connected services still work.
Common mistakes
- Changing DNS before identifying the active provider: Find the authoritative nameservers first. Otherwise, you may edit a panel that is not serving the live zone.
- Using the wrong IP address: Shared, VPS, staging, and production accounts can have different addresses. Copy the value from the correct hosting account.
- Deleting all existing records: This can interrupt email and third-party tools. Change only what the website requires and preserve records with a known purpose.
- Expecting immediate global results: Clear local browser and DNS caches, but do not assume that local visibility proves every resolver has updated.
- Testing only one hostname: Test the root domain,
www, HTTPS, HTTP redirects, and important subdomains separately. - Activating SSL too early or skipping it: Follow the host’s certificate workflow after DNS points to the correct server, then verify the certificate and redirects.
- Launching without backups: Keep a copy of the existing DNS zone and website data before changing a live configuration.
If the domain still shows an old website after the expected DNS cache period, check the authoritative records, hosting account mapping, IP address, and local cache in that order. If email stopped working, inspect MX and related TXT records before changing website records again. A domain transfer guide is useful when the problem is actually registrar migration rather than DNS pointing.
When to revisit
Keep this checklist with your website launch documentation and revisit it before a redesign, hosting migration, domain transfer, email-provider change, or seasonal campaign. It is also worth reviewing when your provider changes its control panel, nameserver instructions, SSL workflow, or IP addresses. Tools and interfaces change, but the underlying questions remain the same: where is DNS managed, which records serve the website, which records serve email, and how will the change be verified?
Before each launch, complete this short final check:
- Record the current DNS zone and hosting details.
- Confirm the intended nameserver or record-based strategy.
- Verify the root and
wwwdestinations. - Protect email and third-party records.
- Wait for DNS visibility across multiple resolvers.
- Activate and test SSL.
- Test pages, forms, redirects, WordPress login, and email.
- Monitor the live site after launch and document any final changes.
This process makes connecting a domain to hosting repeatable instead of risky. For ongoing operational checks, pair it with an uptime monitoring workflow so a later DNS or hosting problem is detected after the initial launch.