Headless WordPress und mehr mit Ivan Popov

Veröffentlicht: 2022-06-14

Während der Teilnahme am WordCamp Porto hatte ich die Gelegenheit, Ivan Popovs Präsentation über Headless WordPress beizuwohnen. Es ist einer der obskuren Bereiche für SEO, und ich möchte ein paar Einblicke mit SEJ-Lesern teilen.

Headless WordPress bietet die Möglichkeit, viele Kanäle aus Ihrer WordPress-Installation zu speisen.

Man kann Daten aus WordPress pushen in:

  • App.
  • Webseite.
  • Apps von Drittanbietern.
Ivan Popovs Präsentation zu Headless WordPress Bildquelle: Folie aus der Präsentation von Ivan Popov beim WordCamp 2022

Es macht WordPress zu mehr als nur einem CMS; Es integriert sich in das gesamte Ökosystem von Web- und mobilen Apps, in denen Benutzer weiterhin die Vorteile des WordPress-Admin-Panels nutzen können.

Es bringt auch Entwickler aus modernen Technologien wie React.js oder Node.js in eine WordPress-Welt und macht sie attraktiv für die jüngere Generation von Entwicklern, die lieber moderne Programmiersprachen lernen.

Aber die Hauptfrage für SEOs ist immer noch: „Was bedeutet das für SEO?“

Um mehr zu erfahren, habe ich ein kurzes Interview mit Ivan Popov, CEO von Vipe Studio und Redner auf dem WordCamp Europe 2022, geführt.

Headless WordPress ist einer der obskuren Bereiche für SEOs. Viele SEOs verstehen nicht, wofür es verwendet wird oder wofür es verwendet werden sollte. Wann sollte Headless WordPress verwendet werden und wann nicht?

Ivan Popov: „Ich glaube, dass Headless wirklich wertvoll ist, wenn wir zum Beispiel eine stark frequentierte Website haben, die wirklich besucht wird. Wir sprechen hier nicht von Hunderten von Besuchen, sondern von Millionen von Nutzern.

Sie brauchen echte Leistung, und sie brauchen echte Werte, denn es ist nicht die Technologie, die nur für den Start eines Unternehmens geeignet ist. Es sind eher die teuren, von denen ich wirklich rate, sie nur zu verwenden, wenn Ihre Website genug Wert bekommt und groß genug ist.“

Ivan Popovs Präsentation zu Headless WordPress Der durchschnittliche Stundensatz von React-Entwicklern ist höher als bei WordPress. Bildquelle: Folie aus der Präsentation von Ivan Popov beim WordCamp 2022

„Auch das SEO-Problem kann gelöst werden. Es kann vollständig SEO-fähig sein, aber es ist nicht nur wie WordPress, wo Sie einfach ein Plugin installieren und es zum Laufen bringen können.

Hier brauchen Sie Entwickler, die die Arbeit erledigen – selbst die einfachste Aufgabe erfordert Entwickler.

Solange Sie in Ihr technisches Team investieren können, ist jedes SEO-Problem lösbar – vollständig lösbar.“

Wenn Sie eine einfache Unternehmenswebsite haben, wie eine Firmenwebsite oder einen einfachen Shop, sollten Sie sich keine Gedanken über die Verwendung von Headless machen. Sie haben erwähnt, dass es für stark frequentierte Websites geeignet ist. Wie viele Benutzer pro Tag, pro Stunde?

Ivan Popov: „Wir sprechen von stark besuchten Websites. Zum Beispiel, wenn sie jede Sekunde tausend Besucher haben oder zehntausend Leser gerade online die Nachrichten lesen, wir sprechen also wirklich von stark besuchten Websites.

Headless ist nicht auf Caching angewiesen, was bei hochdynamischen Websites mit personalisierten Inhalten, Stellenausschreibungen oder Listen-Websites mit Hunderttausenden von Webseiten unerlässlich ist.

Das Caching riskiert, dass der Benutzer nicht immer eine neue Kopie der Webseite erhält, während Headless immer die Live-Daten liefert.“

Haben Sie Indexierungsprobleme gesehen, unter denen Headless-Websites leiden können? Irgendwelche SEO-Probleme von Headless?

Ivan Popov: „Ich habe nicht nur keine Probleme, sondern auch Vorteile gesehen, weil Headless WordPress-Websites beispielsweise perfekte Green-Scores (Core Web Vital) von Page Speed ​​Tester-Tools und auch von den Testern der Web-Entwicklungstools liefern.

Und aufgrund dieser grünen Ergebnisse und guten Noten profitieren die Websites tatsächlich von SEO, anstatt Probleme zu haben.“

Sie haben also keine Indizierungsprobleme festgestellt, z. B. Seiten, die aus der Indizierung fallen?

Ivan Popov: „Nein, solange alles richtig eingerichtet ist, kann kein Problem auftreten.“

