How do I run a site audit in Semrush?
Create and configure the project
From the Semrush dashboard, open Site Audit and create a new project with your website address. Set the number of pages to check and whether to include subdomains. Choose a crawl schedule if you want regular checks.
Before you start, confirm that robots.txt rules or a login wall are not blocking the crawler. A blocked crawl produces an incomplete report that can look cleaner than your site really is.
- Create a project for your domain
- Set the number of pages to crawl
- Confirm robots.txt is not blocking the crawl
- Schedule recurring audits if needed
Prioritize the fixes
The report sorts problems into errors, warnings and notices. Errors such as broken pages, server errors or missing HTTPS usually deserve attention first. Use the issue details to see which pages are affected.
Assign fixes to the right person and compare results after each round. Semrush shows changes between crawls, which helps you confirm that errors went down.
If you manage several sites, label each project clearly so reports do not get mixed up. Set a reminder to review the audit after each major site update, since template changes can add errors quickly.
- Start with broken pages and server errors
- Review duplicate titles and missing meta tags next
- Compare crawl history to measure progress
Common mistakes
- Forgetting that a blocked crawl produces an incomplete report.
- Treating every warning as urgent and skipping the errors.
- Running one audit and never checking again after fixes.
