Есть страница где много html кода, графики, с красивыми эффектами и т.д в общем заточен под пользователя, для seo это не хорошо.Вы видимо хотели сказать заточена под SEO, для пользователя это не хорошо?
если для поискового бота выдавать туже страницу с тем же содержанием но seo оптимизирована, меньше графики, стилей, кода.Такое лучше выдавать пользователю, на бота можно весь хлам вываливать, он все стерпит.
Можно ли так делать? бан за это не дадут?Можно. Чаще всего - дадут.