Es kommt also auf grundlegende Best-SEO-Praktiken an, die mit Headless WordPress implementiert werden sollten. Wird die Website nach der Implementierung normal gerankt?

Ivan Popov: „Auf jeden Fall. Die Sache hier ist, dass es nicht wie Plugins ist, die nur Plug-in-and-Play sind.

Sie brauchen die Techniker, die alles manuell erledigen müssen. Aber solange es richtig eingerichtet ist, gibt es nichts, womit man die Rangliste verlieren kann.“

Welche Art von Lehrmaterial empfehlen Sie für diejenigen, die Headless WordPress lernen möchten?

Ivan Popov: „Da alles Open Source ist, können Sie einfach versuchen, dies so zu lernen, wie Sie traditionell an neue Technologien herangehen. Lesen Sie einfach so viel Material wie möglich. Es gibt auch viele kostenlose Materialien.

Alles ist Open-Source. Es gibt eine Gemeinschaft. Also, alles fängt gerade erst an. Beginnen Sie ein Projekt – das erste Projekt ist das schwierigste – aber versuchen Sie dann, so komplizierte Dinge wie möglich zu tun, und Sie werden auf natürliche Weise lernen, genau wie bei jeder neuen Technologie.“

In Ihrer Präsentation haben Sie erwähnt, dass Headless WordPress auf Basis von NextJS SEO-freundlicher ist als ReactJS. Können Sie das bitte näher erläutern, auf welche Art von Problemen man bei der Verwendung von ReactJS stoßen könnte und welche Möglichkeiten NextJS bietet, da Sie es als ein SEO-freundlicheres Framework bezeichnen?

Ivan Popov: „Wenn wir beispielsweise ein Setup mit ReactJS verwenden und die Daten aus der REST-API auslesen, dann verlassen wir uns auf die Echtzeitkommunikation zwischen der REST-API auf WordPress und der ReactJS-Website.

Deshalb kann diese Kommunikation irgendwann stören oder etwas abgerufen werden, was in Bezug auf SEO nicht sehr zuverlässig ist, da SEO darauf angewiesen ist, dass Google schnellen Zugriff auf Metadaten, SEO-Titel, Beschreibungstitel – solche Dinge hat.

Das sind die Probleme, die daraus resultieren können, aber wenn Sie beispielsweise die nächste Website mit, sagen wir, Graph Communicator verwenden, dann haben wir alles serverseitig vorgerendert, und dann haben wir überhaupt keine Probleme.“

Grundsätzlich ist Google in der Lage, Meta-Beschreibungen als Teil von HTML und nicht in der Rendering-Phase zu indizieren. Das Rendern kann manchmal große Rechenressourcen beanspruchen und Google kann während des Renderns von der Indizierung abfallen.

Ivan Popov: „Ja, richtig.“

Wann würden Sie Headless im E-Commerce empfehlen? Für E-Commerce-Shops mit einer bestimmten Anzahl von Produkten, Kunden usw., um den Wechsel zu Headless in Erwägung zu ziehen.

Ivan Popov: „Wenn wir es für E-Commerce verwenden, sollten wir wirklich vorsichtig sein. Es wird für große Geschäfte skaliert, nicht für irgendein Geschäft, sondern für ein großes Geschäft. Wir bauen im Grunde alles von Grund auf neu.

Wenn es um Woo E-Commerce geht, haben wir Plugins für Zahlungsarten und Versandanbieter. Wenn Sie zu Headless wechseln, müssen unsere Entwickler diese Integrationen codieren.

Also müssen unsere Entwickler jetzt Integrationen für Zahlungsanbieter und Integrationen für Versandanbieter codieren.

Wir werden also immer noch davon profitieren, weil unser Webstore superschnell wird und weltweit Millionen von Kunden beliefert wird, aber auf der anderen Seite ist die Investition viel größer, weil Sie in die Programmierung jeder einzelnen Funktionalität Ihrer Website investieren müssen. ”

Ist es im Fall von E-Commerce besser, andere Plattformen als Headless in Betracht zu ziehen?

Ivan Popov: „Ich kann das nicht sagen, weil ich ein eingefleischter WordPress-Fan bin, aber Sie müssen sicherstellen, dass sich die Investition lohnt.“

Fazit

Headless WordPress ist eine komplexe Technologie, deren Verwendung durch Geschäftsziele gerechtfertigt sein sollte.

Es ist völlig überflüssig und Budgetverschwendung, Headless WordPress zu verwenden, wenn Sie eine einfache Website oder einen Blog haben.

Es sollte als Option in Betracht gezogen werden, wenn Sie plattformübergreifende Funktionen oder eine hochdynamische Website mit Hunderttausenden von Seiten benötigen, unabhängig davon, ob Sie Headless verwenden oder nicht immer das URL-Inspektionstool der Google Search Console verwenden, um zu sehen, wie Google Ihre Webseiten crawlt.


Beitragsbild: Primakov/Shutterstock