Skip to content
Go to Dashboard

Business Website Verification

Overview

The Business Website Verification (part of the Online Credibility suite) verifies the validity of a business’s website during the Know Your Business (KYB) process. Powered by AI, it scans and evaluates the live state of a website to help verify digital-first or thin-file businesses whose public registry data may be incomplete.

Why is this verification valuable?

  • Automate manual review: Replaces time-consuming manual website checks with automated, real-time analysis to speed up onboarding decisions.
  • Prevent impersonation: Highlights fraud signals (e.g., mismatched domains, parked pages) to catch shell companies that pass public registry checks but lack a legitimate web presence.
  • Link individuals to businesses: Pair with Email (2FA) Verification to confirm employment. For example, if a user proves they own bill@acme.com and acme.com is verified as ACME Inc.’s legitimate domain, the user is likely associated with ACME Inc.

What checks does this verification provide?

Inputs

The verification returns a “Passed” or “Failed” status based on the following inputs:

  • Required: Business name, URL
  • Optional (but recommended): Address, phone number, email address

Verification checks

You can configure which of the following checks are required to pass the overall verification:

Check NameDescriptionPossible Failure Reasons
Valid URL Format DetectionChecks if the provided URL is formatted correctlyInvalid URL format
Identity ComparisonCompares website information with provided business detailsDomain not resolvable; insufficient content; insufficient match
Domain Resolvable DetectionChecks whether the website’s IP address is resolvable and the domain is accessibleFailed to resolve
Domain Redirect DetectionDetects if the input URL redirects to another domainDomain redirected or not resolvable
Domain Age DetectionChecks if the domain age meets minimum requirementsDomain is newly created; unable to determine domain age
Domain Expiration DetectionDetects if the domain is expired or expiring soonDomain is expired; domain is expiring soon; unable to determine domain expiration
Supported Domain DetectionVerifies the domain platform is supportedDomain is unsupported
Sufficient Content DetectionChecks if the site has enough useful information to reviewInsufficient content (ex: “Coming soon!”); parked domain/domain is for sale
Terms of Service Legitimacy DetectionDetects if the site has a legitimate Terms of ServiceBroken link; insufficient content; error page; placeholder text; no URLs found
Backlink DetectionChecks if other websites link to this websiteBelow threshold (not enough backlinks)
Malicious Website DetectionFlags if the website is flagged for unsafe content.Website is reported for malware; social engineering; email spam
Privacy Policy Legitimacy DetectionDetects if the site has a clear and valid Privacy PolicyMissing or broken link; not found on homepage/footer
Cookie Banner DetectionDetects if the site shows a valid and functional cookie consent bannerMissing banner; broken banner; no reject option

Configuration options

  • LLM Provider Selection: Choose your preferred LLM provider to power the AI-generated Identity Comparison Check. There are no pricing differences based on the selected LLM provider.
  • Required Checks: Customize which detection checks are required to pass the verification.

Frequently Asked Questions

Does this verification cover the online presence of a business?

It does not verify the full online presence of a business, which could encompass things like social media presence and third party review sites (e.g., Yelp, TripAdvisor). This is covered in the Business Online Presence Report (also part of the online credibility suite).

What should we do if a company’s website fails certain checks?

Investigate the reasons behind the failure. Use this insight to request additional documentation or perform manual review.

What locales and languages do this report support?

The report generally performs well across other languages. No special locale setup is required.

Was this article helpful?
Thanks for the feedback — it helps us improve these docs.