Znajdowanie możliwości CRO za pomocą robotów SEO

Opublikowany: 2022-08-12
Znajdowanie możliwości CRO za pomocą robotów SEO

Ludzie są nadal potrzebni, ale chłopcze, czy roboty mogą pomóc?

Im dłużej zajmuję się CRO, tym bardziej zdaję sobie sprawę z wagi różnych typów badań. Przez wiele lat byłem ciężko (i do pewnego stopnia nadal jestem) na danych ilościowych. Zapewnienie czystego i niezawodnego gromadzenia danych w niemal doskonałych konfiguracjach Google Analytics. To doprowadzi do najlepszych programów CRO, prawda? Z pewnością zaczyna się w świetnym miejscu, ale to dopiero początek.

W tym poście podzielę się wewnętrznym przepływem wyników wyszukiwania, który opracowałem przez lata z moich dni analitycznych i SEO, który pomoże przyspieszyć Twoje badania w obszarach, na których powinien się skoncentrować Twój program CRO.

Poznaj krzyczącą żabę.

Wyniki wyszukiwania (wewnętrzne wyszukiwanie w witrynie) Głębokie nurkowanie

Byłoby mi łatwo pokazać mapowania intencji (zarówno dla intencji wyszukiwarek, jak i intencji SERP), aby pokazać, gdy brakuje trafności (zarówno dla słów kluczowych, jak i typów stron). Być może to nastąpi później, ale myślę, że zostało to zrobione całkiem sporo.

Zamiast tego chcę porozmawiać o czymś jeszcze bliższym konwersji, czyli o wynikach wyszukiwania w Twojej wewnętrznej witrynie.

Wyszukiwanie w witrynie to jeden z większych sygnałów, że użytkownicy naprawdę czegoś chcą.

Widzimy różnicę w tej witrynie dostarczającej zasoby od użytkowników, którzy wyszukują, w porównaniu z tymi, którzy tego nie robią:

130% więcej konwersji, gdy użytkownicy wyszukują

130% więcej konwersji podczas wyszukiwania przez użytkowników nie jest zbyt zaskakujące, ale pokazuje moc zapewniania najlepszego możliwego doświadczenia wyszukiwania.

Przejdźmy teraz do wyszukiwanych haseł, aby upewnić się, że środowisko jest zoptymalizowane.

Moim pierwszym zaleceniem jest pobranie wszystkich wyszukiwanych haseł (ostatnie 12 miesięcy zwykle ma największy sens, chyba że jest to bardzo sezonowe).

Następnie przeprowadź je przez narzędzie klastrowe, aby zrozumieć, w jaki sposób ludzie wyszukują na wyższym poziomie (będzie to lepszy kierunek niż przeczesywanie tysięcy słów kluczowych).

(Przed klastrowaniem upewnij się, że standaryzujesz i czyścisz słowa kluczowe pod kątem błędów pisowni i/lub innej obsługi spraw).

Użyj =trim(clean(lower(cell-number))) dla formuły, aby wyczyścić je w Arkuszach Google.

Teraz skopiuj je i wklej do Keyword Grouper Pro z MarketBold (jest to bezpłatne).

Aby utworzyć grupę, oszacujesz, ile na podstawie na początek używam 1000 słów kluczowych, więc zgadnięcie, że 10 na grupę da mi odpowiednią liczbę grup tutaj. Nigdy tak naprawdę nie wiesz, ile grup chcesz, ale powinieneś mieć wystarczająco dużo, aby być reprezentatywnym dla użytkowników szukających na podstawie tego, ile przesyłasz (będziesz w tym lepszy z użyciem).

przez GIPHY

Widząc słowa kluczowe zgrupowane, pogrupowałbym je w kilka różnych kategorii w zależności od tego, jak ludzie wyszukują:

  • Numery części (nie ma dużo więcej na dole lejka niż to)
  • Nazwy marek
  • Szerokie typy kategorii

Teraz mogę być bardziej ukierunkowany za pomocą wyszukiwanych haseł GA, aby wiedzieć, czego szukać.

