External resources on your page are missing the `crossorigin` attribute. This attribute is important for security when loading resources from other domains, as it controls how the browser handles CORS (Cross-Origin Resource Sharing) and can prevent certain types of attacks.
<script src="https://cdn.example.com/library.js"></script>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans">
Add the `crossorigin` attribute to external resources, especially when using integrity checks or when the resource needs CORS handling.
<script src="https://cdn.example.com/library.js" crossorigin="anonymous"></script>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans" crossorigin="anonymous">
The `crossorigin` attribute ensures proper CORS handling, enables integrity checking for CDN resources, and provides better error reporting for cross-origin resources.
This issue can affect your site's search engine rankings and user experience. Addressing it promptly helps ensure optimal performance and visibility in search results.
Black SEO Analyzer automatically checks for this warning during site analysis, along with hundreds of other technical SEO issues.
Choose the license that fits your needs and start getting the deep, actionable insights you deserve.