[spip-dev] SPIP et le SEO Mobile par Google

From : XDjuj@... , the 23rd avril 2015 07:39

L'organisation de SPIP fait que les fichiers de "thème" (js+css+images) se trouvent par défaut dans le dossier squelette. Google pour les sites mobiles dit que les fichiers JS, CSS et images doivent être accessible à ses robots : - https://developers.google.com/webmasters/mobile-sites/mobile-seo/common-mistakes/blocked-resources?hl=fr Il faudrait donc modifier le fichier robots.txt de manière à autoriser ces ressources, par exemple : Disallow: /squelettes-dist/ Disallow: /squelettes/ Disallow: /squelettes-dist/ Allow: /squelettes-dist/css Allow: /squelettes-dist/icon Allow: /squelettes-dist/img Ce qui pourrait déjà être plus simple (et à mon sens, "mieux rangé") serait d'avoir un dossier theme qui contiennent toutes les ressources de ce type, ce qui ferait un truc du genre : - /squelettes-dist/theme/css - /squelettes-dist/theme/js - /squelettes-dist/theme/img - /squelettes-dist/theme/polices etc. En revanche, et c'est là que c'est peut être un peu ennuyeux, les fichiers CSS/JS et IMG du thème pointent en fait en général vers local/ quand la compression (ou des redimensionnements sont activés). -> Doit-on, du coup, autoriser Google à lire le contenu du dossier local/ ? -> N'est-ce pas non plus "contradictoire" avec accès restreint ? Car si je donne accès à google aux cache, il pourra lire les img de thème, mais également celles des squelettes (qui sont potentiellement protégées par accès restreint) ? Si certains se sont déjà penché sur le problème et sur la "bonne" façon de le résoudre, je suis preneur. Bonne journée. Julien.