2009-10-05 13 views

Répondre

7

Les moteurs de recherche ne récupèrent les pages qu'en utilisant the HTTP GET method. Ainsi, si un GET d'une de vos pages aboutit à une requête MySQL, alors cette requête sera exécutée lorsque le bot demandera la page.

(Notez que ceci est la raison pour laquelle vous ne devriez jamais avoir un lien entraînant une requête GET qui fait quelque chose de destructeur, comme supprimer une page ou les données de votre base de données. Utiliser plutôt une forme qui spécifie la méthode POST.)

2

Oui et non. Toutes les requêtes que vous exécutez lors de l'affichage d'une page sont exécutées lorsque le bot charge également la page. Les bots ne peuvent cependant pas exécuter de requêtes par eux-mêmes, ils n'invoquent aucun Ajax ou autre javascript. Pensez au bot en tant qu'utilisateur avec des capacités dynamiques Javascript/Flash/autres désactivées.

0

Sauf si vous avez une très grande faille de sécurité dans votre système, la réponse est non. Ce serait une très mauvaise idée d'avoir un moteur de recherche capable d'indexer vos requêtes car cela révélerait les internes de vos bases de données vers le grand monde.

Questions connexes