W tym scenariuszu, ponieważ użytkownicy szukający numerów produktów mają duże skłonności do kupowania, chciałbym zacząć od tego (a nie tylko patrzeć na pierwsze „x” wyniki wyszukiwania). Dzięki prostemu wyrażeniu regularnemu, które izoluje tylko numery produktów (więcej niż jedna liczba w wyszukiwanych hasłach), dowiadujemy się, że 80% wyszukiwań zawiera numer produktu

wyszukiwane hasło / łączna liczba unikalnych wyszukiwań

Teraz będziemy chcieli wyeksportować nasze wyniki wyszukiwania z Google Analytics. Jeśli masz dużo wyszukiwanych haseł, może być konieczne użycie interfejsu API lub narzędzia takiego jak dodatek Google Analytics Arkusze Google (jest on bezpłatny).

Sprawdzanie wyników wyszukiwania (Czego szukamy?)

Trzeba przyznać, że tutaj po raz pierwszy zacząłem upewniać się, że nie schodzę do króliczej nory. Ale robiąc to zbyt wiele razy, aby teraz liczyć, wiedziałem, czego szukam

„Obszary problemowe” tutaj będą się różnić w zależności od używanej platformy i dostawcy wyszukiwania. W tym scenariuszu interesują mnie głównie:

  • liczba wyświetlanych wyników

    Pokazane tutaj:
liczba wyświetlanych wyników
  • Przedmioty, które są niedostępne

    Pokazane tutaj:
Przedmioty, które są niedostępne
  • 3 najlepsze kategorie, do których należą wyniki wyszukiwania (można to później osiągnąć za pomocą funkcji WYSZUKAJ.PIONOWO, ale wolałbym to zrobić tutaj/wszystkie naraz)

    Pokazane tutaj:
3 najlepsze kategorie, do których należą wyniki wyszukiwania

Poniższe pytania pomagają mi zrozumieć dane:

  • Czy wyświetlamy odpowiednią liczbę wyników wyszukiwania dla tych wyszukiwań numerów produktów?
    W przypadku prawie wszystkich innych typów wyszukiwań posiadanie tylko jednego wyniku byłoby mniej niż optymalne, ale na podstawie tych wyszukiwań sensowne jest pokazanie tylko jednego wyniku. Ale to bardzo ważne, że widzimy ten jeden wynik!
  • Które wyniki wyszukiwania zwracają najwięcej zablokowanych produktów?
    Również nieco bardziej trafne w przypadku wyszukiwań, które zwracają dużo wyników.
  • Jakie kategorie zyskują najwięcej…

    • Wyszukiwanie produktów?
    • Masz najbardziej niedostępne wyniki?
    • Czy zwrócono najmniejszą liczbę wyników (co najprawdopodobniej spowoduje wyższe wyjścia)?

Używanie Screaming Frog do naśladowania wyników wyszukiwania

Teraz nadchodzi zabawna część — używanie Screaming Frog!

Nie będę omawiał żadnych aspektów korzystania z Screaming Frog. To bardzo złożone narzędzie i chociaż używam go od blisko dekady, prawdopodobnie mógłbym z nim zrobić jeszcze więcej.

Mają świetne przewodniki na swojej stronie (z której można je również pobrać pod adresem): https://www.screamingfrog.co.uk/seo-spider/user-guide/ (koszt to 151,77 USD rocznie i jest niesamowicie zaniżona jak na co może zrobić.)

Ostatnim elementem „uwaga na szczegóły” jest sprawdzenie adresu URL witryny po wyszukiwaniu, aby zobaczyć wzorzec:

URL witryny po wyszukaniu wzorca
W takim przypadku ?q={{keyword-tutaj}}

Warto o tym wiedzieć, ponieważ będziemy dodawać wyszukiwane hasło z Google Analytics do adresów URL witryn, aby pasowały do ​​tego wzorca. Będziemy naśladować użytkownika wyszukującego to za pomocą robota indeksującego i wyodrębniającego obszary zainteresowania, które już omówiliśmy (wyniki wyszukiwania, brak w magazynie i kategorie).

  1. Pobierz wszystko przed wyszukiwanym hasłem w adresie URL:
Chwyć wszystko przed wyszukiwanym hasłem w adresie URL
  1. Połącz ten ciąg adresu URL z wyszukiwanym hasłem:
