it-swarm.com.de

Interessiert es Google und andere, wie viel CPU / GPU vom Webbrowser zum Rendern einer Webseite verwendet wird?

Angenommen, ich habe eine hypothetische Webseite:

Ich habe ein absolut positioniertes HTML5 <video> -Tag, das so eingestellt ist, dass es automatisch abgespielt wird. Es ist so bemessen, dass es das gesamte Browserfenster einnimmt und funktional das Hintergrundbild der Seite ist.

Zusätzlich zu diesem Video habe ich eine Inline-SVG, deren untergeordnete Elemente jeweils eine CSS @keyframes -Animation haben, die bewirkt, dass sie in einer Schleife für immer skaliert und übersetzt werden.

Zusätzlich zu dieser SVG-Datei habe ich einige Divs, Bilder und Texte mit einem eigenen CSS-Eigenschaftensatz transition. Anschließend fügt Javascript Klassen für diese Elemente hinzu und entfernt sie, sodass sie in verschiedenen Intervallen mit Dingen wie margin, left und padding herumlaufen.

Es genügt zu sagen, dass diese Seite viel CPU benötigt, um all diese Ebenen zu rendern, zu malen und zu zeichnen und dergleichen. Wenn ein Benutzer auf einem typischen Computer diese Site besucht, wird seine CPU heiß und seine Fans drehen sich und alle möglichen schlechten Dinge.

Kümmert sich Google um irgendetwas davon? Betrachten sie die Rechenkosten der Site, wenn sie über den Page Rank entscheiden? Angenommen, meine Website hat alle anderen SEO-Enten in einer Reihe - lädt Ressourcen schnell, nicht zu viele Anfragen, guter Code, Schlüsselwörter usw. Wird sie einen guten Rang erreichen, obwohl sie die Computer der Benutzer tötet?

4
WillD

Crawler berücksichtigen nicht unbedingt die CPU, sondern die Ladezeit von Seiten ist ein Faktor, der berücksichtigt wird. Wenn Ihre Seite zu lange dauert, um zu antworten, wird sie nicht indiziert und wirkt sich auf Ihr Ranking aus. Dies natürlich zusätzlich zu der Tatsache, dass die Benutzererfahrung schlecht sein wird, was sich auch auf Ihr Ranking auswirkt.

Jede Art von Serverlast sollte Ihre SEO-Platzierungen nicht beeinflussen, solange die Kundenerfahrung gut bleibt.

Ich empfehle, das von Google hier veröffentlichte, neu aktualisierte Tool für die Seitengeschwindigkeit zu verwenden: https://developers.google.com/speed/pagespeed/insights/ . Solange die URL öffentlich zugänglich ist, können Sie diese Ressource verwenden, um Dinge schnell zu testen.

Für die Fehlerbehebung auf Ihrem Entwicklungscomputer oder mit größerer Genauigkeit empfehle ich die Verwendung der Lighthouse-Erweiterung hier: https://chrome.google.com/webstore/detail/lighthouse/blipmdconlkpinefehnmjammfjpmpbjk?hl=de . Dies ist die Erweiterung, die von Google öffentlich empfohlen wurde, um Probleme mit der Seitengeschwindigkeit zu testen.

Schließlich klingt es so, als würden Sie eine ziemlich komplexe Erfahrung für Benutzer aufbauen. Ich würde sicherstellen, dass alles für Google funktioniert, das derzeit Chrome 41 zum Rendern verwendet. ( https://developers.google.com/search/docs/guides/rendering ) . Ich würde alles mit dieser Version von Chrome testen, die hier zu finden ist: https://filehippo.com/download_google_chrome/60453/ .

Viel Glück!

0
user2491478