Große Lücke zwischen Impressionen und Klicks

Nach einer Woche Recherche kann ich nun meine Präsenz in den Google-Suchergebnissen garantieren. Tatsächlich bin ich sehr beeindruckt, dass viele Themen im Vergleich zu meiner vorherigen Website jetzt auf Platz 1 in der Google-Suche ranken.

Dennoch sehe ich einen riesigen Unterschied zwischen der Anzahl der Impressionen und Klicks. Nachdem ich einige Freunde aus der ganzen Welt gebeten habe, einige Links zu öffnen, beschwerten sie sich, dass es ewig dauert, bis die Seite geladen ist!

Beim Crawler habe ich bemerkt, dass das System eine reine HTML-Version anzeigt, was den hohen Score (97) rechtfertigt.

Dennoch sehe ich in Google Analytics viele Links, die als Google Weblight-Version geöffnet wurden! Das erklärt vielleicht, warum viele Benutzer die Seiten nicht vollständig laden.

Trotz der Tatsache, dass Discourse ein Forum mit so vielen Funktionen ist und für Erstnutzer viele schwere JavaScript-Dateien geladen werden, muss es doch einen Weg geben, eine leichtere Version der Seiten für Gäste (nicht angemeldete Benutzer) einzuführen. Es muss doch einen Weg geben :frowning:

Vielleicht die HTML-Version für Gäste anzeigen (zumindest um diese Wahl einigen Benutzern zu ermöglichen, die vom Admin gesteuert werden kann – ich weiß, dass dies einige Funktionen beeinträchtigen wird!) oder alle schweren JavaScript-Dateien verzögert laden, sodass die Seite zuerst angezeigt wird und alle JavaScripts im Hintergrund geladen werden.

Habt ihr dazu Vorschläge? Ich liebe Discourse und möchte wirklich nicht zu einem schnelleren Forum wechseln.

Hilfe

Discourse ist eine JavaScript-App. Das Öffnen der ersten Seite dauert eine Weile. Ich habe einen „unbegrenzten

Ich verstehe die Konsequenzen, dieses System als JavaScript-App zu betreiben, vollkommen. Tatsächlich dauert es auf meinem Mobilgerät beim ersten Laden weniger als 4–5 Sekunden.

Mein Punkt ist folgender: Da Google Benutzer mit extrem langsamen Verbindungen bereits auf die Google Web Light-Version weiterleitet (wobei wir bereits die meisten Funktionen der Seite verlieren), gibt es warum keine leichtere Version der Seite, speziell für Nutzer, die sich keine Highspeed-Verbindung leisten können?

Das System liefert bereits eine HTML-Version der Seite für Crawler aus – warum können wir diese nicht „nutzen“?

Ich weiß, dass dies vielleicht den Rahmen von Discourse sprengt, aber ich bin bereit, die Vorteile einer „JavaScript-App“ aufzugeben, um ein schnelleres Erlebnis zu bieten. Der Nutzer könnte dann entscheiden, ob er den Rest des JavaScripts laden möchte, um fortzufahren, oder nicht.

Wie kann ich die HTML-Version der Seite einsehen? Gibt es einen Query-Parameter, den ich dafür verwenden kann?!!