Напишу еще раз не по теме (как и все тут): Three.js позволяет делать все грамотно. Я лично на нём пишу импорт 3D-сцен из блендера.
Смотрите в сторону Three.js
Основное правило: контент должен быть доступен для чтения для пользователя и не быть спам-текстом для "ловли" поисковых запросов.
Я выношу 10-кой под основным текстом в виде тэгов через запятую.