CrawlCheck

Guides · 2026-09-25 · By · 2 views

How to find other websites using your brand name online

A six-step routine: sweep the domains, pull registration dates from the registry, read what the other site does, publish a factual notice, tell answer engines, and keep watching.

Sweep your name across the common domain endings with a DNS lookup and an HTTPS request, then read each registered domain's registration date from the registry's RDAP record. Read what each live site sells, who processes its payments and its contact domain. Publish a short factual notice on your site with the dates and how to tell you apart, add disambiguatingDescription and honest sameAs links to your Organization structured data, and re-check monthly.

Sooner or later another site uses your name. Sometimes it is an old parked domain; sometimes it is a live product in your market. You cannot always stop it, but you can find it early, prove who came first, and make sure people, search engines and AI answer engines can tell you apart. This is the routine we used on 25 September 2026 when a second site using the CrawlCheck name appeared.

Key points
  • Sweep your name across the domain endings people actually use with a DNS lookup and an HTTPS request; most will not exist.
  • Read each registered domain’s registration date from RDAP, the structured successor to WHOIS. Registry dates are the strongest public evidence of who came first.
  • Record what the other site sells, who processes its payments and its contact domain; those facts let customers tell you apart.
  • Publish a short factual notice and add disambiguatingDescription and honest sameAs links to your Organization structured data.
  • Re-run the sweep monthly and watch Certificate Transparency logs for new certificates with your name.
The six-step routine for a shared brand name1 SweepDNS + HTTPSper ending2 DateRDAP recordper domain3 Readwhat it sells,who it bills4 Noticefacts onyour own site5 Tellstructureddata6 Watchmonthly,plus CT logsrepeat steps 1–3 every month
Find, date, read, then publish and tell machines. The first three steps produce evidence; the last three use it.

Step 1: how do you find every site using your name? #

List your name on the domain endings people actually type or buy: .com, .net, .org, .io, .ai, .app, .co, .dev, .tech, .xyz and your country ending. Add the obvious variants: with and without a hyphen, the plural, and a common misspelling. For each one, check whether it resolves (a DNS lookup) and whether a website answers over HTTPS. Most will not exist; the ones that do are your list. We checked 23 endings for our own name and found two registered besides ours.

What a domain sweep turns upEXAMPLE SWEEP OF ONE NAME ACROSS TEN ENDINGS.comresolves, site answers.netdoes not resolve.orgdoes not resolve.ioyours.aidoes not resolve.appdoes not resolve.coresolves, no site.devresolves, site answers.techdoes not resolve.xyzdoes not resolveTwo live sites go on the list. A parked domain is noted, not chased. Endings that do not resolve need nothing.
An illustrative sweep. Most endings do not exist; the ones that resolve and answer HTTPS are the ones to read. The example is not a real result.

A quick way to run the check from a terminal is one line per domain: dig +short example.ai shows whether the name resolves, and curl -sI https://example.ai shows whether a site answers and what it redirects to. Keep the output; the date you ran it matters later.

EndingWhy check it
.comThe default people type when they guess
Your country endingLocal customers and local competitors use it
.io, .ai, .dev, .app, .techWhere new software products register first
.coA one-letter slip from .com
.net, .orgOlder registrations, often parked or held for years
.xyzCheap, so common for test sites and short-lived copies

Step 2: how do you prove when a domain was registered? #

Every domain has a public registration record. The modern way to read it is RDAP, the successor to WHOIS, which returns structured data including the registration date, the registrar and the domain’s status. Use the registry’s own RDAP service where you can; a generic lookup site sometimes returns nothing for a country or new ending. curl -sL https://rdap.org/domain/example.com redirects to the authoritative server for that ending, and the registration date is the event marked registration.

CrawlCheck exposes the same reading through its domain endpoint: https://crawlcheck.io/api/v1/domain?domain=example.com returns the registrar, creation and expiry dates, nameservers and DNSSEC state, with the RDAP source it read them from and the time it read them.

