<head> contains a <noscript> tag

This means that the URL in question contains a <noscript> tag in the <head>.

Why is this important?

The <noscript> tag defines an alternate content for users that have disabled scripts in their browser or have a browser that doesn't support script.

Whilst it can be used in both the <head> and the <body>, you need to be very careful using <noscript> tags in the head, as you can very easily break the head, which can cause problems for search engines as they may be unable to find important head-only tags, such as hreflang

What does the Hint check?

This Hint will trigger for any internal URL that contains <noscript> in the <head>, even if it contains valid elements (<link>, <style>, and <meta>).

Examples that trigger this Hint

This Hint will trigger for any URL that has <noscript> in the <head>.

<!doctype html>
<html lang="en">
<head>
<noscript>Your browser does not support JavaScript!</noscript>
...
</head>
<body>...</body>
</html>

Why is this Hint marked 'Advisory'?

In Sitebulb, this Hint is Advisory, as it does not represent a clear issue. <noscript> is allowed in the <head>, however if you're not careful it can cause problems.

When used inside the <head> element: <noscript> must contain only <link>, <style>, and <meta> elements. Ensure that this is the case, and there should be no cause for further action.

Further Reading

Ready to try Sitebulb?
Start your free 14 day trial now

Start Free Trial