cs24com Posted February 6, 2014 Report Share Posted February 6, 2014 Hi, PageSpeed Insights bringt u.a für das mobile Template folgende Meldung, bei welcher Behebung erforderlich ist: Entfernen Sie JavaScript, das das Rendering blockiert: ...ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js .../…_zoom/javascript/cloud-zoom.1.0.3.min.js .../…_mobile/javascript/script2.js .../…le/javascript/jquery.mobile-1.2.0.min.js .../…ript/FlexSlider-1.8/jquery.flexslider.js .../…t_mobile/javascript/script.js Was muss in diesen Dateien geändert werden? Gruß Alex. Update 1 Es müssen vermutlich nicht die Dateien verändert werden, sondern die script - Einbindung asynchron erweitert werden. Die Frage ist wo bzw. in welcher Datei? Link to comment Share on other sites More sharing options...
bernd123 Posted April 18, 2014 Report Share Posted April 18, 2014 Hallo Alex, weißt du schon wo man diese Änderungen machen muß? Bin auch auf der Suche. Gruß Bernd Link to comment Share on other sites More sharing options...
cs24com Posted April 21, 2014 Author Report Share Posted April 21, 2014 Hallo Bernd, da gibt es (in der jetzigen Konstellation) keine Lösung. @Entwickleretage - Bitte korrigiert mich, falls ich mich irre! Es hängt mit dem asynchronen Laden zusammen. Soweit ich das verstehe, erfolgt im jetzigen Zustand des Shops, das Laden der Elemente sofort und komplett mit Seitenaufruf. Weltherrscher google will dies aber nicht - sondern will, dass das weitere Laden der Seite erst mit dem Scrollen nach unten erfolgt. Bestraft werden alle Seiten mit einem schlechterem Ranking. Gruß Alex. Link to comment Share on other sites More sharing options...
mzanier Posted April 21, 2014 Report Share Posted April 21, 2014 Weltherrscher google will dies aber nicht - sondern will, dass das weitere Laden der Seite erst mit dem Scrollen nach unten erfolgt. Das ist natürlich blödsinn, das was du hierbei meinst ist lazy loading und kann bei Listen eingesetzt werden um Content dynamisch nachzuladen. Grundsätzlich geht es hier um die Frage ob javascript im header oder im footer includiert sein soll. Je nach anzahl der js files macht eine integration im footer schon sinn, da javascript das rendering blockieren kann. Für google hat dies aber keine auswirkungen, da google sowieso kein javascript parst. Link to comment Share on other sites More sharing options...
cs24com Posted April 21, 2014 Author Report Share Posted April 21, 2014 @mzanier Danke für die Rückmeldung Da frage ich mich dann aber, warum google dies als kritischen Fehler betrachtet... Link to comment Share on other sites More sharing options...
N-Metal Posted November 21, 2014 Report Share Posted November 21, 2014 So ich krame jetzt mal diesen alten Thread hervor. Ich habe auch das Problem das mir Pagespeed diesen Fehler ausgibt: Ihre Seite enthält 2 blockierende Skript-Ressourcen und 1 blockierende CSS-Ressourcen. Dies verursacht eine Verzögerung beim Rendern Ihrer Seite. Einmal lädt er dieses Javascript: https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js Und dann das Javascript im Cache und die CSS im Cache. Kann man diesen Fehler irgendwie beheben? Link to comment Share on other sites More sharing options...
chrispeg Posted March 4, 2015 Report Share Posted March 4, 2015 Hallo liebe Leute! da möchte ich mich doch mal einhaken. Bei mir sind es einige skripte mehr, die Google moniert. Habt Ihr hier schon eine Lösung? Wäre sehr wichtig, da google die Seiten künftig auch in Verbindung mit den mobiles crawlt. Hat man hier Fehler, steigt man ab... Viele Grüße und Dank für Eure Hilfe! Chrispeg Link to comment Share on other sites More sharing options...
chrispeg Posted November 13, 2015 Report Share Posted November 13, 2015 Hallo,ich möchte doch noch mal auf dieses Problem hinweisen:Behebung erforderlich:JavaScript- und CSS-Ressourcen, die das Rendering blockieren, in Inhalten "above the fold" (ohne Scrollen sichtbar) beseitigenIhre Seite enthält 15 blockierende Skript-Ressourcen und 5 blockierende CSS-Ressourcen. Dies verursacht eine Verzögerung beim Rendern Ihrer Seite.Keine der Seiteninhalte "above the fold" (ohne Scrollen sichtbar) konnten ohne Wartezeiten für das Laden der folgenden Ressourcen gerendert werden. Versuchen Sie, blockierende Ressourcen zu verschieben oder asynchron zu laden, oder laden Sie kritische Bereiche dieser Ressourcen direkt inline im HTML. Entfernen Sie JavaScript, das das Rendering blockiert:https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.jshttps://www.XXX.com/…gins/sx_cookie_consent/javascript/coc.jshttps://www.XXX.com/templates/pegam/javascript/script.jshttps://www.XXX.com/…_zoom/javascript/cloud-zoom.1.0.3.min.jshttps://www.XXX.com/…ork/library/jquery/pikaday.jquery.min.jshttps://www.XXX.com/…ipt/fancybox/jquery.xt-fancybox-1.3.4.jshttps://www.XXX.com/…y_cloud_zoom/javascript/init-fancybox.jshttps://www.XXX.com/xtFramework/library/jquery/moments.jshttps://www.XXX.com/…d_zoom/javascript/xt-cloud-zoom.1.0.3.jshttps://www.XXX.com/…om/javascript/cloud-zoom-disable-zoom.jshttps://www.XXX.com/…cloud_zoom/javascript/init-cloud-zoom.jshttps://foxrate.de/…idget/fi/js/fi-shop-review-widget.min.jshttps://siegel.ausgezeichnet.org/…ts/js/4fbf5d4e0cf24db1484fa0b5/widget.jshttps://cdn.trustami.com/widgetapi/widget2/trustami-widget.jsKann mir jemand sagen, was getan werden muss, damit das Rendering nicht mehr blockiert wird???... und was muss hier getan werden?Optimieren Sie die CSS-Darstellung für die folgenden URLs:https://www.XXX.com/plugins/sx_cookie_consent/css/coc.csshttps://www.XXX.com/templates/pegam/css/stylesheet.csshttps://www.XXX.com/…cript/fancybox/jquery.fancybox-1.3.4.csshttps://www.XXX.com/…ins/xt_master_slave/css/master_slave.css https://foxrate.de/…-widget/fi/css/fi-shop-review-widget.cssEs wird ja eine Komprimierung der CSS und Javascript angeboten.CSS minify Optionen: Minimieren & kombinierenJavascript minify Optionen: Minimieren & kombinierenWenn ich diese Einstellung wähle, ist das Mobile-Template komplett verbogen.Die Beschreibung bei Google hierzu übersteigt meine (Programmier-) Fähigkeiten.Liebe Grüßechrispeg Link to comment Share on other sites More sharing options...
bernd123 Posted December 6, 2015 Report Share Posted December 6, 2015 32 von 100 Punkten bei einer Produktseite ist recht wenig. Bei einer anderen 73 von 100.Durch die Komprimierung von https://static.xx.fbcdn.net/rsrc.php/v2/yU/r/g14jgmuLt_b.js könnten 218,9 KB (71 %) eingespart werden.Durch die Reduzierung von https://static.xx.fbcdn.net/rsrc.php/v2/yU/r/g14jgmuLt_b.js könnten 2,5 KB (1 %) eingespart werden.Nutzen Sie Browser-Caching für die folgenden cachefähigen Ressourcen:http://s7.addthis.com/js/250/addthis_widget.js (10 Minuten)http://connect.facebook.net/de_DE/all.js (20 Minuten)http://www.google-analytics.com/analytics.js (2 Stunden)Was kann man hier ändern. Die Startseite etc passt, aber die Produktseiten Link to comment Share on other sites More sharing options...
jwinkel Posted December 7, 2015 Report Share Posted December 7, 2015 Um die von Dir genannten Meldungen zu beseitigen musst Du:- die Dateien auf dem Server static.xx.fbcdn.net komprimieren- den Webadmins von Addthis, Facebook und Google sagen dass die gefälligst Ihre Servereinstellung zu verbessern haben. Link to comment Share on other sites More sharing options...
mediabobby Posted May 23, 2016 Report Share Posted May 23, 2016 On 21.4.2014 at 10:14 AM, mzanier said: Für google hat dies aber keine auswirkungen, da google sowieso kein javascript parst. Das stimmt nicht, Google ist sehr wohl in der Lage Javascript zu parsen und tut dies auch. Google verlangt ausdrücklich sogar, dass man per robots.txt den Zugriff auf Java, CSS, und Bilderordner frei gibt. Siehe: https://goo.gl/a9O62c Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.