Les CSS et les modèles sont-ils autorisés dans le fichier robots.txt ?
Cela devrait-il causer des problèmes?
Dans Joomla, CSS et les modèles sont interdits dans le fichier robots.txt . S'il vous plaît, aidez-moi à trouver une solution pour mettre ou non des robots dans CSS, des modèles, etc. pour mes sites Web à venir.
css
robots.txt
Manju George
la source
la source
Réponses:
Google a récemment mis à jour ses directives pour déclarer officiellement que vous ne devez pas bloquer l'accès aux fichiers CSS ou JS dans le fichier robots.txt . Cela garantit que lorsque Google explore le site, il peut le rendre exactement comme le ferait un navigateur.
Si vous bloquez des fichiers CSS ou JS, cela pourrait nuire à la performance de votre site Web dans le classement.
Plus d'informations ici: Mise à jour de nos directives techniques pour les webmasters et ici: directives pour les webmasters
Comme il s'agit d'une recommandation récente, de nombreux sites Web et CMS (tels que Joomla) verront souvent ces fichiers bloqués dans robots.txt . Le raisonnement derrière cela était généralement que les moteurs de recherche n'avaient pas besoin d'analyser ou d'indexer ces fichiers, donc pour empêcher les fichiers et les répertoires inutiles d'être indexés et pour économiser le `` budget d'exploration '', ceux-ci étaient souvent bloqués dans robots.txt .
la source
La stratégie pour votre robots.txt doit toujours être répondue par la question: quelles sections de mon site Web ne doivent pas être explorées par un robot et quelles sections peuvent être explorées par un robot.
Les robots implémentent leur propre logique et ont plusieurs objectifs (non seulement Google a un robot ...) donc si vous supposez qu'un robot est en quelque sorte "distrait" par vos fichiers CSS et JS, vous ouvrez la boîte noire du robot et supposez ce que l' implémentation actuelle et l' intention actuelle du robot sont. Ce n'est pas une stratégie utile à long terme.
Au lieu de penser dans le domaine du robot, essayez de penser dans le domaine de contenu de votre site Web.
Je tiens à souligner qu'un fichier robots.txt n'est pas un mécanisme de sécurité.
la source
Les modèles sont utilisés par l'application de blog ou de logiciel de gestion de contenu (CMS) et ne doivent pas être accessibles en externe lorsque le CSS est lu par le navigateur et les moteurs de recherche et doit être lu. Cela dit, je ne bloquerais ni l'un ni l'autre mais je n'en changerais pas non plus par le CMS. Les moteurs de recherche et les robots ne se soucient pas de vos modèles. Il vous suffit de bloquer l'accès à votre site par URL / URI que vous ne souhaitez pas indexer ou lire mais ne pensez pas à robots.txt comme un outil de sécurité. Il n'est pas conçu pour ça.
la source