it-swarm.com.de

Warum entspricht der AdSense-Code nicht den Anforderungen von Google zur Ermittlung der Seitengeschwindigkeit?

Ich starte meine Website auf zahlreichen Testwebsites, darunter Einblicke in die Geschwindigkeit von Google-Seiten. Das Problem ist, dass der Google AdSense-Code nicht einwandfrei validiert wird und aus diesem Grund meine Punktzahl nicht höher als 98% ist. Das sagt Google:

Betrachten Sie die Reparatur:

  • Browser-Caching nutzen
    Das Festlegen eines Ablaufdatums oder eines Höchstalters in den HTTP-Headern für statische Ressourcen weist den Browser an, zuvor heruntergeladene Ressourcen nicht über das Netzwerk, sondern von der lokalen Festplatte zu laden.
    Nutzen Sie das Browser-Caching für die folgenden cachefähigen Ressourcen:
    • http://googleads.g.doubleclick.net/mads/static/formats/templates.js (60 Minuten)
    • http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js (60 Minuten)
    • http://pagead2.googlesyndication.com/pagead/osd.js (60 Minuten)
  • Minimieren Sie JavaScript
    Durch die Komprimierung von JavaScript-Code können viele Datenbytes gespart und das Herunterladen, Parsen und die Ausführungszeit beschleunigt werden.
    Reduzieren Sie JavaScript für die folgenden Ressourcen, um ihre Größe um 536 Byte (2%) zu verringern.
    • Durch das Reduzieren von http://pagead2.googlesyndication.com/…s/r20150409/r20150224/expansion_embed.js könnten nach der Komprimierung 536 Byte (2%) eingespart werden.

Wenn ich alle Anzeigen entfernen würde, würde ich 100% erzielen. Die einzige Möglichkeit, mit AdSense eine 100-prozentige Punktzahl zu erzielen, besteht darin, meinen Webserver dazu zu bringen, den Quellcode herunterzuladen und ihn so zu ändern, dass er den Erkenntnissen von Pagespeed entspricht. Wenn ich dies jedoch täte, würde ich Probleme mit AdSense bekommen, da ich dann gegen diesen Code verstoße ihre Politik.

Warum sollte meine Website die 2% erleiden, wenn das Problem mit Google zusammenhängt?

4
Mike

Sie sagen, dass es Seitengeschwindigkeit gibt Anforderungen, aber es handelt sich tatsächlich um Empfehlungen, Richtlinien und Best Practices. Meistens ist es besser, den Ratschlägen zu folgen, aber manchmal ist der Ratschlag unangemessen oder die Mühe nicht wert.

Sie müssen keine perfekte Punktzahl erzielen. Jede Punktzahl über "80%" ist wahrscheinlich gut genug . Für Zwecke der Suchmaschinenoptimierung habe ich festgestellt, dass Google Websites in keiner Weise benachteiligt, solange sie in weniger als 3 Sekunden geladen und gerendert werden. Weitere Verbesserungen können für die Benutzer von Vorteil sein, führen jedoch nicht zu besseren Platzierungen. Ladezeiten von 3 bis 7 Sekunden scheinen dazu zu führen, dass Benutzer sich abwenden, was die Platzierung verringern kann. Ladezeiten von mehr als 7 Sekunden werden von Google aktiv bestraft.

Die Ladezeiten werden im Allgemeinen bis zum Ereignis "DOM Ready" gemessen, bei dem die Seite im Allgemeinen vom Benutzer verwendet werden kann. Anzeigen werden normalerweise asynchron geladen. Die Seite kann verwendet werden, bevor die Anzeigen geladen werden, und die Anzeigen sollten das DOM Ready-Ereignis nicht verzögern.

Google ignoriert die Caching-Vorschläge für AdSense-Anzeigen, da die Anzeigen dynamisch sind. Das JavaScript, mit dem die Anzeigen auf Ihre Website geschrieben werden, ist dynamisch. Die Anzeigen können sich bei jeder Aktualisierung ändern. Caching kann diese Funktionalität beeinträchtigen.

Was die Minimierung angeht, sind 2% weniger keine großen Einsparungen. In diesem Fall ist es einfach nicht die Mühe wert, es zu tun.

Wenn Sie möchten, dass Ihre Website mit Anzeigen Geld verdient, müssen Sie die niedrigere Punktzahl akzeptieren.

2