3 sposoby wykorzystania sztucznej inteligencji do optymalizacji encji w całej witrynie
Opublikowany: 2023-06-01Gotowy na odkrycie trzech niewiarygodnie prostych (ale potężnych) strategii, które pomogą Ci optymalizować szybciej i skuteczniej?
Oto, czego dowiesz się z tego artykułu:
- Jak używać sztucznej inteligencji, aby zapewnić źródło danych do optymalizacji na stronie.
- Wykorzystaj sztuczną inteligencję do szybkiego tworzenia wielu typów schematów dla każdego artykułu na blogu w Twojej witrynie.
- Darmowe rozwiązanie do linków wewnętrznych, które sprawia, że linkowanie wewnętrzne jest dziecinnie proste.
Kluczowa terminologia
Zanim zaczniemy, ważne jest, aby połączyć te koncepcje z bytami.
Podmioty
W uczeniu maszynowym, szczególnie w przetwarzaniu języka naturalnego, byt jest istotną rzeczą lub pojęciem w określonym kontekście.
Na przykład „Apple” może być podmiotem reprezentującym firmę technologiczną lub podmiotem reprezentującym rodzaj owocu, w zależności od kontekstu.
Linki wewnętrzne
Linki wewnętrzne to hiperłącza, które kierują do innej strony w tej samej witrynie. Pomagają ustalić hierarchię informacji dla danej witryny i kierują odwiedzających do witryn o wysokim priorytecie.
Z punktu widzenia SEO linki te pomagają wyszukiwarkom w odkrywaniu, indeksowaniu i zrozumieniu wszystkich stron w Twojej witrynie.
Linki wewnętrzne mogą również pomóc wyszukiwarkom zrozumieć kontekst i relacje między różnymi stronami i ich zawartością. Może to pomóc wyszukiwarce w zidentyfikowaniu odpowiednich podmiotów w Twojej witrynie.
Schemat
Schema (lub Schema.org) to oparty na współpracy projekt kierowany przez społeczność, którego misją jest tworzenie, utrzymywanie i promowanie schematów danych strukturalnych w Internecie.
Innymi słowy, jest to sposób oznaczania i kategoryzowania informacji na Twojej stronie internetowej, aby wyszukiwarki mogły lepiej zrozumieć, o czym jest Twoja strona. Może to być wszystko, od recenzji produktu po ogłoszenie o wydarzeniu.
Używając znaczników schematu, pomagasz wyszukiwarkom identyfikować i rozumieć jednostki obecne na Twojej stronie internetowej.
EAV (Entity-Atrybut-Wartość)
EAV to model danych służący do opisu podmiotów, w których liczba atrybutów (właściwości, parametrów), którymi można je opisać, jest potencjalnie ogromna.
Jest to szczególnie przydatne w SEO, ponieważ pomaga w elastycznym przedstawianiu informacji o podmiotach, co może być korzystne w sytuacjach, gdy atrybuty używane do opisu podmiotu mogą się znacznie różnić.
Wyszukiwarki starają się zrozumieć intencje osoby wyszukującej i kontekstowe znaczenie terminów pojawiających się w przestrzeni danych, którą można przeszukiwać.
Koncepcja encji, wsparta wykorzystaniem schematu, EAV i linków wewnętrznych, pozwala wyszukiwarce na skuteczniejsze zrozumienie zawartości serwisu i prezentowanie użytkownikom najbardziej trafnych wyników.
Otrzymuj codzienny biuletyn wyszukiwania, na którym polegają marketerzy.
Zobacz warunki.
Ogólnie rzecz biorąc, następujące trzy taktyki poprawiają „zrozumienie semantyczne” Twojej witryny. Wraz z innymi praktykami SEO mogą one pomóc poprawić widoczność Twojej witryny w SERP.
1. Szesnastkowa sekwencja zachęt gramatycznych
Ten monit jest specjalnie zaprojektowany wokół encji. Jak omówiliśmy w ostatecznym przewodniku po bytach, rozumienie bytów jest w dużej mierze związane z gramatyką.
Rzeczowniki, przymiotniki, czasowniki, przysłówki, przyimki i EAV są integralnie powiązane z bytami.
Choć brzmi to zagmatwanie, jest prostsze niż myślisz. Oto, co ChatGPT mówi o swoim znaczeniu.
Oto sześć podpowiedzi:
- „Podaj wyczerpującą listę najczęściej używanych czasowników związanych z tematem. Grupuj listę i zagnieżdżaj powiązane czasowniki”.
- „Dostarcz wyczerpującą listę najczęściej używanych rzeczowników związanych z tematem. Grupuj listę i zagnieżdżaj powiązane rzeczowniki”.
- „Podaj wyczerpującą listę najczęściej używanych przymiotników związanych z tematem. Grupuj listę i zagnieżdżaj powiązane przymiotniki”.
- „Podaj wyczerpującą listę najczęściej używanych przysłówków związanych z tematem. Grupuj listę i zagnieżdżaj powiązane czasowniki”.
- „Dostarcz wyczerpującą listę najczęstszych predykatów związanych z tematem”.
- „Podaj wyczerpującą listę atrybutów powiązanych z tematem”.
Po uzyskaniu odpowiedzi możesz je zapisać w dowolny sposób. Wolę arkusz Google.
Sugeruję wykorzystanie tej listy na kilka różnych sposobów.
Możesz użyć listy heksadecymalnej, aby informować o swoich briefach dotyczących treści. Możesz użyć listy heksadecymalnej, aby zoptymalizować istniejącą treść. Możesz nawet użyć tej listy, aby stworzyć sprytne podpowiedzi dla OpenAI.
Nie mogę zdradzić wszystkich wewnętrznych sekretów, ale wystarczy powiedzieć, że ta lista może pomóc w programowym wdrażaniu treści AI.
2. Schemat i sztuczna inteligencja
Tworzenie schematu dla setek stron internetowych to absolutna frajda. W ciągu ostatnich kilku lat agencje stworzyły schemat, ponieważ jest to jedno z tych zadań, których nikt nie chce wykonywać.
Ponieważ schemat jest trudny do zrozumienia, a korzyści nie zawsze są zrozumiałe, wiele osób korzysta z gotowych rozwiązań (np. SEOpress, RankMath, Yoast).
Współautor tego artykułu, Andrew Ansley, opracował prosty system generowania schematów. Nie musisz nic rozumieć na temat schematu, aby to działało.
Wszystko czego potrzebujesz to plac zabaw OpenAI i dostęp do GPT-4.
W tym przykładzie użyjemy schematu strony internetowej, abyśmy mogli stworzyć przejrzystą i ustrukturyzowaną deklarację encji, które znajdują się w artykule na blogu.
Ustawianie
Krok 1: Pobierz adres URL swojego artykułu na blogu.
Krok 2: Podaj autora, adres URL witryny, nazwę organizacji, nazwę wydawcy i adres URL strony internetowej w tekście systemowym.
Krok 3: Skopiuj i wklej tekst swojego artykułu na blogu do tekstu systemowego.
Jak widać na obrazku, tekst systemowy znajduje się po lewej stronie. Właściwy monit znajduje się na środku strony i działa dokładnie tak, jak ChatGPT – z dużą aktualizacją.
Na placu zabaw możesz dostosować ustawienia, a systemowy tekst funkcjonuje jako pamięć/kontekst.
Na placu zabaw można użyć około 8000 żetonów (0,75 słowa na token = 6000 słów).
Monit schematu
Podpowiedź jest prosta. Wszystko, co musisz wpisać w skrzynce użytkownika to:
- „Utwórz schemat JSON-LD strony sieci Web. Użyj informacji i wzmianek. Informacje i wzmianki powinny wykorzystywać encje i powiązaną stronę Wikipedii.
Po zakończeniu otrzymasz schemat pro, który możesz dodać do swojego artykułu. Zwykle używamy wtyczki do wstrzykiwania kodu nagłówka do artykułu na blogu, ale to tylko jedna z wielu opcji.
Jeśli nie ufasz sztucznej inteligencji, możesz przejść do https://validator.schema.org/ i podać kod, aby sprawdzić, czy nie zawiera błędów.
Jak widać na obrazku, mój kod pro schema przeznaczony do optymalizacji encji jest wolny od wad. Huzzah!
Innym typem schematu, który można łatwo dodać do bloga, jest schemat FAQPage.
FAQSchemat strony
Ten typ schematu jest prostszy niż w poprzednim przykładzie. W przypadku tego schematu możesz usunąć tekst artykułu z systemu i zastąpić go dowolnym innym.
Monit brzmi:
- „Utwórz schemat często zadawanych pytań”.
Jeśli masz tekst w systemie, wygeneruje on coś takiego jak w poniższym przykładzie.
Dla tych, którzy preferują ChatGPT, możesz po prostu użyć wtyczki do przeglądania stron internetowych (która jest jeszcze prostsza w użyciu).
Jedynym monitem, którego potrzebujesz, jest:
- „Utwórz schemat często zadawanych pytań dla adresu URL [wstaw link tutaj] ”.
Jeśli chcesz zrobić wiele adresów URL, możesz dodać dodatkowe adresy URL i poprosić ChatGPT o utworzenie schematu FAQ dla każdego adresu URL.
Nic na to nie poradzę, że dziwię się, jak łatwo jest wykonywać zadania SEO za pomocą sztucznej inteligencji. Chociaż pokazuję tutaj nieprogramowy przykład, możesz dosłownie wyjaśnić, co chcesz zbudować, a sztuczna inteligencja dostarczy kod.
Nie musisz nawet prosić sztucznej inteligencji o kod, aby osiągnąć bardziej programistyczne podejście do schematu. Możesz użyć tej prostej sekwencji podpowiedzi:
- „Utwórz schemat FAQ w formacie JSON-LD. Przetwórz jeden adres URL, a kiedy skończysz z tym zadaniem, zainicjuj kolejny monit, który kontynuuje zadanie, dopóki nie przetworzysz końcowego adresu URL na liście”.
Odpowiedź wygląda następująco:
Gdy użyjesz tej metody, generowanie wyników zakończy się wokół szóstego adresu URL.
Jeśli podasz listę adresów URL, które przekraczają długość wyjściową, możesz wpisać słowo „kontynuuj”, a następnie sztuczna inteligencja będzie kontynuować listę adresów URL.
3. Skrypt linku wewnętrznego
Linki wewnętrzne są niezwykle ważne dla przekazywania uprawnień między stronami, poprawiania możliwości indeksowania przez Google Bota i komunikowania relacji tematycznych w celu optymalizacji encji.
Oto skrypt stworzony przez Ansleya, który wymaga tylko trzech rzeczy.
- Dokument Google.
- Arkusz Google.
- Skrypty aplikacji.
Dokument to artykuł, który piszesz, który będzie zawierał linki do innych artykułów.
Arkusz Google zawiera wszystkie słowa kluczowe i adresy URL. Używam mapy witryny.
Następnym krokiem jest poproszenie ChatGPT o zidentyfikowanie słowa kluczowego z adresu URL.
Oto skrypt.
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(); }
Podkreśliłem część skryptu, która wymaga własnego, unikalnego ślimaka dokumentu.
Inspiracją dla tego scenariusza był kanał Hamisha na YoTtube, Income Surfers. Hamish to nowy YouTuber, ale jego treści są solidne, jeśli chcesz AI + SEO.
Poniższy GIF pokazuje, co zrobić ze skryptami aplikacji Google.
- Zapisz Projekt.
- Kliknij Uruchom i zaakceptuj uprawnienia.
Wyniki wyglądają jak zrzut ekranu poniżej.
Zaletą tej konfiguracji jest to, że możesz zasadniczo wyposażyć dowolnego pisarza w łatwy sposób na wewnętrzne powiązanie.
Jednym z najtrudniejszych aspektów linkowania wewnętrznego jest fakt, że większość autorów korzystających z outsourcingu nie wie, do czego linkować.
Skonfiguruj bazę danych i utrzymuj tę listę, aby twoi pisarze mogli zastosować wszystkie wewnętrzne linki, których chcesz, aby używali.
Jeśli chcesz dołączyć dodatkowe słowa kluczowe, możesz przejść do ChatGPT i wkleić swoje dane. Użyłem pięciu słów kluczowych i pięciu adresów URL w celach ilustracyjnych.
monit :
- „Chcę jeszcze bardziej rozszerzyć tę tabelę. Powtórz każdy adres URL 5 razy i podaj 4 dodatkowe słowa kluczowe powiązane z każdym adresem URL. Nowe słowa kluczowe powinny mieć duże znaczenie semantyczne w stosunku do oryginalnego słowa kluczowego na liście”.
Wyjście :
Jak widać, mam teraz pięć słów kluczowych do wyboru. Aby uniknąć linkowania do tego samego adresu URL, musisz zmodyfikować skrypt. Oto nowa wersja:
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(); }
Wykorzystanie sztucznej inteligencji do SEO encji
Powyższe trzy konkretne przykłady pokazują, w jaki sposób można wykorzystać sztuczną inteligencję do radykalnego skrócenia czasu potrzebnego na optymalizację jednostek.
Zawsze zalecamy wykorzystywanie sztucznej inteligencji do wszelkich powtarzalnych lub wysoce technicznych zadań i poświęcenie większej ilości czasu na strategię lub kreatywne funkcje SEO. Pozycjonowanie jednostek nie jest inne.
Jednak ważne jest, aby wiedzieć, że istnieje wiele innych zastosowań sztucznej inteligencji podczas optymalizacji pod kątem jednostek, a to bynajmniej nie jest wyczerpująca lista.
Koniecznie weź udział w mojej sesji na SMX Advanced, która odbędzie się w dniach 13-14 czerwca, aby dowiedzieć się więcej o Entity SEO i AI oraz dlaczego uważamy, że Entity SEO będzie miało kluczowe znaczenie dla najwyższych pozycji SERP w przyszłości.
Współautorem tego artykułu jest Andrew Ansley .
To już trzeci artykuł z serii o pozycjonowaniu podmiotów. Jeśli chcesz zacząć od przeczytania dwóch pierwszych artykułów, są one połączone tutaj:
- Kompletny przewodnik po SEO podmiotów
- Jak optymalizować pod kątem encji
Opinie wyrażone w tym artykule są opiniami autora-gościa i niekoniecznie Search Engine Land. Autorzy personelu są wymienieni tutaj.