- 40 of 200
- Technical SEO & Indexability
- Crawlability & Indexing
- Medium
Short answer: a page-level nofollow, in the robots meta tag, tells search engines not to follow any link on that page. On a normal page it cuts off every internal link from being followed, which is rarely what you want. Check 40 warns when the audited page has one. To stop search engines following one specific link, use rel="nofollow" on that link instead.
What Crawl Audit checks
- Warning:
<meta name="robots">containsnofollow. - Pass: it doesn't.
Like check 39, it reads the name="robots" meta tag only, not the X-Robots-Tag header.
Page-level vs link-level nofollow
- On the page (
<meta name="robots" content="nofollow">): Google's definition is "Do not follow the links on this page." All of them, including your menu. - On one link (
<a href="..." rel="nofollow">): only that link. Google also has more specific values: "sponsored" for "links that are advertisements or paid placements", and "ugc" for "user-generated content (UGC) links, such as comments and forum posts". It suggestsnofollow"when other values don't apply".
Google says internal links are how it finds pages ("Google primarily finds pages through links from other pages it already crawled"), so a page-level nofollow on a hub or menu page can leave other pages harder to find.
Where it comes from by accident
- WordPress: "Discourage search engines from indexing this site" in Settings › Reading adds
noindex,nofollowto every page. If check 40 warns together with check 39, this is the first thing to look at. - Copied templates from staging or login pages, where nofollow made sense.
- Next.js:
robots: { follow: false }in shared metadata.
When page-level nofollow is fine
Login, cart and account pages, and pages full of user-submitted links you can't vouch for. For everything else, leave links followable and mark individual paid or user links with the right rel value.
Sources
- Google Search Central, Robots meta tag specifications and Qualify your outbound links, checked 3 October 2026.
- Google Search Central, SEO Starter Guide.
- WordPress, Settings Reading screen; Next.js, generateMetadata.
See how your site does on every check.
Crawl Audit runs this check and 199 others on your domain. The full report is $7.89, one time. The free check on this site covers 25.