How to add a domain to the dashboard on Semrush
Adding a domain to Semrush dashboard involves entering the URL on the Home screen to create an SEO Dashboard or project folder, which triggers monitoring and optional Site Audit crawling. Ensure the site is crawlable by whitelisting SemrushBot and fixing DNS/robots.txt issues. Free plans limit to one domain; paid plans allow up to five.
Prerequisites
- Active Semrush account with Site Audit access
- Live domain resolvable via DNS (root, subdomain, or subfolder)
- Site access to edit robots.txt or whitelist SemrushBot
- Optional: Sitemap.xml and hosting support for redirects
Step-by-Step Instructions
Access Home Screen and Enter Domain
example.com) in the prompt field, then click 'Start now'. This launches your SEO Dashboard as the command center for domain monitoring.Create a Project Folder
Launch SEO Dashboard
Add Competitor Domains
Configure Site Audit
Access Domain Overview
Review and Monitor Dashboards
Adjust Crawler Settings
Common Issues & Troubleshooting
"Domain could not be resolved by DNS" or "Pages couldn't be crawled (DNS issues)"
Ensure root domain (example.com) matches live version (e.g., www); fix DNS records, set proper redirects (root to www), and verify site is online.
Robots.txt blocks ("Disallow" commands)
Edit robots.txt to allow <code>SemrushBot</code>; avoid blocking major paths or use crawl settings to bypass.
Noindex tags preventing crawl
Remove <code><meta name="robots" content="noindex"></code> tags from pages; rescan after changes.
Large landing pages (>2MB) or crawler blocks
Optimize page size, whitelist SemrushBot in server config, or adjust crawl limits in settings.
Free plan domain limit reached
Upgrade to paid plan for up to five domains; each includes one by default with add-on purchases.