What to check first
- An A or AAAA record. Without it, the domain doesn't lead to any website.
- The www. Lots of people type it. If
www.yoursite.comdoesn't exist, those visits are lost: add a CNAME or an A record for www. - Two or more NS. If there's only one DNS server and it goes down, your domain disappears.
- SPF and DMARC. They protect your email and your brand. They're two TXT records you can add in minutes in your domain's panel.
An SPF and a DMARC that work
If you use Google Workspace for email, this SPF is enough: v=spf1 include:_spf.google.com ~all. If your domain never sends email: v=spf1 -all. Only one SPF record per domain: two cancel each other out.
To start with DMARC, create a TXT record at _dmarc.yoursite.com with v=DMARC1; p=none; rua=mailto:you@yourmail.com. You'll get reports; once you see your legitimate email passes, switch to p=quarantine and then p=reject.
Domain fine but the site isn't on Google? Check whether Google can get in with the robots.txt tester and the redirect checker.