Используйте тег DETAILS
<details>
<summary>Покажи-скрой меня</summary>
<p>Бурное развитие внутреннего туризма привело Томаса Кука.</p>
</details>
Это не противозаконно, хотя Гугл год назад заявил, что скрытый (временно невидимый для пользователя текст) будет учитываться с понижающим коэффициентом.
Лично я использую такую схему безо всяких нареканий и каких-либо заметных санкций со стороны поисковиков.