EvidenceWhat it provesWhere to get it
Registration date (RDAP)When the domain was first registeredThe registry’s RDAP service
First published contentWhen you were publicly using the nameYour own dated posts, the Internet Archive
Certificate issue datesWhen a site first had HTTPS, often close to launchCertificate Transparency logs such as crt.sh
Terms or policy effective dateWhen a product began tradingThe other site’s own legal pages
A priority timeline built from public recordsYour domain registeredRDAPYour first certificateCT logYour first dated postyour site, archiveOther domain registeredRDAPOther first certificateCT logOther terms “effective”their own pageEach date comes from a record neither side can quietly edit: the registry, a public certificate log, an archive copy.
Illustrative. Order the events by date and the question of who came first answers itself, without a single adjective.

A domain registered long ago is not necessarily a competitor. Check whether it serves anything. An old parked domain with no site is usually a curiosity, not a threat. A domain that was registered years ago but changed hands recently will show a recent update date in RDAP; the registration date alone does not tell you who owns it now.

Step 3: what should you record about the other site? #

Before you write a word about it, read its home page, about page, terms and refund policy. Note what it sells, who processes its payments and how it can be contacted. Save a copy of each page with the date you read it, because sites change and you may need to show what it said. Those three facts give your customers a simple way to tell you apart: a different payment processor on their card statement and a different email domain are hard to confuse.

Step 4: what should a notice on your own site say? #

Publish a short page stating which domain is yours and which are not, with the dates and the ways to tell you apart. Stick to facts you can show. “Registered on 18 September 2026” and “bills through a different processor” are verifiable. Words like “copycat” or “scam” invite a dispute and add nothing the dates do not already say. Link the page from your footer and your security or contact page so people find it when they are confused, and ask people to report anything that claims to be you.

A notice can be four sentences. Adapt this to your own facts:

Acme is at example.com, registered 3 March 2024 and trading since June 2024.
We are not affiliated with example.org, registered 18 September 2026.
Our invoices come from billing@example.com and appear on statements as ACME EXAMPLE.
If something claims to be us and does not match these details, tell us at security@example.com.

Every line can be checked by a reader in under a minute: the domains, the dates, the billing name and the contact address. That is what makes the page useful to a confused customer and credible to anyone who later reviews it.

Step 5: how do you stop AI answers from mixing you up? #

How answer engines separate two businesses with one nameWITHOUT SEPARATING SIGNALSSite Aname: AcmeSite Bname: AcmeOne “Acme”facts mixedfrom bothWITH THEMSite AdisambiguatingDescriptionsameAs → its own profiles, linking backSite Bits own description, profiles, datesA model that sees two descriptions and two sets of linked profiles has a reason to keep two entities.
Structured data does not guarantee separation, but without it a shared name leaves an engine nothing to separate on.

Answer engines merge entities that share a name unless something separates them. Two structured-data properties on your Organization node help:

  • disambiguatingDescription: a one-sentence statement of who you are and who you are not.
  • sameAs: links to profiles that are really yours, such as your code repository, extension listing or Business Profile. Only list profiles that link back to you.
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://example.com/#org",
  "name": "Acme",
  "url": "https://example.com/",
  "disambiguatingDescription": "Acme at example.com, founded 2024. Not affiliated with other sites using the name.",
  "sameAs": ["https://github.com/your-org", "https://www.linkedin.com/company/your-org"]
}

The notice page and the structured data should say the same thing. A model that reads a clear sentence on your site, the same sentence in your markup, and profiles that point back to you has three consistent signals; a competitor with the same name and different signals becomes easier to keep apart. For the wider case, see what entity SEO is and how answer engines resolve names.

Step 6: how do you keep watching? #

A one-off check goes stale. Re-run the domain sweep monthly, watch Certificate Transparency logs for new certificates containing your name (crt.sh accepts a search such as %acme%), and search your trademark office for new filings. Treat every hit as a similar name, not as proof of intent: many shared names are coincidences, and a calm record ages better than an accusation.

