ARIA Tooltip Must Have an Accessible Name: How to Fix It

Disallowed javascript file: why blocking js can break rendering

Disallowed JavaScript File: Why Blocking JS Can Break Rendering

The “Disallowed JavaScript File” issue flags an internal URL with a JavaScript content type that is…
Learn More
Select element must have an accessible name

Select Element Must Have an Accessible Name: How to Fix It

Every <select> dropdown needs a programmatically associated accessible name, ideally a native <label for>, so assistive…
Learn More
Javascript via cdn without subresource integrity

JavaScript via CDN without Subresource Integrity: How to Fix It

Your pages load JavaScript from a CDN, but those script tags have no integrity attribute. That…
Learn More
Meta robots outside head

Meta Robots Outside Head: Why It Gets Ignored and How to Fix It

Your <meta name="robots"> tag is sitting in the <body> instead of the <head>. Directives placed there…
Learn More
Claude visibility

Claude Visibility

Best practices guide for Claude Visibility (AI-004). Priority: Medium. Batch check required.
Learn More
Url has repetitive path

URL Has Repetitive Path

Best practices guide for URL Has Repetitive Path (UR-009). Priority: Low. Live check available.
Learn More

Get new blog posts by email: