Siteground DNS Setup Guide

Complete siteground dns setup guide with step-by-step instructions. Configure A, CNAME, MX, and TXT records for your domain correctly.

ReviewMyDNS is a free DNS propagation checker that queries 50+ global DNS servers to verify your DNS records. Check A, AAAA, MX, CNAME, TXT, NS, and SOA records instantly.

How to Set Up DNS Records on SiteGround

SiteGround is a leading web hosting provider serving millions of sites. This guide explains how to manage DNS records in SiteGround's control panel for websites, email, and services.

Step-by-Step Setup Guide

  1. Access SiteGround Control Panel Log into your SiteGround hosting account.
    • Visit my.siteground.com and sign in
    • Select 'Manage Domain' for your domain
    • Navigate to 'DNS Zone' or 'Zone Editor'
    • View all DNS records in SiteGround's interface
  2. Locate DNS Zone Editor Find DNS management section.
    • In domain settings, find 'DNS Zone' or 'Advanced DNS'
    • SiteGround shows records in editable table format
    • You can add, edit, delete records directly
    • Changes apply within minutes to SiteGround servers
  3. Add DNS Record Create new DNS entry.
    • Click 'Add New Record' button
    • Select type (A, AAAA, CNAME, MX, TXT, etc.)
    • Enter hostname/name (@ for root)
    • Input value/target
    • Set TTL if available
    • Save record
  4. Test DNS Changes Verify changes propagated.
    • SiteGround updates within 15-30 minutes
    • Global propagation: 1-4 hours typical
    • Use DNS checker to verify worldwide status
    • Changes may not appear immediately on all devices (DNS caching)

Common DNS Record Types on SiteGround

  • A Record: Points domain to IPv4 address. SiteGround provides your hosting IP in account. Name: @, Type: A, IP: 192.0.2.1, TTL: 3600
  • MX Record: Routes email to mail server. SiteGround email requires specific MX records. Name: @, Type: MX, Value: mail.example.com, Priority: 10
  • CNAME Record: Creates domain alias. SiteGround often pre-configures www CNAME. Name: www, Type: CNAME, Value: example.com
  • TXT Record: Stores verification, SPF, DKIM, DMARC records. Name: @, Type: TXT, Value: v=spf1 include:sendgrid.net ~all

Troubleshooting Common Issues

  • DNS changes not visible: SiteGround updates within 15-30 minutes. Wait 1-4 hours for global propagation. Flush DNS cache. Check SiteGround status for incidents.
  • Website not working: Verify A record points to SiteGround hosting IP (SiteGround provides this). If using external DNS, ensure nameservers point to SiteGround.
  • SiteGround email not working: SiteGround email requires specific MX records. Check SiteGround documentation for their MX values. Add SPF and DKIM TXT records.
  • SSL certificate errors: SiteGround issues free SSL certificates. Ensure domain points to SiteGround. Force SSL renewal in SiteGround account. May take 24 hours.

Frequently Asked Questions

  • What are SiteGround's nameservers? SiteGround nameservers shown in account control panel. Usually ns1.siteground.xxx, ns2.siteground.xxx pattern. Use these when changing from another registrar.
  • Can I use external DNS with SiteGround hosting? Yes, point your domain registrar nameservers to external provider (Cloudflare, Route53). Then manage DNS there. SiteGround hosting works with any nameservers.
  • How long SiteGround DNS propagation? SiteGround servers update within 15-30 minutes. Global propagation: 1-4 hours. Previous TTL values affect propagation speed.
  • Can I manage DNS on domain registered elsewhere? Yes, change nameservers at your domain registrar to SiteGround's nameservers. Then manage DNS in SiteGround account.