Description
Ensure every domain added to the team's projects is verified, so that Vercel has confirmed the team is allowed to use it. Domains that show a Verification Needed status, usually because the domain is used by another Vercel account, should be verified with the TXT record Vercel provides, or removed.
Rationale
An unverified domain cannot serve the project correctly and may still be controlled by another Vercel account. Leaving unverified domains in place causes outages and confusion, and can leave the door open for a domain to be claimed or misused elsewhere. Verifying ownership makes sure only your team controls where the domain points.
Impact
Confirms the team is allowed to use each domain
Prevents domains from serving the wrong project
Requires access to the domain's DNS settings
Default Value
Domains added to a project are checked automatically. If the domain is already used by another Vercel account, Vercel asks for a TXT record to verify access.
Pre-Requisites
Team Owner or Member role, or Project Administrator
Access to the domain's DNS provider
Test Plan
Sign in to Vercel at https://vercel.com.
Select your team from the team switcher.
Select the project from the dashboard.
Open Settings in the sidebar and select Domains.
Check the status shown for each domain.
Optionally, run vercel domains inspect <domain> to see the domain's status.
If any domain shows Verification Needed, follow the implementation steps.
Implementation Steps
Sign in to Vercel at https://vercel.com.
Select your team from the team switcher.
Select the project from the dashboard.
Open Settings in the sidebar and select Domains.
Copy the TXT record shown for the unverified domain.
Add the TXT record at your DNS provider.
Return to Domains, refresh the domain status, and confirm the domain is verified.
Remove any domain that is no longer used.
Backout Plan
Remove the TXT record from your DNS provider if it was added by mistake.
If needed, add the removed domain back under Settings > Domains.
Reference