web-dev-qa-db-fra.com

Forme cachée et référencement

J'utilise des formulaires cachés pour collecter des statistiques.

Aura-t-il une pénalité des moteurs de recherche?

Mise à jour 1:

Je collecte des statistiques, basées sur les interactions des utilisateurs avec mon site Web. Par exemple, les demandes POST seront envoyées au serveur lorsque:

  • l'utilisateur arrête une vidéo en cours de lecture
  • l'utilisateur a regardé une vidéo jusqu'à la fin
  • etc.

En utilisant form_remote_for dans Rails, je ne fais que restituer le formulaire et le garder invisible.

La raison en est que d’utiliser des jetons d’authenticité et d’avoir juste moins de code. Avec JavaScript, je ne remplis que certains champs cachés et je lance la soumission du formulaire.

3
AntonAL

Il ne semble pas que cela pose problème, car je ne vois pas dans ce formulaire un contenu susceptible d’être utilisé pour améliorer votre classement. Mais si vous utilisez JavaScript pour remplir et soumettre le formulaire, pourquoi ne pas aller jusqu'au bout et utiliser JavaScript pour capturer les données et les envoyer via Ajax afin qu'aucun formulaire masqué ne soit nécessaire?

2
John Conde

Non seulement vous rendez le formulaire, mais vous interagissez également avec celui-ci via JavaScript. Je ne pense pas que cela nuira à votre classement, si c'est ce qui vous préoccupe.

Et si vous avez du contenu généré via JavaScript, en particulier AJAX, il ne sera pas analysé à moins que vous le précisiez spécifiquement .

0
Krimo

Comme John a commenté, cela semble une approche étrange, mais il y a deux choses à considérer:

  1. Les moteurs de recherche ne peuvent pas remplir de formulaires - mais ils peuvent/essaient de soumettre avec ce qu'ils calculent par algorithme seront des informations correctes pour des étiquettes/entrées données afin de se rendre au "jardin clos".
  2. Les formulaires masqués peuvent être perçus comme ne servant pas les visiteurs de votre site Web au mieux de leurs intérêts, ce que Google voit mal (s’ils découvrent que vous le faites), car cela nécessite une soumission active - il existe de bien meilleures façons de le faire - en utilisant le suivi des cookies. ou données de session, etc.

Cela vaut vraiment la peine de reconsidérer votre approche.

0
Mike Hudson

Comment voudriez-vous que votre site Web apparaisse dans les résultats de recherche avec une petite note disant: "Avertissement: ce site peut endommager votre ordinateur"?

Maintenant, demandez-vous si vous pouvez être sûr à 100% que Google ne pensera pas accidentellement que votre tactique sournoise est censée faire du mal à leurs utilisateurs.

En bref: oui, je pense qu'il est possible que cette pratique se retourne contre elle.

0
gesher