Say you have your website built all in WebGL or SVG. All your text is in there like that too. I'm wondering, then, if you could put duplicate text in HTML but just make it invisible. So you would have the same text in both WebGL and HTML. This would be purely for SEO purposes. Wondering if this is acceptable.

It used to be this is what you'd have to do with Flash websites, so I'm wondering how it is today.

  • The first thing you learn in web site development is to never, EVER do this as it will be the first step to getting your site blacklisted by everyone and every thing.
    – Rob
    Commented Jan 16, 2019 at 16:05

1 Answer 1


According to the documentation about web rendering engine, is WebGL not supported by the indexer. So you can no worry - your WebGL content will be not indexed.

With the Flash websites there was an opposite problem - developer wanted to index their content, containing in the Flash objects, but Google wasn't able to. There was the cause to create workarounds to make a HTML/XML fallbacks to export textual content from outta Flash objects.

  • I would like my WebGL content indexed
    – Lance
    Commented Jan 16, 2019 at 16:03
  • why do you want to index WebGL content, and not HTML?
    – Evgeniy
    Commented Jan 17, 2019 at 8:58
  • I want to draw my text in WebGL, instead of HTML, so I can animate each individual character.
    – Lance
    Commented Jan 18, 2019 at 0:12
  • Css3 isn't for you? It let's animate pretty good.
    – Evgeniy
    Commented Jan 18, 2019 at 7:57
  • Beside the point :)
    – Lance
    Commented Jan 18, 2019 at 8:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.