Dernièrement, j'ai beaucoup travaillé sur le référencement pour les clients et j'ai constaté qu'ils avaient maintenant besoin d'accéder au modèle dans les outils pour les webmasters pour établir qu'un site était compatible avec les appareils mobiles.
Google classe moins de sites lorsque CSS et js pour le modèle sont bloqués. Le txt par défaut des robots bloque ces dossiers.
Y at-il un résultat négatif de débloquer le /templates
et /media/system
dossiers via les robots txt? Je suppose qu'ils ont été mis là pour une raison, mais il semble que dans Github, certaines versions de développement n'incluent pas ces dossiers.
Quels sont les avantages et les inconvénients de cela?
D'après mon expérience, il vous faut un peu de temps pour ouvrir et parfois pour bloquer /templates
et /media/system
dans robots.txt
(Basé sur votre site aussi)
Type 1
Sites normaux pas beaucoup JS/CSS
contrôler vos mises en page!
L'idée de base de Joomla est de tout rendre par index.php
_ il n’ya donc aucune possibilité d’accéder à ces fichiers directement dans les dossiers ci-dessus (uniquement sur un modèle d’impression ou sur un 404 personnalisé en fonction de vos configurations). Il est donc préférable de le bloquer.
Google classe moins de sites lorsque CSS et js pour le modèle sont bloqués
Je me demande et je ne suis pas sûr que ce soit le vrai problème. Bcoz a de nombreux sites qui bloquent ces dossiers et ont un bon classement. Je pense que c'est quelque chose d'autre peut être lié à la vitesse de chargement. Optimiser le site en utilisant le test de vitesse de la page Google, alors il devrait être beaucoup mieux.
Type 2
Il existe une situation telle que le bas rang en raison du blocage de ces dossiers principalement basé sur le comportement du site, comme certaines nouvelles tendances SPA, responsive etc. affecteront ces dossiers.
Vous pouvez obtenir plus d'informations de ici et ici .
Vous pouvez donc l'ouvrir ou le bloquer en fonction de votre type de site.
J'espère que ça aide.
Les dossiers/media et/templates ne sont plus bloqués dans les versions récentes de le fichier robots.txt distribué avec Joomla mais les développeurs d’extensions ajoutent parfois des fichiers CSS ou JS aux fichiers /modules
Et /plugins
Dossiers (par exemple).
Vous pouvez toujours bloquer des dossiers, mais autoriser Google à accéder aux fichiers CSS et JS de ces dossiers en ajoutant des instructions allow, comme dans l'exemple suivant, où l'accès est autorisé aux fichiers CSS et JS dans les répertoires /modules
Et /plugins
Dossiers:
User-agent: *
Disallow: /administrator/
Disallow: /bin/
Disallow: /cache/
Disallow: /cli/
Disallow: /components/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /layouts/
Disallow: /libraries/
Disallow: /logs/
Allow: /modules/*.css
Allow: /modules/*.js
Disallow: /modules/
Allow: /plugins/*.css
Allow: /plugins/*.js
Disallow: /plugins/
Disallow: /tmp/