Skip to Content
OpportunitiesTechnicalSite IssuesJavaScriptNoindex Only in Original HTML

Noindex Only in Original HTML

What This Means

Pages that contain a noindex in the raw HTML, and not in the rendered HTML. When Googlebot encounters a noindex tag, it skips rendering and JavaScript execution. Because Googlebot skips JavaScript execution, using JavaScript to remove the ‘noindex’ in the rendered HTML won’t work.

What Triggers This Issue

This issue is triggered when pages have a meta robots ‘noindex’ directive in the raw HTML, which is then removed or not present in the rendered HTML after JavaScript execution. For example:

https://www.getasky.com/ Has the meta tag:

<meta name="robots" content="noindex"> Which is then removed after JavaScript is executed.

How To Fix

Carefully review pages with noindex in the raw HTML are expected to not be indexed. Remove the ‘noindex’ if the pages should be indexed.


← Back to JavaScript

Last updated on