Spam Score Checker: Free Domain DNS Signals

Spam Score Checker

Check the spam score of any domain to evaluate link quality.

A spam score checker helps you judge whether a domain looks trustworthy before you link to it, buy it or accept links from it. This free tool reads a domain's address, mail and email-authentication records and shows each signal as Good or Warning in a table. It does not return a percentage score.

What Is a Spam Score in SEO?

A spam score in SEO is a risk estimate of how likely a domain is to be low quality or penalized. SEO software usually builds one by checking many traits of a site and its links, then comparing them with sites that search engines have penalized or removed. Moz made the idea popular with a percentage, and many people now use the phrase for any domain-level risk signal.

Two points are worth knowing. A spam score is a third-party estimate, not a Google metric, and Google's Search Central documentation does not describe a score you can look up. Treat any spam score as a reason to investigate a domain, never as a final verdict.

What Does This Spam Score Checker Look At?

This tool checks four technical signals that any public domain exposes: whether it resolves to an address, whether it advertises a mail server, and whether it publishes SPF and DMARC email-authentication policies. Each one appears as a row with a status and a plain-language detail.

SignalShown as Good whenShown as Warning when
Address (A record)The domain resolves to an IP addressNo address is found, so the domain may be parked or inactive
MX recordA mail server is listedNo incoming mail server is listed
SPF recordAn SPF policy is publishedNo SPF policy is found
DMARC recordA DMARC policy is publishedNo DMARC policy is found

If a domain has no address record but does have an IPv6 record, the tool shows that as Good, because IPv6-only hosting is valid.

What the result heading means

Above the table, the result is labeled DNS and mail observations, followed by a short note. That note is honest about scope: these records do not measure backlink spam, search penalties or website trust. Mail records are also optional for sites that never send or receive email, so a Warning is a prompt to look closer, not proof of a problem.

How to Use the Spam Score Checker

You can run a check in under a minute by entering one domain and reading the table that comes back.

  1. Find the Domain Name field at the top of the tool.
  2. Type the domain, for example example.com. If you paste a full URL, the tool keeps only the domain part and drops the path, query and fragment.
  3. Click Check Spam Score. The button changes to Checking... while the lookup runs.
  4. Read the heading and the note under the domain name so you know what the results do and do not cover.
  5. Scan the Signal, Status and Detail columns. Each row is marked Good or Warning.
  6. Decide your next step, then enter the next domain from your list and repeat.

Worked Example: Two Domains, Two Very Different Tables

The same four checks can tell very different stories depending on the domain. Take a small online shop called harborcandles.com, which offered you a guest post.

The table shows an address record that resolves to an IP, a mail server, and an SPF record, all Good. DMARC shows a Warning. That pattern describes an ordinary active business that sends email but has not finished its email authentication. It says nothing bad about the site's link quality, so you would move on to judging the content and audience.

Now take cheap-links-hub.net, a domain that emailed you an offer. The checker returns a Warning for the missing address record, plus Warnings for missing MX, SPF and DMARC. The domain does not point anywhere, advertises no mail and publishes no policies. It may be parked, expired or abandoned. Before you accept a link or a payment, open the domain in a browser and check who is behind it.

How Do You Read and Act on the Results?

Read the table as a quick technical health check, then act on each Warning according to whose domain it is and what you plan to do with it.

Address record Warning

This is the most meaningful row for link vetting. A domain with no address is not serving a website, so a link from it cannot be crawled. If it is your own domain, check your DNS settings and your registrar. If it belongs to someone else, skip it.

MX, SPF and DMARC Warnings

These matter most for email deliverability. If you own the domain and send email, ask your email provider for the exact SPF entry and add it. A common way to start with DMARC is a monitoring-only policy, which lets you see who sends mail as your domain before you enforce anything. If the site never handles email, you can reasonably leave these alone.

All Good

Four Good rows mean the domain is configured like a normal, maintained one. They do not mean its backlinks are clean or its content is worthwhile. Anyone can set up these records in minutes, including spammers.

When Is a Spam Score Checker the Right Tool?

