/ / Autoriser le moteur de recherche à explorer les noms d'utilisateurs - asp.net, mots de passe, robots, nom d'utilisateur, robots.txt

Autoriser le moteur de recherche à analyser les noms d'utilisateurs - asp.net, mots de passe, robots, nom d'utilisateur, robots.txt

J'ai un site où les utilisateurs peuvent entrer leur profilet protéger par mot de passe certains détails. J'aimerais que les moteurs de recherche explorent les parties "non protégées" du profil (qui varient d'un utilisateur à l'autre). Semblable à la façon dont vous entrez le nom d’un utilisateur sur Facebook, son profil Facebook apparaît dans les résultats de la recherche. Dois-je faire quelque chose de spécial pour que le bot n’exploite pas les sections protégées par mot de passe, mais continue (toujours public) nom d'utilisateur? Je ne suis pas sûr que ce soit un problème, mais je voudrais mettre à jour mon fichier robots.txt pour le permettre.

Aussi, comment puis-je m'assurer que les noms d'utilisateur sont disponibles pour les robots (de manière sécurisée)? Dois-je créer un répertoire séparé avec une liste de noms ou existe-t-il une meilleure méthode?

Merci pour tout conseil

Réponses:

2 pour la réponse № 1

Les moteurs de recherche n'indexeront que ce qu'unutilisateur anonyme voit. Si vous ne le faites pas déjà, je créerais une page de liste pour parcourir les profils d’utilisateur dans lesquels vous montrez uniquement les données que vous souhaitez. Cela garantit qu’un lien existe pour chaque utilisateur. userProfile.aspx?uid=XXXXXX tu as. Les araignées des moteurs de recherche ne pourront voir aucune donnée protégée par un mot de passe.

J'ajouterais également un plan du site pour assurer la rechercheLes araignées des moteurs accèdent à la page de liste. Ne supposez pas que Google trouvera comme par magie TOUTES vos pages, bien qu’elles le fassent généralement à partir de liens menant à votre contenu. Envoyez un plan du site à Google.

Modifier concernant les cartes du site et les résultats de recherche
Afin que les robots d'exploration analysent les résultats de la recherche, je voudrais spécifier une entrée dans la carte du site qui pointe les robots d'exploration vers la page de résultats de la recherche qui affiche tout (par exemple, search.aspx? Param = all).


1 pour la réponse № 2

Vous ne devez rien faire. Les robots de recherche ne pourront pas accéder à vos pages protégées, ils accéderont sans problème au contenu public tant que vous ne le refusez pas explicitement sur robots.txt