Sur le réseau social, pour les profils d'utilisateurs, comment pouvons-nous faire des profils moteur de recherche - consultable si le propriétaire du compte définit la confidentialité du profil à tout le monde? Est-ce aussi simple que d'ajouter une balise robot à la page? Ensuite, si les utilisateurs modifient la confidentialité pour ne pas la rechercher, nous supprimons la balise? J'ai besoin de mettre en œuvre cette fonctionnalité sur mon site mais je ne suis pas sûr de savoir où commencer l'événement à ce sujet?Faire des profils moteur de recherche - consultable?
Répondre
Chaque profil doit avoir une URL unique. cela peut être accompli de différentes manières (comme la réécriture de mod, le routage ASP.NET: http://msdn.microsoft.com/en-us/library/cc668201.aspx, etc.). Si la page ne doit pas être affichée/non publique, lorsque le moteur de recherche essaie de la voir rediriger vers une page qui indique que le profil n'est pas visible publiquement.
Certainement une chose que vous voudrez aborder est le Robots exclusion protocol (aka robots.txt
) qui spécifie quels chemins devraient être ignorés par les robots des moteurs de recherche; vous devriez être en mesure de mettre à jour ces préférences par utilisateur pour interdire l'exploration future.
Vous pouvez également consulter la fonctionnalité Sitemaps de Google; Cela vous permet de suggérer à Google - même pour les listes de pages qui changent beaucoup - quelles URL (dans votre cas les URL de vos profils d'utilisateur) Google devrait explorer. Comme ils le soulignent, cela ne garantit pas que toutes les URL seront explorées, mais cela devrait aider. Ce que je n'ai pas de réponse et que je serais très curieux d'apprendre est un protocole pour demander à un moteur de recherche de supprimer les URL qu'il a déjà explorées. Pour autant que je sache, supprimer une page de robots.txt et sitemap.xml ne fera pas immédiatement disparaître cette page de son index, mais ne sera que lentement effacé car le moteur de recherche décide qu'il est obsolète. Vos utilisateurs, en revanche, voudront probablement que leurs pages ne soient pas consultables dès qu'elles vérifient cette préférence particulière. Vous devrez peut-être éduquer les utilisateurs à propos de cette distinction, mais je serais également curieux de savoir si ce sont des moyens programmatiques de gérer cela. (Par exemple, je crois que Twitter a un moyen de demander à Google d'arrêter de renvoyer un tweet dans les résultats de recherche après sa suppression.)
- 1. Structure de segment de recherche consultable
- 2. API de recherche de profils Google
- 3. Faire un site Web avec des profils
- 4. ASP.NET Moteur de recherche
- 5. Moteur de recherche personnalisé
- 6. Comment faire un moteur de recherche pour mes applications
- 7. conception PHP catalogue consultable
- 8. Doctrine consultable avec des caractères non-ASCII
- 9. Pertinence du moteur de recherche
- 10. Optimisation de moteur de recherche
- 11. Écrire un moteur de recherche
- 12. comment faire un moteur de recherche pour site web?
- 13. Malheurs du moteur de recherche
- 14. Grails consultable: recherche d'un champ spécifique dans un objet membre?
- 15. Comment faire un fichier "consultable" dans Windows 7
- 16. Redirection du moteur de recherche
- 17. Cloaking de moteur de recherche
- 18. Moteur de recherche pour .net
- 19. E-commerce Moteur de recherche
- 20. Stockage de chaînes statiques consultable
- 21. Google moteur de recherche personnalisé
- 22. Moteur de recherche sans rampement?
- 23. Moteur de recherche Sphinx et tags associés
- 24. Ruby Web Spider & moteur de recherche bibliothèque
- 25. Moteur de recherche d'article en php
- 26. Index inversé dans un moteur de recherche
- 27. Table consultable - Que feriez-vous?
- 28. Héritage des profils Maven
- 29. configurer l'URL de moteur de recherche (mod_rewrite)
- 30. moteur de recherche utilisant développeur web 2008