Połącz ten ciąg adresu URL z wyszukiwanym hasłem

Uwaga: jeśli masz spacje w wyszukiwanych hasłach, będziesz musiał użyć zaawansowanego wyrażenia regularnego lub JS, aby dodać %20 w adresie URL. Osobiście używam TextSoap do tych manipulacji.

  1. Otwórz Screaming Frog i przejdź do trybu listy:
Otwórz Screaming Frog i przejdź do trybu listy
  1. Wybierz, w jaki sposób chcesz przesłać listę adresów URL (nie wklejaj ich, jeśli masz ponad 10 000, załadowanie zajmie wieczność):
Wybierz, w jaki sposób chcesz przesłać listę adresów URL
  1. Zanim uruchomisz robota, będziesz chciał wymyślić sposób na wyodrębnienie potrzebnych elementów z witryny.

Pokażę wyniki wyszukiwania tutaj w SF, a resztę możesz wybrać, jak chcesz wyodrębnić.

1. Będziesz chciał wyodrębnić liczbę wyników wyszukiwania, aby wiedzieć, ile wyników jest zwracanych, gdy to słowo kluczowe jest wyszukiwane. Aby to zrobić, użyjemy XPATH (mój wybrany język zwykle w SF).

2. Zwykle lubię najpierw wypróbować najłatwiejszy sposób, a potem sprawdzać element tylko wtedy, gdy jest to potrzebne. #WorkSmarter z rozszerzeniem XPather chrome.

GIPHY

3. To daje mi XPATH, którego potrzebuję, wraz z podglądem „wyjścia” tego, co najprawdopodobniej zobaczę w Screaming Frog.

XPATH, którego potrzebuję, wraz z podglądem „wyjścia” tego, co najprawdopodobniej zobaczę w Screaming Frog

4. Uwaga: nie będę się martwił tylko o wyodrębnienie liczby wyników. To 5-sekundowe porządki w Arkuszach Google.

5. Teraz mogę wprowadzić to do SF w sekcji Konfiguracja → Niestandardowe → Wyodrębnianie, zobacz tutaj:

Teraz mogę to wpisać do SF

6. Zmienię wyjście na Wyodrębnij tekst, aby go bardziej wyczyścić i pominąć niepotrzebny kod HTML.

7. Po kliknięciu OK będziesz mógł indeksować określone adresy URL, które wcześniej (lub jeszcze nie) przesłałeś. (Ponownie powodem, dla którego przesłaliśmy adresy URL, było uniknięcie indeksowania całej witryny i indeksowanie tylko wyszukiwanych haseł, na których nam zależy).

8. Oto próbka danych wyjściowych dla kilku adresów URL i liczba wyników wyszukiwania zwróconych przez te wyszukiwane hasła:

próbka wyjścia dla kilku adresów URL

9. Następnie prawdopodobnie chciałbyś wiedzieć, jak często mają miejsce te wyszukiwania. W tym miejscu możesz połączyć Google Analytics, aby zobaczyć liczbę odsłon dla odpowiednich adresów URL.

możesz połączyć Google Analytics, aby zobaczyć liczbę odsłon dla odpowiednich adresów URL

10. Osobiście uważam, że pomocne jest tutaj utworzenie „stosunku” stron o wysokim wyszukiwaniu do niskiej liczby zwróconych wyników.

Czy istnieje też korelacja między niską liczbą wyników a wysokimi wyjściami na tych stronach? (Widzę, że dzieje się tak, gdy jest mniej niż 10 wyników, co oznaczałoby, że wyniki wyszukiwania nie wyglądają na „pełne”, ponieważ większość witryn ma nie więcej niż 5 szerokości w wierszu).

11. Inne przydatne punkty danych, których możesz tutaj użyć (na podstawie sposobu wyświetlania wyników wyszukiwania i nawigacji aspektowej):

Które wyniki wyszukiwania zwracają najwięcej wyników niedostępnych w magazynie? (Jeśli nie możesz podjąć żadnych działań, na przykład otrzymywać powiadomienia, gdy dany produkt jest dostępny w magazynie, możesz pomyśleć o usunięciu tego z wyników wyszukiwania).