Certificate Transparency is the earliest public signal most new sites give off. Every publicly trusted HTTPS certificate is recorded in public logs when it is issued, so a site usually appears there days before anyone links to it. A log entry shows the domain names on the certificate and the date it was issued, which also makes it a second, independent date for the timeline above.

What not to do #

  • Do not guess dates. “They copied us last month” is an opinion. “Registered on 18 September, 37 days after our domain” is a record anyone can check.
  • Do not copy their pages onto yours. Describe what they offer in your own words and name the page you read it on, with the date.
  • Do not buy every ending in a panic. Register the endings your customers would actually type; a defensive .xyz rarely stops anyone.
  • Do not contact their customers. Put the facts where your own customers will find them and let the notice do the work.

Keep a dated file of what you found: screenshots, the RDAP responses, the pages you read. If the question ever reaches a lawyer or a registrar dispute, that file is the first thing they will ask for.

What this does not replace #

This routine gives you evidence and a clear public record. It is not legal advice. Whether another business’s use of a similar name or mark is something you can act on depends on trademark law where you trade, and that is a question for a lawyer.

Every figure above came out of this scanner.

Point it at your own domain and see the same measurements, free.

Scan a domain — free

The main product

Found this on your own site? We fix it for $749.

Scan free to see where you stand. The fix is one site, every finding implemented and re-measured, with a sealed before and after.

Questions this post answers

How do I find other websites using my brand name?

Check your name on the common domain endings with a DNS lookup and an HTTPS request, including obvious variants such as a hyphen or plural. The endings that resolve and answer HTTPS are the sites to read.

How do I find out when a domain was registered?

Read its RDAP record, the structured successor to WHOIS, from the registry's RDAP service. It returns the registration date, the registrar and the domain's status.

How can I prove I used a brand name first?

Combine your domain's registration date, your earliest dated published content, and Certificate Transparency records. Dates from a registry and a public log are hard to dispute.

What should a not-affiliated notice say?

Which domain is yours, which are not, the dates, and simple ways to tell you apart, such as your email domain and payment processor. Keep it to facts you can show.

How do I stop AI answers from confusing my business with another of the same name?

Add a disambiguatingDescription and honest sameAs links to your Organization structured data, say the same thing in a notice on your site, and keep profiles that link back to you.

How do I get alerted when someone registers a domain with my name?

Re-run a domain sweep monthly and watch Certificate Transparency logs for new certificates that contain your name; a new certificate usually appears shortly before a site launches.

Is a similar domain name a trademark problem?

It depends on trademark law where you trade and on how the name and mark are used. That is a question for a lawyer; this routine gives you the evidence to take to one.

How do I find sites that copy my text or logo without using my name?

Put a distinctive sentence from your site in quotation marks and search for it with -site:yourdomain.com to exclude your own pages. Run your logo and product photos through a reverse image search such as Google Lens or Bing Visual Search. Copied pages often keep your wording after they change the name.

Can I get an alert when my brand name is mentioned?

Google Alerts emails you when Google finds new pages containing a phrase. Set one for the exact name in quotation marks and one for your domain. It covers web pages, not social accounts or app stores, so search those for your name every few months as well.

What does a reverse WHOIS search find?

It lists domains registered with the same registrant name, organisation or email address. Since 2018 most registrars redact that data, so it finds far fewer domains than it once did. RDAP gives a reliable registration date, and Certificate Transparency logs show new certificates issued for names like yours.

Related findings

How anything measured in this article was measured15client identitiesone second, one address5machine filesapex and www114named agentsresolved from robots.txt24sections scoredreach, read, quoteHow anything measured here was measured15 client identities5 machine files114 named agents24 sections scoredone second, one addressapex and wwwresolved from robots.txtreach, read, quote
No account, nothing installed, and the same sequence on every domain — which is what makes one scan comparable to another. Run it on your own site.

Comments

Comments are read before they appear. Nothing is published automatically, and no account is needed.

Writing about this? Facts, live figures and marks — every number on that page is dated and traceable to a scan.

All guides · The dataset · How the dataset works