External Blocked Resource
What This Means
A resource loaded from an external domain (a CDN, a third-party script host, or an external CSS file) is blocked from search engine crawlers — returning 403 Forbidden, a robots.txt disallow for crawlers, or an authentication requirement.
Why It Matters for SEO
Google renders pages using a Chromium-based renderer. If external CSS or JavaScript files are blocked, the rendered version of the page that Googlebot sees lacks those resources — potentially showing unstyled content, missing layout elements, or failing to load JavaScript-rendered content.
This is less common for CSS (which is usually on your own domain) and more common for third-party JavaScript that is blocked from crawlers at the CDN level.
What the Platform Checks
The platform identifies all external resources referenced by the page and attempts to fetch each one with a crawler-identifying user-agent. Fires when an external resource returns a blocked response.
How to Fix It
- Identify which external resource is blocked and contact the third-party provider to confirm whether blocking is intentional.
- For critical rendering resources (stylesheets, core JavaScript): consider self-hosting them to give you control over crawler access.
- For non-critical third-party scripts (analytics, chat widgets): their blocking has minimal rendering impact — note it and move on.
- Test the rendered page with Google's URL Inspection tool to see what Googlebot actually renders with and without the blocked resource.
Find every blockedexternal resource
The audit identifies blocked external resources and their source pages so you can assess the rendering impact.