3 Möglichkeiten, KI für die Website-weite Entitätsoptimierung zu nutzen
Veröffentlicht: 2023-06-01Sind Sie bereit, drei unglaublich einfache (und dennoch leistungsstarke) Strategien zu entdecken, die Ihnen helfen, schneller und effektiver zu optimieren?
Folgendes erfahren Sie in diesem Artikel:
- So nutzen Sie KI, um eine Datenquelle für die On-Page-Optimierung bereitzustellen.
- Verwenden Sie KI, um schnell mehrere Schematypen für jeden Blog-Artikel auf Ihrer Website zu erstellen.
- Eine kostenlose interne Linklösung, die die interne Verlinkung zum Kinderspiel macht.
Schlüsselbegriffe
Bevor wir beginnen, ist es wichtig, diese Konzepte mit Entitäten zu verbinden.
Entitäten
Beim maschinellen Lernen, insbesondere bei der Verarbeitung natürlicher Sprache, ist eine Entität ein bedeutsames Ding oder Konzept in einem bestimmten Kontext.
Je nach Kontext könnte „Apple“ beispielsweise eine Entität sein, die das Technologieunternehmen repräsentiert, oder eine Entität, die eine Obstsorte repräsentiert.
Interne Links
Interne Links sind Hyperlinks, die auf eine andere Seite derselben Website verweisen. Sie helfen dabei, eine Informationshierarchie für die jeweilige Website einzurichten und Besucher zu Websites mit hoher Priorität zu leiten.
Aus SEO-Sicht helfen diese Links Suchmaschinen dabei, alle Seiten Ihrer Website zu entdecken, zu indizieren und zu verstehen.
Interne Links können Suchmaschinen auch dabei helfen, den Kontext und die Beziehung zwischen verschiedenen Seiten und deren Inhalten zu verstehen. Dies kann der Suchmaschine dabei helfen, relevante Entitäten auf Ihrer Website zu identifizieren.
Schema
Schema (oder Schema.org) ist ein gemeinschaftliches, von der Community betriebenes Projekt mit der Mission, Schemata für strukturierte Daten im Internet zu erstellen, zu pflegen und zu fördern.
Mit anderen Worten: Es handelt sich um eine Möglichkeit, Informationen auf Ihrer Webseite zu kennzeichnen und zu kategorisieren, damit Suchmaschinen besser verstehen können, worum es auf Ihrer Seite geht. Dies kann alles sein, von einer Produktrezension bis hin zu einer Veranstaltungsankündigung.
Durch die Verwendung von Schema-Markup helfen Sie Suchmaschinen, die auf Ihrer Webseite vorhandenen Entitäten zu identifizieren und zu verstehen.
EAV (Entity-Attribute-Value)
EAV ist ein Datenmodell zur Beschreibung von Entitäten, bei denen die Anzahl der Attribute (Eigenschaften, Parameter), die zu deren Beschreibung verwendet werden können, potenziell sehr groß ist.
Dies ist insbesondere bei SEO nützlich, da es dabei hilft, Informationen über Entitäten flexibel darzustellen, was in Situationen von Vorteil sein kann, in denen die zur Beschreibung einer Entität verwendeten Attribute stark variieren können.
Suchmaschinen versuchen, die Absicht des Suchenden und die kontextuelle Bedeutung von Begriffen zu verstehen, wenn sie im durchsuchbaren Datenraum erscheinen.
Das Konzept der Entitäten, unterstützt durch die Verwendung von Schema, EAV und internen Links, ermöglicht es der Suchmaschine, den Inhalt einer Website besser zu verstehen und den Benutzern die relevantesten Ergebnisse zu präsentieren.
Erhalten Sie den täglichen Newsletter, auf den sich Suchmaschinenmarketing verlassen.
Siehe Bedingungen.
Insgesamt verbessern die folgenden drei Taktiken das „semantische Verständnis“ Ihrer Website. Zusammen mit anderen SEO-Praktiken können sie dazu beitragen, die Sichtbarkeit Ihrer Website in den SERPs zu verbessern.
1. Die hexagrammatikalische Eingabeaufforderungssequenz
Diese Eingabeaufforderung ist speziell für Entitäten konzipiert. Wie wir im umfassenden Leitfaden zu Entitäten behandelt haben, ist das Verständnis von Entitäten weitgehend an die Grammatik gebunden.
Die Substantive, Adjektive, Verben, Adverbien, Präpositionen und EAV sind alle integral an Entitäten gebunden.
Auch wenn es verwirrend klingt, ist es einfacher, als Sie vielleicht denken. Hier ist, was ChatGPT über seine Bedeutung sagt.
Hier sind die sechs Eingabeaufforderungen:
- „Stellen Sie eine umfassende Liste der häufigsten Verben bereit, die mit dem Thema verbunden sind. Clustern Sie die Liste und verschachteln Sie die zugehörigen Verben.“
- „Stellen Sie eine umfassende Liste der häufigsten Substantive bereit, die mit dem Thema verbunden sind. Clustern Sie die Liste und verschachteln Sie die zugehörigen Substantive.“
- „Stellen Sie eine umfassende Liste der häufigsten Adjektive bereit, die mit dem Thema verbunden sind. Clustern Sie die Liste und verschachteln Sie die zugehörigen Adjektive.“
- „Stellen Sie eine umfassende Liste der häufigsten Adverbien bereit, die mit dem Thema verbunden sind. Clustern Sie die Liste und verschachteln Sie die zugehörigen Verben.“
- „Stellen Sie eine umfassende Liste der häufigsten Prädikate bereit, die mit dem Thema verbunden sind.“
- „Stellen Sie eine umfassende Liste der mit dem Thema verbundenen Attribute bereit.“
Wenn Sie Ihre Antworten erhalten, können Sie diese nach Belieben speichern. Ich bevorzuge ein Google-Blatt.
Ich schlage vor, diese Liste auf verschiedene Arten zu verwenden.
Sie können die Hexa-Liste verwenden, um Ihre Inhaltsbeschreibungen zu informieren. Sie können die Hexa-Liste verwenden, um vorhandene Inhalte zu optimieren. Sie könnten diese Liste sogar verwenden, um clevere Eingabeaufforderungen für OpenAI zu erstellen.
Ich kann nicht alle internen Geheimnisse verraten, aber es genügt zu sagen, dass diese Liste verwendet werden kann, um Sie bei der programmatischen Bereitstellung von KI-Inhalten zu unterstützen.
2. Schema und KI
Das Erstellen von Schemata für Hunderte von Webseiten ist eine echte Herausforderung. In den letzten Jahren haben Agenturen Schemata entwickelt, weil es eine dieser Aufgaben ist, die niemand erledigen möchte.
Da Schemata schwer zu verstehen sind und die Vorteile nicht immer verstanden werden, verwenden viele Menschen eine sofort einsatzbereite Lösung (z. B. SEOpress, RankMath, Yoast).
Der Co-Autor dieses Artikels, Andrew Ansley, hat ein einfaches System zur Schemagenerierung entwickelt. Sie müssen nichts über Schema verstehen, damit dies funktioniert.
Alles, was Sie brauchen, ist ein OpenAI-Spielplatz und Zugang zu GPT-4.
In diesem Beispiel verwenden wir das Webseitenschema, damit wir eine klare und strukturierte Deklaration der im Blogartikel enthaltenen Entitäten erstellen können.
Einrichten
Schritt 1: Besorgen Sie sich die URL für Ihren Blog-Artikel.
Schritt 2: Geben Sie im Systemtext den Autor, die Website-URL, den Namen der Organisation, den Herausgebernamen und die Webseiten-URL an.
Schritt 3: Kopieren Sie den Text Ihres Blogartikels und fügen Sie ihn in den Systemtext ein.
Wie Sie auf dem Bild sehen können, befindet sich der Systemtext auf der linken Seite. Die eigentliche Eingabeaufforderung befindet sich in der Mitte der Seite und funktioniert genau wie ChatGPT – mit einem großen Upgrade.
Im Playground können Sie Einstellungen anpassen und die Systemtextfunktionen als Erinnerung/Kontext nutzen.
Innerhalb des Spielplatzes können Sie etwa 8.000 Token verwenden (0,75 Wörter pro Token = 6.000 Wörter).
Die Schema-Eingabeaufforderung
Die Eingabeaufforderung ist unkompliziert. Alles, was Sie in das Benutzerfeld eingeben müssen, ist:
- „Erstellen Sie ein Webseiten-JSON-LD-Schema. Verwenden Sie About und Erwähnungen. Das „Über“ und die Erwähnungen sollten Entitäten und die zugehörige Wikipedia-Seite verwenden.“
Nachdem Sie fertig sind, erhalten Sie ein professionelles Schema, das Sie Ihrem Artikel hinzufügen können. Normalerweise verwenden wir ein Plugin, um Header-Code in einen Blog-Artikel einzufügen, aber das ist nur eine von vielen Optionen.
Wenn Sie der KI nicht vertrauen, können Sie zu https://validator.schema.org/ gehen und den Code bereitstellen, um zu sehen, ob er Fehler enthält.
Wie Sie auf dem Bild sehen können, ist mein für die Entitätsoptimierung entwickelter Pro-Schema-Code frei von Fehlern. Huzzah!
Ein weiterer Schematyp, den Sie problemlos zu einem Blog hinzufügen können, ist das FAQPage-Schema.
FAQSeitenschema
Dieser Schematyp ist einfacher als das vorherige Beispiel. Für dieses Schema können Sie Ihren Artikeltext aus dem System löschen und ihn durch einen beliebigen Text ersetzen.
Die Eingabeaufforderung lautet:
- „FAQ-Schema erstellen.“
Wenn Sie den Text im System haben, wird etwa das folgende Beispiel generiert.
Für diejenigen, die ChatGPT bevorzugen, können Sie einfach das Webbrowser-Plugin verwenden (das noch einfacher zu verwenden ist).
Die einzige Eingabeaufforderung, die Sie benötigen, ist:
- „Erstellen Sie ein FAQ-Schema für die URL [Link hier einfügen] .“
Wenn Sie mehrere URLs erstellen möchten, können Sie zusätzliche URLs hinzufügen und ChatGPT bitten, für jede URL ein FAQ-Schema zu erstellen.
Ich kann nicht umhin, darüber nachzudenken, wie einfach es ist, SEO-Aufgaben mit KI zu erledigen. Während ich hier ein nicht-programmatisches Beispiel zeige, können Sie buchstäblich erklären, was Sie erstellen möchten, und die KI stellt den Code bereit.
Sie müssen die KI nicht einmal um Code bitten, um einen programmatischeren Ansatz für das Schema zu erreichen. Sie können diese einfache Eingabeaufforderungssequenz verwenden:
- „Erstellen Sie ein FAQ-Schema im JSON-LD-Format. Verarbeiten Sie eine URL und wenn Sie mit dieser Aufgabe fertig sind, initiieren Sie eine weitere Eingabeaufforderung, die die Aufgabe fortsetzt, bis Sie die endgültige URL in der Liste verarbeitet haben.“
Die Antwort sieht so aus:
Wenn Sie diese Methode verwenden, endet die Generierung der Ergebnisse etwa bei der 6. URL.
Wenn Sie eine Liste mit URLs angeben, die die Ausgabelänge überschreitet, können Sie das Wort „Weiter“ eingeben und die KI fährt dann mit der Liste der URLs fort.
3. Das interne Link-Skript
Interne Links sind unglaublich wichtig für die Weitergabe von Autorität zwischen Seiten, die Verbesserung der Crawlbarkeit für Google Bot und die Kommunikation von Themenbeziehungen zur Entitätsoptimierung.
Hier ist ein von Ansley erstelltes Skript, das nur drei Dinge benötigt.
- Ein Google-Dokument.
- Ein Google Sheet.
- App-Skripte.
Das Dokument ist der Artikel, den Sie schreiben und der auf Ihre anderen Artikel verlinkt.
Das Google Sheet enthält alle Ihre Schlüsselwörter und URLs. Ich verwende eine Sitemap.
Der nächste Schritt besteht darin, ChatGPT zu bitten, das Schlüsselwort anhand des URL-Slugs zu identifizieren.
Hier ist das Skript.
function addLinksFromSheet() { // Your Google Sheets ID var sheet = SpreadsheetApp.openById(' 1AOvyOL0PCVVjY86aEEx77RqUWthV1m5Vzs2SyXE2f7g ').getActiveSheet(); // Get all the rows of data in the Sheet, excluding the headers var data = sheet.getRange(" A2:B " + sheet.getLastRow()).getValues(); // Iterate over all the rows for (var i = 0; i < data.length; i++) { // The first column in the row contains the text to be hyperlinked var searchPhrase = data[i][0]; // The second column contains the URL var hyperlink = data[i][1]; // Use your addLinks function to add the hyperlink to the doc addLinks(searchPhrase, hyperlink); } } function addLinks(searchPhrase, hyperlink) { if (!searchPhrase) { return; } // Your Google Doc ID const document = DocumentApp.openById(' 1_T5BRHiNi3iPnEL6xtys2qEV9WNzPZAwsQdIqtgiFtI '); const body = document.getBody(); let search = null; let count = 0; while (count < 1) { search = body.findText(searchPhrase, search ? search : null); if (!search) { break; } const searchElement = search.getElement(); const startIndex = search.getStartOffset(); const endIndex = search.getEndOffsetInclusive(); searchElement.asText().setLinkUrl(startIndex, endIndex, hyperlink); count++; } document.saveAndClose(); }
Ich habe den Teil des Skripts hervorgehoben, der Ihren eigenen, einzigartigen Dokument-Slug erfordert.
Die Inspiration für dieses Drehbuch kam von Hamishs YoTtube-Kanal Income Surfers. Hamish ist ein neuer YouTuber, aber seine Inhalte sind solide, wenn Sie KI + SEO wünschen.
Das folgende GIF zeigt, was mit Google App Scripts zu tun ist.
- Projekt speichern.
- Klicken Sie auf „Ausführen“ und akzeptieren Sie die Berechtigungen.
Die Ergebnisse sehen wie im Screenshot unten aus.
Der Vorteil dieses Setups besteht darin, dass Sie im Wesentlichen jedem Ihrer Autoren eine einfache Möglichkeit zur internen Verlinkung bieten können.
Einer der schwierigsten Aspekte der internen Verlinkung ist die Tatsache, dass die meisten externen Autoren nicht wissen, worauf sie verlinken sollen.
Richten Sie eine Datenbank ein und pflegen Sie diese Liste, damit Ihre Autoren alle internen Links anwenden können, die sie verwenden sollen.
Wenn Sie zusätzliche Schlüsselwörter hinzufügen möchten, können Sie zu ChatGPT gehen und Ihre Daten einfügen. Zur Veranschaulichung habe ich fünf Schlüsselwörter und fünf URLs verwendet.
Aufforderung :
- „Ich möchte diese Tabelle weiter ausbauen. Wiederholen Sie jede URL fünfmal und geben Sie vier zusätzliche Schlüsselwörter an, die jeder URL zugeordnet sind. Die neuen Schlüsselwörter sollten eine hohe semantische Relevanz für das ursprüngliche Schlüsselwort in der Liste haben.“
Ausgabe :
Wie Sie sehen, habe ich jetzt fünf Schlüsselwörter zur Auswahl. Um zu vermeiden, dass auf dieselbe URL verlinkt wird, müssen Sie das Skript ändern. Hier ist die neue Version:
function addLinksFromSheet() { // Your Google Sheets ID var sheet = SpreadsheetApp.openById('1jTwgsEgz5X4BbiNDjQeHJrRVtYdGi3LEKEBvPgIYtg8').getActiveSheet(); // Get all the rows of data in the Sheet, excluding the headers var data = sheet.getRange("A2:B" + sheet.getLastRow()).getValues(); // Keep track of the used URLs var usedUrls = []; // Iterate over all the rows for (var i = 0; i < data.length; i++) { // The first column in the row contains the text to be hyperlinked var searchPhrase = data[i][0]; // The second column contains the URL var hyperlink = data[i][1]; // Check if this URL has been used already if (usedUrls.indexOf(hyperlink) === -1) { // It hasn't, so add the hyperlink to the doc addLinks(searchPhrase, hyperlink); // And mark this URL as used usedUrls.push(hyperlink); } } } function addLinks(searchPhrase, hyperlink) { if (!searchPhrase) { return; } // Your Google Doc ID const document = DocumentApp.openById('1rLL9J6Lag6McZ6F22R3ptyb7XFqg9Bc1qmEgobrTa3w'); const body = document.getBody(); let search = null; let count = 0; while (count < 1) { search = body.findText(searchPhrase, search ? search : null); if (!search) { break; } const searchElement = search.getElement(); const startIndex = search.getStartOffset(); const endIndex = search.getEndOffsetInclusive(); searchElement.asText().setLinkUrl(startIndex, endIndex, hyperlink); count++; } document.saveAndClose(); }
Verwendung von KI für Entity-SEO
Die drei oben genannten konkreten Beispiele zeigen, wie KI eingesetzt werden kann, um den Zeitaufwand für die Optimierung von Entitäten drastisch zu reduzieren.
Wir empfehlen immer, KI für sich wiederholende oder hochtechnische Aufgaben zu nutzen und mehr Zeit mit der Strategie oder den kreativen Funktionen von SEO zu verbringen. Entity SEO ist nicht anders.
Es ist jedoch wichtig zu wissen, dass es bei der Optimierung von Entitäten viele andere Einsatzmöglichkeiten für KI gibt, und dies ist keineswegs eine erschöpfende Liste.
Besuchen Sie unbedingt meine Sitzung auf der SMX Advanced, die vom 13. bis 14. Juni stattfindet, um mehr über Entity SEO und AI zu erfahren und warum wir glauben, dass Entity SEO in Zukunft für Top-SERP-Positionen von entscheidender Bedeutung sein wird.
Dieser Artikel wurde von Andrew Ansley mitverfasst .
Dies ist der dritte Artikel in der Entity-SEO-Reihe. Wenn Sie mit der Lektüre der ersten beiden Artikel beginnen möchten, sind diese hier verlinkt:
- Der definitive Leitfaden für Entity-SEO
- So optimieren Sie für Entitäten
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.