It fits best as a fast first filter when you have many domains to review and need to weed out dead ones.

  • Link prospecting: screen a list of sites before you send outreach, and drop domains that do not resolve.
  • Buying or inheriting a domain: confirm it is live and see how its mail setup looks before you commit.
  • Checking your own domain: confirm your SPF and DMARC are published before a big email campaign.
  • Client audits: collect a quick technical snapshot of a client's domain, then move on to deeper link analysis.
  • Reviewing link offers: sanity-check a domain that cold-emailed you before you reply.

For the next layer of research, run the domain through a backlink checker to see its link profile, and use a backlink value estimator to weigh whether a link is worth pursuing. If you have a whole shortlist, the bulk domain value checker can compare up to 10 domains at once.

Best Practices, Common Mistakes and Troubleshooting

Most surprising results come from entering the wrong thing or from reading a mail warning as a spam verdict.

  • Enter a domain, not an email address. Type example.com, not a name followed by an at sign.
  • Remember that subdomains have their own records. A subdomain such as blog.example.com often has no mail server, so MX, SPF and DMARC Warnings there are normal.
  • Fix typos first. If you see a message that the domain is not reachable as a public address, check the spelling and make sure the domain actually exists. Private or unresolvable hosts are rejected.
  • If you see "Please enter a domain name," the field was empty or held only a path. Add the domain itself.
  • Do not judge by one row. Missing DMARC alone is extremely common on legitimate small sites.
  • Re-check after DNS changes. New records can take time to appear everywhere, so a fresh edit may not show up immediately.

Pair the check with manual review

For any domain you are serious about, open the site and ask a few plain questions. Does it have original content on one topic? Does it sell links openly? Does it link out to unrelated casino, pharmacy or loan pages? Those answers say more about link quality than any DNS record.

What Are the Limits of This Tool?

This tool reports what a domain publishes in public records. It is not a backlink database and not a penalty detector.

  • It does not return a percentage spam score, so it is not a substitute for Moz's proprietary metric.
  • It does not list or grade the backlinks pointing to a domain.
  • It cannot tell you whether Google has demoted or removed a site.
  • It checks one domain at a time, and it does not check email addresses, phone numbers or IP addresses.

If your real worry is toxic links pointing at your own site, review them with an anchor text analyzer to spot unnatural patterns. When you decide specific domains should be ignored, the disavow file generator turns them into a file Google accepts. You can find more link research options in the Backlink Tools category.

Enter a domain above and click Check Spam Score to see which signals are Good and which need a second look. Use the table as a quick first filter, then confirm anything important with a manual review and a proper link analysis.

Frequently Asked Questions

What is spam score in SEO?
Spam score in SEO is a third-party estimate of how likely a domain is to be low quality or penalized. It is not a Google metric. Treat it as a reason to review a site manually, not as proof of a penalty.
How to check spam score of a website for free?
Type the domain into the Domain Name field and click Check Spam Score. The tool is free and needs no sign-in. It returns a table of address, MX, SPF and DMARC signals marked Good or Warning.
Is this spam score the same as Moz's spam score?
No. Moz uses its own proprietary percentage. This tool does not produce a percentage. It shows DNS and mail observations for a domain, and its result note says they do not measure backlink spam or penalties.
Why does my domain show a Warning for MX, SPF or DMARC?
A Warning means that record was not found for the exact domain you entered. Sites that never handle email, and subdomains such as blog.example.com, often lack these records, so it is not proof of spam. Add them only if you send email.
Can I paste a full URL into the spam score checker?
Yes. If you paste a full URL beginning with http or https, the tool keeps only the domain part and drops the path, query and fragment. Entering example.com directly works just as well and avoids mistakes.
How do I check backlink spam if this tool does not score it?
Use a backlink checker to list the domains linking to you, then review those sites by hand for thin content, unrelated topics and paid-link patterns. For links you want Google to ignore, build a disavow file.
Recommended

Explore VPN options

A VPN changes your network exit. It does not guarantee anonymity.

Hide Your IP Encryption Network coverage
Protect My IP Now

DNS and mail observations

This checklist shows observed records rather than a spam percentage. IPv6-only hosting is valid. MX, SPF and DMARC are relevant to email use, not proof of website quality or backlink risk.

Implementation reviewed: 4 October 2026. Source documentation