Bonjour
tout contenu indexable placé dans une div est indexé. les propriétés CSS ne changent rien à l'affaire. la seule chose à éviter est de placer délibérément du contenu totalement invisible pour les internautes (et donc visible pour les moteurs) par ce biais.
Je suis dans le même cas, je voudrais faire une page assez courte avec un formulaire. En div cachée j'aurais le reste du texte de la page mais seulement si la personne remplit le formulaire. Je voudrais faire une div cachée plutôt qu'une autre page car la page d'accueil-formulaire va être courte et ce n'est pas top pour le référencement si il n'y a pas bcp de contenu.
Par définition, un robot n'interprète pas. Il émet des alertes à des contrôleurs humains qui peuvent ensuite déterminer si il y a tentative de duperie et prendre les mesures appropriées, alertes ou sanctions.