Unternehmens-SEO: Warum „Best Practices“ nicht ausreichen und was stattdessen zu tun ist
Veröffentlicht: 2023-07-03Viele SEO-Experten stützen sich bei ihren SEO-Bemühungen auf „Best Practices“.
Aber wenn Sie JavaScript-basierte Unternehmenswebsites im Hinblick auf die Website-Geschwindigkeit optimieren, benötigen Sie mehr als nur „Best Practice“.
Hier erfahren Sie, warum Standardlösungen nicht immer für Unternehmensstandorte gelten und was Sie stattdessen tun können.
Verbesserung der Website-Geschwindigkeit: Die Migration zum serverseitigen Rendering ist nicht immer die richtige Antwort
Stellen Sie sich vor, Sie gehen zum CEO (oder zu einem anderen leitenden Angestellten) und raten ihm: „Wir müssen unsere Website auf serverseitiges Rendering (SSR) umstellen.“
Sie fragen dich: „Warum?“ und die einzige Antwort, die Sie ihnen geben können, ist: „Weil es eine bewährte Methode ist, die Website-Geschwindigkeit zu verbessern.“ Sie würden wahrscheinlich buchstäblich ausgelacht werden.
Die mit der SSR-Migration verbundenen geschäftlichen Auswirkungen und Kosten sind den hohen Aufwand und die geringen Auswirkungen nicht wert.
Sofern eine Unternehmenswebsite nicht von Grund auf für die serverseitige Darstellung erstellt wurde oder bereits eine Website-Migration durchläuft, gibt es selten einen Grund für eine Migration auf SSR.
Denken Sie über einige der weichen und harten Kosten nach, die damit verbunden wären:
- Überprüfung aller Systeme und APIs zur Bestätigung der Kompatibilität, die wahrscheinlich nicht alle dokumentiert sind (wahrscheinlich zu Hunderten, wenn nicht zu Tausenden).
- Tausende Arbeitsstunden für die Umgestaltung, Qualitätssicherung und Überprüfung der Zugänglichkeit der gesamten Website.
- Schulung bestehender Mitarbeiter im neuen Framework (Dutzende, wenn nicht Hunderte von Leuten in der gesamten Organisation).
- Einstellung oder Entlassung von Entwicklern und Ingenieuren, die entweder nicht bereit oder nicht in der Lage sind, die Anforderungen des neuen Frameworks zu erfüllen.
- Mehr Geld wird für Servergebühren ausgegeben.
Anstatt einen derart zeit- und ressourcenintensiven Prozess durchzustehen, gibt es andere, erfolgreichere Möglichkeiten, die Geschwindigkeit von Unternehmenswebsites zu verbessern.
In einer früheren Unternehmensrolle habe ich aus Spaß genau dieses Szenario mit einem unserer leitenden Systemingenieure besprochen.
Wir schätzten, dass das Unternehmen anderthalb Jahre, einen engagierten agilen Stamm (normalerweise etwa 70 Personen) und mindestens 2 Millionen US-Dollar (AUD) dafür benötigen würde. Und das war wahrscheinlich eine konservative Schätzung.
Was also tun wir stattdessen, um voranzukommen?
Lernen Sie Ihre anderen Teams kennen und helfen Sie ihnen
Auf Unternehmensebene muss die Suchmaschinenoptimierung ein Chamäleon sein, da Sie darauf angewiesen sind, dass andere Teams Prioritäten setzen und Ihre Arbeit für Sie erledigen.
Es gibt einen guten Grund, warum Sie nicht über die Schlüssel zum Königreich verfügen, um Änderungen an der Website live vorzunehmen. SEO ist also nicht gleich SEO.
SEO bedeutet: „Dies wird die Geschwindigkeit unserer Website verbessern/hilft uns, die Anforderungen an die Barrierefreiheit zu erfüllen/usw.“ SEO ist alles aber SEO.
Tom Critchlow hat dies in seinem SEO-MBA-Kurs und in meinem Podcast „Engage: On Enterprise SEO“ gesagt.
Es fasst das Leben als SEO-Unternehmen wirklich gut zusammen.
Sie müssen viel Zeit damit verbringen, zuzuhören und darauf zu achten, was andere Leute tun, und ihnen dann zeigen, wie ihre Aktivitäten die organische Sichtbarkeit der Website verbessert haben.
Erstellen Sie Befürworter, und diese Leute werden sich immer wieder mit einem regelmäßigen Bericht darüber melden, was sie auf der Website tun und ändern. Das ist schon die halbe Miete.
In der zweiten Hälfte geht es darum, mit Entwicklern, Designern und Analysten zusammenzuarbeiten, um Dinge zu erledigen. Dies verläuft normalerweise viel reibungsloser, wenn man erkennt, dass Menschen Menschen mit eigenen Gedanken, Gefühlen und Zielen sind.
Ein neugieriger Mensch zu sein, der ihnen helfen möchte, ihr Leben einfacher zu machen, ist viel reizvoller, als mit einem Bullen in einem Porzellanladen zu arbeiten, der alle paar Wochen in ihr Leben tritt und kompromisslose Forderungen stellt.
Zusammenarbeit mit Entwicklern und Produzenten
In vielen Unternehmen ist die Website-Geschwindigkeit heutzutage ein bekannter Faktor, der die Conversion-Raten fördert (oder behindert).
Für viele interne Entwicklungsteams ist die Website-Geschwindigkeit wahrscheinlich ein KPI. Nutzen Sie das.
Sie haben beide dasselbe Ziel und Ihre Entwickler kennen die Codebasis besser als Sie. Und wenn Sie es gut machen, können Sie beide mit einem Bonus davonkommen.
Zu den gängigen Möglichkeiten zur Website-Geschwindigkeit, die ich gefunden habe und bei denen Entwickler Ihnen helfen können, gehören:
Größe/Gewicht des Codes
Wenn Ihre Teams Tech-Debt-Sprints oder -Zuweisungen durchführen, kann es Ihnen helfen, die Auswirkungen ihrer Umgestaltung besser zu verstehen, wenn Sie wissen, wann sie diese Arbeit normalerweise erledigen.
Denken Sie darüber nach und würdigen Sie ihre harte Arbeit.
Laden von Bildern und kumulative Layoutverschiebung (CLS)
CLS kann einen großen Einfluss auf die wahrgenommene Ladezeit großer JS-basierter Unternehmenswebsites haben. Je nachdem, wie dies implementiert wird, kann die Verwendung einer Platzhalter-JS-Bibliothek zum effektiven „Halten“ der Position von Bildern die wahrgenommene Ladezeit der Seite reduzieren, da die Seite beim Laden von Bildern nicht verschoben wird.
Redirect-Management
Daran konnte ich nichts ändern, da unser Weiterleitungsmanagement stark fragmentiert war.
Wenn Ihr System jedoch etwas zentralisierter ist, könnte die Verwaltung von Weiterleitungen, das Entfernen der Hops, die Konsolidierung von Regeln in Regex und die Verbesserung dieser technischen Schulden durchaus hilfreich sein.
Bei einigen Serverbereitstellungen muss jede Umleitungsregel gelesen werden, bevor die Seite geladen werden kann. Dies kann die anfängliche Ladezeit erheblich verlängern (mehr als Millisekunden).
<button> anstelle von <a href>
Dieser ist etwas nuancierter, aber ich habe oft festgestellt, dass JS-Entwickler standardmäßig Ahref-Links als Schaltflächen einfügen.
Dies liegt in der Regel daran, dass sie wenig Zeit haben und dass es sich um eine native Standardeinstellung des Frameworks handelt, in dem sie arbeiten.
Als ich die Qualitätssicherung neuer Seitenvorlagen durchführte, markierte ich dies oft, um auf <a href> aktualisiert zu werden.
Erhalten Sie den täglichen Newsletter, auf den sich Suchmaschinenmarketing verlassen.
Siehe Bedingungen.
Zusammenarbeit mit Designern
Eines der größten Chancen für die Website-Geschwindigkeit auf Unternehmenswebsites ist die Bildgröße und -gewichtung.
Interne Standards können im Laufe der Zeit falsch übersetzt werden oder verloren gehen, insbesondere wenn Teams agil und einigermaßen dezentralisiert sind.
Als ich mit dem Unternehmensbereich anfing, erinnere ich mich, dass ich auf den Produktseiten einiger unserer Flaggschiffprodukte Bilder gesehen habe, die 10 MB groß waren. Es hat mich umgehauen.
Im Web muss kein Bild 10 MB groß sein. Punkt.
Deshalb habe ich einige heikle Gespräche mit unseren Designern geführt und mit ihnen im Laufe von etwa acht Monaten daran gearbeitet, unsere Bildgrößen zu reduzieren.
100 KB waren kein Hügel, auf dem ich sterben wollte. Wenn ich also einem Designer 100 KB für ein Heading-Banner oder einen A-Frame sage und er es auf 300 KB bringt, ist das immer noch eine Verbesserung.
Bei Unternehmens-SEO geht es oft um inkrementelle Erfolge.
Zusammenarbeit mit Analysten
Analysten kommen ins Gespräch, weil sie wahrscheinlich Ihre Tagging-Systeme und alle Tags von Drittanbietern auf Ihrer Website verwalten.
Sie sind der Ausgangspunkt für Gespräche mit den Tag-Eigentümern darüber, ob dieses bestimmte Tag kritisch ist oder ob es eine Alternative gibt.
Denn, Junge, Skripte von Drittanbietern können zu einer massiven Aufblähung der Website führen.
Während Sie also über die über 250 Werbeskripte auf der Website sprechen und wenn wir sie alle benötigen, können Sie möglicherweise einige kurzfristige Kompromisse finden, wie zum Beispiel:
- HotJar, Fullstory oder ein anderes Skript zur Überwachung der Benutzererfahrung wird nur auf Seiten ausgelöst, die aktiv Heatmaps zugeordnet oder verfolgt werden.
- Überprüfen Sie Ihre Implementierungen auf Duplikate (das kommt häufiger vor, als Sie sich vorstellen können).
- Sehen Sie, welche Chatbot- oder Kundenservice-Tags bei Klick gestartet werden können, anstatt beim Laden der Seite.
Zusammenarbeit mit dem QA-Team
Diese Partnerschaft könnte für Sie durchaus eine Geheimwaffe sein. SEO im Allgemeinen, aber auch JavaScript-SEO, haben viele binäre Ja/Nein-Anforderungen oder Best Practices, wie zum Beispiel:
- Die Metadaten müssen zwischen der Seitenquelle und der clientseitig gerenderten Seite identisch sein
- Canonical muss auf der clientseitig gerenderten Seite vorhanden sein
- Links sollten als <a href=""> und nicht als <button> formatiert werden
- Schriftarten vorladen
- Stellen Sie vorab eine Verbindung zu großen Ressourcen her
Machen Sie sich mit Ihrem QS-Team vertraut und arbeiten Sie mit ihm zusammen (einschließlich Schulung), um diese in seinen allgemeinen, alltäglichen QS-Prozess einzubeziehen. Sie werden überall im Blick haben und über ein potenziell riesiges Netzwerk von Mikro-Befürwortern verfügen.
Es gibt zwar viele andere Teams, mit denen Sie zusammenarbeiten könnten, um die Suchmaschinenoptimierung Ihrer Website insgesamt zu verbessern, aber diese sind wahrscheinlich diejenigen, mit denen Sie am häufigsten zusammenarbeiten, wenn es um die eher technische Seite der Implementierung geht.
Sich für andere Teams einsetzen, mit denen Sie zusammenarbeiten
Erinnern Sie sich daran, was ich zuvor darüber gesagt habe, wie die Arbeit mit Menschen funktioniert, wenn Sie sich daran erinnern, dass es sich um Menschen handelt? Das wollen Sie in die Tat umsetzen.
Es gibt zwei wirklich wirkungsvolle Möglichkeiten, dies auf Unternehmensebene zu erreichen.
Respektieren Sie ihre Zeit
Nehmen wir an, Sie haben eine große Idee, etwa „Wir sollten auf serverseitiges Rendering umsteigen.“
Anstatt in diesem Fall zum PO zu gehen und zu sagen: „Hey, können wir das alles machen?“, arbeiten Sie mit ihm zusammen, um einen Proof of Concept zu erstellen, der validiert hat, dass er in die Kategorie „einfach“ fällt, und verfolgen Sie seine Auswirkungen .
Wenn es nicht funktioniert, haben sie nicht unbedingt 20 Sprints verschwendet, um dieses riesige Projekt fertigzustellen.
Wenn es funktioniert, müssen Sie dem Finanzteam einen Geschäftsszenario vorlegen, um den Rest des Projekts zu finanzieren und zu priorisieren, es auf die gesamte Website auszudehnen und diese engagierte Truppe dazu zu bringen, 2 Millionen US-Dollar und eineinhalb Jahre Zeit zu haben, um es fertigzustellen .
Verstärken Sie ihre Bemühungen
SEOs sind notorisch schlecht darin, Erfolge zu kommunizieren und zu teilen.
Es könnte etwas einfacher sein, wenn Sie statt zu sagen: „Hey, schauen Sie sich diese fantastische Sache an, die ich getan habe“, es so positionieren: „Hey, schauen Sie sich diese erstaunliche Sache an, die dieses andere Team, mit dem ich eng zusammengearbeitet habe, getan hat, und zwar so.“ Es hat unser Website-Erlebnis sehr verbessert.“
Sie, der SEO, stehen nicht mehr im Mittelpunkt. Das Team, das die eigentliche Arbeit erledigt hat, ist.
Zusammenarbeit, Interessenvertretung und inkrementelle Erfolge
Möglicherweise ist Ihnen aufgefallen, dass ich in diesem Artikel nicht allzu viel über die Nuancen von JavaScript und die Website-Geschwindigkeit gesprochen habe.
Das liegt daran, dass Sie in Großunternehmen wahrscheinlich einige wirklich kluge Leute haben, die mit Ihnen zusammenarbeiten, an die Sie sich mit einem Problem und der Form der Lösung wenden können.
Sie können Ihnen besser dabei helfen, dorthin zu gelangen, als es ein Artikel in einer SEO-Publikation könnte.
Bei der Erledigung von Aufgaben auf Unternehmensebene kommt es weniger auf das „Was“ als vielmehr auf das „Wie“ an.
Nutzen Sie also diese Richtlinien, um herauszufinden, wie Sie die Geschwindigkeit Ihrer JavaScript-basierten Website verbessern können, und das „Was“ wird viel reibungsloser ablaufen.
Die in diesem Artikel geäußerten Meinungen sind die des Gastautors und nicht unbedingt die von Search Engine Land. Die Autoren unserer Mitarbeiter sind hier aufgelistet.