What Is Noscript Tag and How It Impacts SEO

What does the NOSCRIPT tag do? It indicates that the specified content will only be shown to the user if their browser does not support scripting (temporarily or at all):


<noscript>JavaScript is not supported by your browser.</noscript>

HTML noscript: Main Tips

  • HTML noscript tags surround replacement HTML content.
  • The user sees it if their browser has no scripting support or it is turned off. Otherwise, it will not be displayed.
  • HTML noscript tag can be used together with <script>.
  • There are no tag-specific attributes.

If you are using HTML5 or a newer version, you can place HTML noscript element in either <head>or <body>. Older HTML versions only offer the latter option.

Note: if you’re using HTML noscript tags within the <head> element, it can contain <link>, <style>, and <meta> elements.

Mostly Used noscript Tag Attributes

As you learn how to use noscript, you must remember it has no tag-specific attributes. However, it supports all the global ones. The four of them that get used the most often are accesskeyidtitle and translate.

id sets a unique ID for an HTML element:


<noscript id="txt5">5</noscript>

title defines extra information about an element:


<noscript title="Learn Online">https://www.bitdegree.org</noscript>

accesskey defines a shortcut key to activate or focus an element:


<noscript accesskey="L">
  <a href="https://www.bitdegree.org">Learn Online</a>

translate defines whether the content needs to be translated:


<noscript translate="no">Please upgrade your browser to a newer version.</noscript>

How the Noscript Tag Impacts SEO

Google isn’t great at indexing the content in Javascript and Flash files.

While it’s true that Google now indexes this content, you can’t count on it to understand it as well as static HTML content.

Some SEOs advise using the noscript tag, an HTML tag that displays alternative content to users who don’t have javascript enabled. Is this good advice?

The answer is, as you’ll hear frequently, yes and no.

Noscript tags can be very helpful for your SEO in many circumstances. It’s one of the things that helps to increase website traffic (How? Read here). Unfortunately, when they are used incorrectly, they can also be downright devastating.

Read on to find out how noscript tags influence SEO, how to implement them properly, and how they can do tremendous damage if used incorrectly.

Does Google Index the Content Inside Noscript Tags?

There seems to be a lot of controversy surrounding this topic and there really shouldn’t be. We’ve received a very clear answer directly from a Google employee.

Back in 2007 (yeah, I know) CNET interviewed Maile Ohye, a Senior Support Engineer on the Google Webmaster Team. Here is how CNET paraphrased what she said:

Maile confirmed that Google looks at the content within “noscript” tags, but be careful to mirror accurately the Flash-based content you include within the noscript tags or it will look like cloaking to Googlebot.

Now that Google can index Flash, Javascript, and CSS directly, I would be especially concerned about the content within noscript tags looking as though it were an attempt at cloaking.

So it’s true then. Google indexes noscript content. So if you’re using Javascript or anything similar, you should always place alternate content in noscript tags to make sure the content gets indexed, right?

Not necessarily.

In fact, it can lead to disastrous results when used incorrectly.

How Noscript Can Hurt Your SEO

Okay. So I already mentioned that you should be careful not to make it look like you’re cloaking. So, you know, make sure your noscript alternates are accurate.

However, there’s more to it than that. Consider this webmaster’s dilemma:

If I have a <noscript> tag on every page of my website with the same sentence over and over saying something to the effect of “Sorry our site uses Javascript, please enable javascript for the full site experience.”, Webmaster Tools will tell me that one of the most common words on my site is “Javascript”.

Is this something to be concerned about from an SEO perspective? My site is obviously not about Javascript and I don’t want to dilute my page’s topic or authority by repeating words that are not relevant to the topic of my site. But if you do, we got in-depth guide about SEO Freelance.

This isn’t the only discussion online where similar things have happened. In some circumstances, Google will display your noscript content in search snippets or even in place of a meta description.

This can hurt click through rates, which can inevitably hurt search engine rankings. And, of course, if Google thinks that all of the pages on your site say the same thing because they have identical noscript tags, Google may only display one of those pages in the search results, refusing to display the rest of them in the main index.

So, here are some things to keep in mind:

  • Avoid posting identical noscript content across all or many of your pages.
  • If you feel that an identical message is important for users, post your message as an image inside of a noscript tag, or simply as a static image underneath a javascript element, instead of as plain text. This way, Google will not index the text.
  • Use unique noscript content on each page if at all possible.
  • Make sure that the noscript content accurately reflects the content in the script.
  • As an alternative to noscript, it is ideal to host a static HTML page with a script running on top of it, and pulling its content from the static page.
  • Ideally, every page should use at least some unique, static HTML content. A title tag and h1 tag are especially important, but some degree of paragraph text would also be ideal if it can be made useful for visitors.

You might find out some of this helpful to you too

How to Increase Website Traffic: We DOUBLED Our Traffic in 12 Months
Become an SEO Freelancer in 48 Hours
Best SEO tool of 2020: SEMrush Review from a Real User
Bluehost Review: The Truth About Bluehost Hosting Reviews
How to Choose the Best Hosting Service for Your New Blog in 2020
How to Start Affiliate Marketing: Complete Beginners Guide

Leave a Reply

Your email address will not be published. Required fields are marked *