# PageSpeed JavaScript am Schluss laden.

**URL:** <https://forum.shopware.com/t/pagespeed-javascript-am-schluss-laden/22181>\
**Category:** Shopware 3.5\
**Tags:** themes--design\
**Created:** [1. September 2014 um 20:52 UTC](https://forum.shopware.com/t/pagespeed-javascript-am-schluss-laden/22181 "2014-09-01T20:52:44Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![JvB](https://avatars.discourse-cdn.com/v4/letter/j/5e9695/32.png) [@JvB](https://forum.shopware.com/u/JvB)\
**Post date:** [1. September 2014 um 20:52 UTC](https://forum.shopware.com/t/pagespeed-javascript-am-schluss-laden/22181/1 "2014-09-01T20:52:44Z")

</div>

Hallo Leute, bin grade dabei meinen Shop ein wenig zu optimieren 🕶 Hänge nun an folgendem Error Ich denke mal das Problem würde sich behben lassen wenn ich die drei JavaScript files am ende der HTML Laden lassen würde… Wie stelle ich das an? Ich finde einfach den Punkt das zu verschieben? Tut mir leid für die frage aber ich suche bestimmt schon zwei Stunden und Google liefert mir dazu leider auch keine passenden Ergebnisse :oops:

---

<div class="post-metadata">

**Author:** ![impuls](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/impuls/32/13698_2.png) [@impuls](https://forum.shopware.com/u/impuls)\
**Post date:** [2. September 2014 um 09:35 UTC](https://forum.shopware.com/t/pagespeed-javascript-am-schluss-laden/22181/2 "2014-09-02T09:35:29Z")

</div>

Hallo, du könntest zum einen Versuchen die scripte “async” zu laden wie es auch unter dem Pagespeed Link erklärt wird: \<script async …\>  
Oder die Scripte aus der header.tpl nehmen und nach ganz unten in die index.tpl setzen.  
Bei uns leider aufgrund “vieler” geladener Scripte kaum möglich ☹

Danach muss halt manuell noch geprüft werden, ob auch alles noch läuft!

---

<div class="post-metadata">

**Author:** ![JvB](https://avatars.discourse-cdn.com/v4/letter/j/5e9695/32.png) [@JvB](https://forum.shopware.com/u/JvB)\
**Post date:** [2. September 2014 um 10:13 UTC](https://forum.shopware.com/t/pagespeed-javascript-am-schluss-laden/22181/3 "2014-09-02T10:13:58Z")

</div>

Hallo, danke für deine Antwort. In der Header.tpl steht bei mir aber kein Script drinnen bzw. nicht die genannten Scripts und somit kann ich sie auch nicht verschieben. Wieso steht da nichts? Wo steht es dann? Hab meinen ganzen Template Ordner nach der Verlinkung durchsuchen lassen aber nichts gefunden 😕 Mit “async” wollte ich es unter anderem auch versuchen aber das funktioniert nicht weil ich den passenden Code abschnitt nicht finde. Wäre cool wenn mir jemand weiterhelfen könnte. Viele Grüße Joni

---

<div class="post-metadata">

**Author:** ![impuls](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/impuls/32/13698_2.png) [@impuls](https://forum.shopware.com/u/impuls)\
**Post date:** [2. September 2014 um 10:35 UTC](https://forum.shopware.com/t/pagespeed-javascript-am-schluss-laden/22181/4 "2014-09-02T10:35:00Z")

</div>

Hallo, schau mal bitte in den anderen Template Ordner auch noch. In \_default und \_emotion /frontend/index/header.tpl müssten die Scripte eigentlich liegen.

---

<div class="post-metadata">

**Author:** ![ffinkelm](https://avatars.discourse-cdn.com/v4/letter/f/fbc32d/32.png) [@ffinkelm](https://forum.shopware.com/u/ffinkelm)\
**Post date:** [17. Februar 2015 um 09:26 UTC](https://forum.shopware.com/t/pagespeed-javascript-am-schluss-laden/22181/5 "2015-02-17T09:26:12Z")

</div>

Hallo, konnte das Problem mittlerweile gelöst werden? Geht es grundsätzlich, am Ende der javascript Zeile async=“true” anzufügen, oder könnte/wird das Probleme verursachen? Beispiel: ` <script type="text/javascript" src="%7Blink%20file='frontend/_resources/javascript/jquery.shopware.js'%7D" async="true"></script>` Gruß

---

<div class="post-metadata">

**Author:** ![ffinkelm](https://avatars.discourse-cdn.com/v4/letter/f/fbc32d/32.png) [@ffinkelm](https://forum.shopware.com/u/ffinkelm)\
**Post date:** [17. Februar 2015 um 09:44 UTC](https://forum.shopware.com/t/pagespeed-javascript-am-schluss-laden/22181/6 "2015-02-17T09:44:04Z")

</div>

Frage selbst beantwortet, jquery.shopware.js funktioniert dann nicht mehr richtig 😢 Gruß
