Joomla.it Forum
Joomla! 3 => Joomla! 3 => : Limma 28 Aug 2016, 13:22:02
-
Prima di tutto mi scuso se questa non è la sezione giusta dove postare questo problema...
Il sito in questione è dramsam.org (http://www.dramsam.org) e la Search Console di Google mi dà una serie di "risorse bloccate" sulla home page del sito. Cito testualmente Google:
Googlebot deve accedere a numerose risorse della pagina per poter visualizzare e indicizzare la pagina in modo ottimale. Ad esempio, Googlebot deve poter accedere ai file di immagine, JavaScript e CSS per poter vedere le pagine come un utente medio.
Se il file robots.txt di un sito impedisce la scansione di tali risorse, la pagina potrebbe non essere visualizzata e indicizzata correttamente da Google, compromettendo così il posizionamento della pagina nella ricerca Google.
Le risorse bloccate riguardano espressamente il modulo Ariimageslider e il plugin Jcemediabox.
Questo il dettaglio:
http://www.dramsam.org/modules/mod_ariimageslider/mod_ariimageslider/js/jquery.nivo.slider.js
http://www.dramsam.org/modules/mod_ariimageslider/mod_ariimageslider/js/themes/nivo-slider.css
http://www.dramsam.org/plugins/system/jcemediabox/themes/standard/css/style.css?7361405241320e69bc1bfb093eb0a2f7
http://www.dramsam.org/plugins/system/jcemediabox/css/jcemediabox.css?3ab6d4490e67378d035cce4c84ffa080
http://www.dramsam.org/plugins/system/jcemediabox/js/jcemediabox.js?2ee2100a9127451a41de5a4c2c62e127
http://www.dramsam.org/modules/mod_ariimageslider/mod_ariimageslider/js/themes/square/style.css
Come suggerito da Google una possibilità è di permettere l'accesso a tale risorse attraverso il file robots.txt
Che faccio? Procedo modificando il robots.txt?
Devo inserire 6 regole "Allow" con i singoli percorsi qui sopra, sul tipo di ciò che c'è sul robots.txt di Joomla.it? Allow: /cache/mod_bt_contentslider/
Spero di essere stato sufficientemente chiaro nell'esporre il problema... :)
-
teoricamente gli sviluppatori delle estensioni Joomla dovrebbero fare in modo che i loro css e js vadano a finire in una rispettiva cartella sotto "media" e non all'interno dei propri moduli o plugin con in questo caso.
Il robots.txt di Joomla ha il riferimento che blocca l'accesso alle cartelle module e plugin e quindi lo spider di Google non riesce ad accedere a quei file.
Ti consiglio di segnalare la questione allo sviluppatore di quelle estensioni, così magari corregge il proprio problema con il prossimo aggiornamento.
-
Nel frattempo ho letto in rete e ho visto che il problema è ben noto e diffuso.
La soluzione da me prospettata (una regola allow: per ogni risorsa bloccata) è quella utilizzata normalmente.
Ho di conseguenza modificato il robots.txt del sito e inviato la nuova versione a Google. C'è una procedura dalla Search Console per farlo in tempo reale (tipo invio della sitemap), anche se poi Google ci mette il suo tempo per eliminare la segnalazione del problema sulla pagina di pertinenza.
In ogni caso ora dalla Search Console, col "robots texter", le sei risorse risultano accessibili a Googlebot!
:) Grazie per la risposta, e segnalerò il "problemino" agli sviluppatori
P.S. Metterò "Risolto" sul thread non appena Google mi toglie la segnalazione di risorse bloccate... :(