Mapowanie wyszukiwanych haseł z powrotem do kategorii (i podkategorii, jeśli dotyczy). Pomaga zrozumieć zapotrzebowanie ze strony użytkowników na przestrzeni czasu i dostarcza wielu różnych spostrzeżeń – od nowych testów po personalizację niejednoznacznych słów kluczowych w sposobie sortowania wyników.

Wyszukiwania nr produktu, jak pokazaliśmy wcześniej. Większość ludzi nie przeprowadzi wielokrotnych wyszukiwań, jeśli ich numer produktu nic nie zwróci. Może to nie być łatwe rozwiązanie od razu, ale możesz wyświetlić wyskakujące okienko zamiaru wyjścia, aby otrzymać powiadomienie, kiedy produkt będzie ponownie dostępny.

PRO WSKAZÓWKA

Użyj adresu URL jako zmiennej do przekazania w dowolnej formie używanej przez dostawcę wyskakujących okienek, aby wiedzieć, jakiego produktu szukają.

Mógłbym kontynuować tutaj, ale mam nadzieję, że te przykłady pomogły lepiej zobrazować, w jaki sposób można przeszukiwać własne wyniki wyszukiwania, aby uzyskać lepszy wgląd w rodzaj doświadczeń, które zapewniają użytkownikom.

Uwaga: być może zauważyłeś, że zmieniłem witryny, z których wyodrębniam tutaj. Kiedy zacząłem ten post na blogu, pierwsza strona korzystała z innego dostawcy wyszukiwania, potem się zmieniła i chciałem pokazać lepszy przykład oparty na XPATH vs. zanurzenie się w inne metody (jest to zwykle najbardziej niezawodna metoda, wraz z CSS selektory).

Druga uwaga: odfiltruj adres IP swojego robota w Google Analytics, aby nie zaliczać się do liczby odsłon stron. Jeśli uruchamiasz tag odsłony 2-3 sekundy po załadowaniu okna, nie musisz się martwić o taki ruch robotów lub botów (i gratulacje dla Ciebie, to o wiele bardziej użyteczna prawda o danych ).

Skalowanie + obszary automatyzacji tego procesu

Niektórzy z was mogą powiedzieć: „Cóż, to nie jest zautomatyzowane, nie chcę robić tego ręcznie”.

To jest całkowicie słuszny punkt. Osobiście nie mam nic przeciwko, ponieważ większość moich klientów nie ma milionów wyników wyszukiwania, które uzasadniają robienie tego co tydzień (lub więcej). Jest to zwykle zadanie miesięczne lub kwartalne, które wykonuję w połączeniu z Google Analytics, aby sprawdzić, czy trendy i wzorce się zmieniają.

Jeśli jesteś bardziej techniczny, możesz pozostać przy Screaming Frog i skonfigurować rozwiązanie VPS, aby uruchamiać automatyczne indeksowanie w chmurze i przesyłać wyniki do Google BigQuery po zakończeniu. SF ma na ten temat fajny przewodnik.

Istnieją inne rozwiązania, które są bardziej „pod klucz” i zdecydowanie mniej praktyczne, takie jak ContentKing (używałem ich w przeszłości), które również pozwalają na „alarmowanie” w przypadku przekroczenia określonych progów. (Pomyśl o wyszukiwaniu numeru produktu bez zwracanych wyników = powiadomienie e-mail lub Slack).

Inne obszary, których należy szukać za pomocą robota SEO

Mam nadzieję, że otworzyło ci to nieco oczy na możliwości korzystania z robotów SEO w celu uzyskania wglądu w optymalizację. (Screaming Frog to tylko jeden z wielu, ale ten, który polecam).

Wewnętrzne wyniki wyszukiwania to tylko niewielka część tego, do czego używam robotów. Roboty indeksujące mogą dla Ciebie znaleźć o wiele więcej. Wykorzystuję je na wiele różnych sposobów w pracy z moimi klientami.

Jeśli masz konkretne pytania lub komentarze dotyczące tego lub czegokolwiek innego związanego z CRO, nie wahaj się skontaktować ze mną przez LinkedIn, Twitter lub e-mail: [email protected].

Mistrz CRO
Mistrz CRO