Skip wp-admin, cart, account pages and other noise so your audit reflects pages that actually matter.
Most sites have URLs you don't want in your SEO audit: admin areas, cart and checkout flows, account pages, internal search results and parameter-heavy listing pages. Excluding them keeps the audit fast and the score meaningful.
Go to Settings → Crawl → URL exclusion patterns. The field accepts a comma-separated list of substrings or regex patterns. Plain strings work as "contains" matches; wrap in slashes for regex.
text/wp-admin, /cart, /checkout, /account, /search, ?orderby=
This skips any URL whose path or query string contains those substrings. The audit will still discover them (so we don't miss orphan-link reports), but won't fetch or grade them.
text/wp-admin, /wp-login, /xmlrpc.php, /wp-content/uploads/, /feed, /tag/, /author/
text/cart, /checkout, /my-account, /add-to-cart=, ?add-to-wishlist=
text/cart, /account, /checkouts, /search?q=, ?variant=, /collections/all
text/admin, /dashboard, /api, /static, /assets, ?utm_, ?session=
Wrap a pattern in forward slashes to treat it as regex. Useful when you need more precision than simple substring matching:
text/\/page\/[0-9]+\/?$/, /\?p=[0-9]+/, /\/(en|fr|es)\/admin\//
The first skips paginated pages like /blog/page/2/. The second skips WordPress preview URLs. The third skips localized admin paths.
Static asset URLs (.css, .js, images) are skipped automatically. If your CMS exposes other extensions you don't want audited (.json, .xml), add them as plain string excludes: `.json, /sitemap-`.
Exclusions in Settings → Crawl apply to every audit on the workspace. To exclude paths for a single audit only, use Audits → New audit → Advanced → Exclude patterns. Anything set there is in addition to the sitewide list – there's no override.
After saving, run a small audit (depth 2-3). On the report, the "Crawl summary" panel shows how many URLs were excluded and the first ten patterns that matched. If something you wanted crawled was excluded, refine the pattern (e.g. swap a substring for a regex with anchoring).
One platform. Five fewer subscriptions.
Join 1,200+ agencies and in-house teams using SEMOptimiser to replace Semrush, Ahrefs, GA4 add-ons and rank trackers – with one workflow that actually ships fixes.