Si vous avez un compte Google Webmaster Tools, nouvellement rebaptisé Google Search Console, vous avez certainement eu un message du type :
Googlebot cannot access CSS and JS files on http://...
Pour rendre accessible vos fichiers JS et CSS à googlebot (il n'y a aucune raison qu'il ne puisse pas y accéder d'ailleurs), il suffit de modifier un peu le fichier robots.txt en autosant explicitement l'accès
Allow: /templates/mytemplate/css/ Allow: /templates/mytemplate/
Ensuite il faut encore, pour que la modification soit prise en compte par Googlebot, vous rendre sur Google Search Console et utiliser le bouton "Fetch and Render" et vérifier que vous avez bien le statut Complete qui s'affiche, sinon cliquez sur partial et vérifier ce qui manque encore.
Une seconde méthode est possible, plus permissive, toujours en modifiant robots.txt, ajouter à la place des lignes précédentes ceci
Allow: *.css Allow: *.js
Tout ce que vous avez toujours voulu savoir sur le robots.txt à ce sujet.
Cette note est une reprise partielle de l'article de Joomla Community Magazine ci-dessous (anglais):