das klingt nicht gut. Hast du einen Beispiel Link, den du teilen kannst/darfst?
Vorab - wie bindet ihr HubSpot in die Seite ein? Falls ihr WordPress nutzt, nehmt ihr das HubSpot WordPress Plugin oder mittels dem sogenannten Embed-Codes?
@YGertje Hast du einen Link zu besagter Seite? Das Skript sollte am Ende der Seite vor dem Schließen des <body/> eingebunden werden und wie folgend aussehen:
<!-- Start of HubSpot Embed Code -->
<script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/{{ HubID }}.js"></script>
<!-- End of HubSpot Embed Code -->
Überprüft die Plugins die ihr nicht mehr benötigt. Man braucht nicht für jede Kleinigkeit ein Plugin. (Selbst das HubSpot Plugin braucht man nicht wirklich)
Testet nach jedem deaktivierten Plugin ob noch alles funktioniert
Schaut in den Theme Einstellungen nach Optimierungspotential - viele gute Themes haben Optionen wie "Lade Scripte asynchron", "Fasse CSS Dateien zusammen". Dadurch wird die Seite performanter
Wenn ihr mit der Performance zufrieden seid, habt ihr zwei Möglichkeiten
Die selben Optimierungen auf der Liveseite durchführen(ohne alles zu testen)
Die Liveseite durch die Testseite ersetzen. Wenn ihr die Testumgebung auf dem selben Webspace wie die Liveseite installiert habt, reicht es die Domain auf den neuen Ordner zu verweisen und in phpmyAdmin die Domain zu ändern.
Mein persönliches WordPress Setup, welches bei allen WordPress Kunden(HubSpot Kunden haben es deutlich einfacher) zum Einsatz kommt:
neueste WordPress Version
Divi Theme(meiner Meinung nach das beste WP Theme) mit eigenem Child-Theme
GravityForms Formular Plugin (hat eine native HubSpot Integration)
iTheme Security mit aktiviertem 2FA
Duplicator (für den Fall der Fälle)
Updraft mit optionaler wöchentlicher Sicherung auf AWS und meinen privaten Server. Falls der Kunde 100%ige Sicherheit möchte
einige Sicherheits Plugins, die ich namentlich nicht nennen möchte
und dann ggf. Advanced Custom Fields falls der Kunde mehr möchte.
Generell kann ich nur empfehlen, auf das HubSpot CMS oder gleich auf die GrowthSuite umzusteigen, dann gehören die Performance Probleme, meisten Fällen, der Vergangenheit an. 😉
ich hab die Performance der Seite mit den Programmen Ryte und Lighthouse eingelesen. Daraus kann ich nicht erkennen, dass die Einbindung von HubSpot ursächlich ist. Nach empirischer Einschätzung lädt die Seite vernünftig. Was es schwierig macht, die Ursache zu evaluieren, warum die Seite bei euch langsamer lädt. Ggf. von Zuhause testen um VPN oder möglicher Firewall Blockaden, oder Domain Konflikte, im Betriebsnetzwerk als Ursache ausschließen zu können.
Es wird halt auch eine ganze Menge an Zeug geladen; aber das ist CMS und Theme bedingt, da wird man an der Performance vermutlich nicht viel herausholen können. Verzeih, hätte gern eine schnelle Lösung aufgezeigt. Ab hier geht es wohl nur mit Ausschlussverfahren und Detailanalyse weiter. @Anton hat diesbezüglich in seinem Post gut aufgezeigt; wie dieses strukturierte Vorgehen aussehen kann.
Oft ist bei Wordpress Seiten ein Cache Plugin installiert, was die Seitenladegeschwindigkeit beschleunigen soll. Hier bitte sicherstellen, dass es kein Cache Problem ist.
Es wäre ratsam eurem Web-Entwickler die HAR-Datei des Browsers zukommen zu lassen, bei welchem ihr die Performance Einbußen verzeichnet. Die HAR-Datei ist ein Netzwerk-Protokoll anhand dessen wir Entwickler den Ladeverlauf der Webseite sehen können: https://toolbox.googleapps.com/apps/har_analyzer/?lang=de (Eine HAR-Datei ist vertraulich, also bitte nicht öffentlich teilen.)
Kleiner Trost, guter Content ist immer noch für das SEO-Ranking wichtiger als die Performance. Aber; klar die Seite muss in akzeptabler Zeit geladen sein.
@YGertje Hast du einen Link zu besagter Seite? Das Skript sollte am Ende der Seite vor dem Schließen des <body/> eingebunden werden und wie folgend aussehen:
<!-- Start of HubSpot Embed Code -->
<script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/{{ HubID }}.js"></script>
<!-- End of HubSpot Embed Code -->
ich hab die Performance der Seite mit den Programmen Ryte und Lighthouse eingelesen. Daraus kann ich nicht erkennen, dass die Einbindung von HubSpot ursächlich ist. Nach empirischer Einschätzung lädt die Seite vernünftig. Was es schwierig macht, die Ursache zu evaluieren, warum die Seite bei euch langsamer lädt. Ggf. von Zuhause testen um VPN oder möglicher Firewall Blockaden, oder Domain Konflikte, im Betriebsnetzwerk als Ursache ausschließen zu können.
Es wird halt auch eine ganze Menge an Zeug geladen; aber das ist CMS und Theme bedingt, da wird man an der Performance vermutlich nicht viel herausholen können. Verzeih, hätte gern eine schnelle Lösung aufgezeigt. Ab hier geht es wohl nur mit Ausschlussverfahren und Detailanalyse weiter. @Anton hat diesbezüglich in seinem Post gut aufgezeigt; wie dieses strukturierte Vorgehen aussehen kann.
Oft ist bei Wordpress Seiten ein Cache Plugin installiert, was die Seitenladegeschwindigkeit beschleunigen soll. Hier bitte sicherstellen, dass es kein Cache Problem ist.
Es wäre ratsam eurem Web-Entwickler die HAR-Datei des Browsers zukommen zu lassen, bei welchem ihr die Performance Einbußen verzeichnet. Die HAR-Datei ist ein Netzwerk-Protokoll anhand dessen wir Entwickler den Ladeverlauf der Webseite sehen können: https://toolbox.googleapps.com/apps/har_analyzer/?lang=de (Eine HAR-Datei ist vertraulich, also bitte nicht öffentlich teilen.)
Kleiner Trost, guter Content ist immer noch für das SEO-Ranking wichtiger als die Performance. Aber; klar die Seite muss in akzeptabler Zeit geladen sein.
Überprüft die Plugins die ihr nicht mehr benötigt. Man braucht nicht für jede Kleinigkeit ein Plugin. (Selbst das HubSpot Plugin braucht man nicht wirklich)
Testet nach jedem deaktivierten Plugin ob noch alles funktioniert
Schaut in den Theme Einstellungen nach Optimierungspotential - viele gute Themes haben Optionen wie "Lade Scripte asynchron", "Fasse CSS Dateien zusammen". Dadurch wird die Seite performanter
Wenn ihr mit der Performance zufrieden seid, habt ihr zwei Möglichkeiten
Die selben Optimierungen auf der Liveseite durchführen(ohne alles zu testen)
Die Liveseite durch die Testseite ersetzen. Wenn ihr die Testumgebung auf dem selben Webspace wie die Liveseite installiert habt, reicht es die Domain auf den neuen Ordner zu verweisen und in phpmyAdmin die Domain zu ändern.
Mein persönliches WordPress Setup, welches bei allen WordPress Kunden(HubSpot Kunden haben es deutlich einfacher) zum Einsatz kommt:
neueste WordPress Version
Divi Theme(meiner Meinung nach das beste WP Theme) mit eigenem Child-Theme
GravityForms Formular Plugin (hat eine native HubSpot Integration)
iTheme Security mit aktiviertem 2FA
Duplicator (für den Fall der Fälle)
Updraft mit optionaler wöchentlicher Sicherung auf AWS und meinen privaten Server. Falls der Kunde 100%ige Sicherheit möchte
einige Sicherheits Plugins, die ich namentlich nicht nennen möchte
und dann ggf. Advanced Custom Fields falls der Kunde mehr möchte.
Generell kann ich nur empfehlen, auf das HubSpot CMS oder gleich auf die GrowthSuite umzusteigen, dann gehören die Performance Probleme, meisten Fällen, der Vergangenheit an. 😉
das klingt nicht gut. Hast du einen Beispiel Link, den du teilen kannst/darfst?
Vorab - wie bindet ihr HubSpot in die Seite ein? Falls ihr WordPress nutzt, nehmt ihr das HubSpot WordPress Plugin oder mittels dem sogenannten Embed-Codes?
habt ihr schon eine Performance-Analyse eurer Website durchgeführt um den genauen Grund der eingeschränkten Ladezeiten herauszufinden? @Anton hat hier ein paar Page-Speed-Tester verlinkt.
Ich habe zwei Community-Artikel gefunden, die hilfreich sein könnten: