Nie zamierzam kłamać: Przeprowadzenie dogłębnego audytu SEO to poważna sprawa.
I jako konsultant SEO, jest kilka słodszych słów niż, „Twój audyt wygląda świetnie! Kiedy możemy cię zatrudnić?”
Nawet jeśli nie szukasz aktywnie nowej pracy, wiedza o tym, że twój audyt SEO się powiódł, jest ogromnym wzmocnieniem ego.
Ale, czy jesteś przerażony, aby zacząć? Czy to twój pierwszy audyt SEO? A może po prostu nie wiesz, od czego zacząć?
Wysłanie fantastycznego audytu SEO do potencjalnego klienta stawia Cię w najlepszym możliwym miejscu.
Więc nie spiesz się. Pamiętaj: Twoim głównym celem jest dodanie wartości klientowi za pomocą zaleceń dotyczących witryny zarówno w perspektywie krótkoterminowej, jak i długoterminowej.
W tej kolumnie zebrałem kroki, które należy znać, aby przeprowadzić audyt SEO i uzyskać mały wgląd w pierwszą fazę moich procesów, gdy po raz pierwszy otrzymuję nowego klienta. Jest on podzielony na sekcje poniżej. Jeśli czujesz, że masz dobry chwyt na konkretnej sekcji, nie krępuj się przeskoczyć do następnej.
When Should I Perform an SEO Audit?
Po tym, jak potencjalny klient wyśle mi e-mail wyrażający zainteresowanie współpracą i odpowie na moją ankietę, umawiamy się na rozmowę wstępną (preferowany jest Skype lub Google Hangouts).
Przed rozmową wykonuję mój własny mini szybki audyt SEO (inwestuję co najmniej godzinę w ręczne badanie) w oparciu o odpowiedzi z ankiety, aby zapoznać się z ich krajobrazem rynkowym. To jak randka z kimś, kogo nigdy nie spotkałeś.
Oczywiście będziesz ich prześladował na Facebooku, Twitterze, Instagramie i wszystkich innych kanałach, które są publiczne #soIcreep.
Oto przykład tego, jak wygląda moja ankieta:
Oto kilka kluczowych pytań, które będziesz chciał zadać klientowi podczas pierwszego spotkania:
- Jakie są Twoje ogólne cele biznesowe? Jakie są Twoje cele dotyczące kanałów (PR, społecznościowe, itp.)?
- Kto jest Twoją grupą docelową?
- Czy masz jakieś partnerstwa biznesowe?
- Jak często strona jest aktualizowana? Czy masz web developera lub dział IT?
- Czy kiedykolwiek wcześniej pracowałeś z konsultantem SEO? Or, had any SEO work done previously?
Sujan Patel ma również kilka świetnych zaleceń dotyczących pytań, które należy zadać nowemu klientowi SEO.
Po rozmowie telefonicznej, jeśli uznam, że dobrze do siebie pasujemy, wyślę moją formalną propozycję i umowę (dziękuję HelloSign za uczynienie tego procesu łatwym dla mnie!).
Na początek, zawsze lubię oferować moim klientom pierwszy miesiąc jako okres próbny, aby upewnić się, że pasujemy do siebie.
To daje zarówno klientowi jak i mnie szansę, aby stać się przyjaciółmi przed randką. Podczas tego miesiąca, poświęcę swój czas na przeprowadzenie dogłębnego audytu SEO.
Te audyty SEO mogą zająć mi od 40 do 60 godzin w zależności od wielkości strony internetowej. Audyty te są podzielone na trzy odrębne części i prezentowane za pomocą Google Slides.
- Techniczne: Błędy indeksowania, indeksowanie, hosting, itp.
- Treść: Keyword research, analiza konkurencji, mapy treści, meta dane, etc.
- Linki: Analiza profilu backlinków, taktyka wzrostu, etc.
Po tym pierwszym miesiącu, jeśli klientowi spodoba się moja praca, zaczniemy wdrażać zalecenia z audytu SEO. A idąc dalej, będę przeprowadzał mini-audyt co miesiąc i pogłębiony audyt co kwartał.
Podsumowując, przeprowadzam audyt SEO dla moich klientów:
- Pierwszy miesiąc.
- Miesięcznie (mini-audyt).
- Kwartalnie (pogłębiony audyt).
Czego potrzebujesz od klienta przed audytem SEO
Kiedy klient i ja zaczynamy współpracę, udostępniam im Dokument Google z prośbą o listę haseł i dostawców.
Obejmuje to:
- Dostęp doGoogle Analytics i wszelkich narzędzi analitycznych innych firm.
- Reklamy Google i Bing.
- Narzędzia dla webmasterów.
- Dostęp do zaplecza strony internetowej.
- Konta w mediach społecznościowych.
- Lista sprzedawców.
- Lista członków zespołu wewnętrznego (w tym wszelkie prace, które zlecają na zewnątrz).
Narzędzia do audytu SEO
Zanim rozpoczniesz audyt SEO, oto podsumowanie narzędzi, z których korzystam:
- Screaming Frog.
- Integrity (dla użytkowników komputerów Mac) i Xenu Sleuth (dla użytkowników komputerów PC).
- SEO Browser.
- Wayback Machine.
- Moz.
- BuzzSumo.
- DeepCrawl.
- Copyscape.
- Google Tag Manager.
- Google Tag Manager Chrome Extension.
- Annie Cushing’s Campaign Tagging Guide.
- Google Analytics (jeśli uzyskasz dostęp).
- Google Search Console (jeśli uzyskasz dostęp).
- Bing Webmaster Tools (jeśli uzyskasz dostęp).
- You Get Signal.
- Pingdom.
- PageSpeed Tool.
- Sublime Text.
Conducting a Technical SEO Audit
Narzędzia potrzebne do technicznego audytu SEO:
- Screaming Frog.
- DeepCrawl.
- Copyscape.
- Integrity for Mac (lub Xenu Sleuth dla użytkowników komputerów PC).
- Google Analytics (jeśli ma dostęp).
- Google Search Console (jeśli ma dostęp).
- Bing Webmaster Tools (jeśli masz do nich dostęp).
Krok 1: Dodaj witrynę do DeepCrawl i Screaming Frog
Narzędzia:
- DeepCrawl.
- Copyscape.
- Screaming Frog.
- Google Analytics.
- Integrity.
- Google Tag Manager.
- Kod Google Analytics.
Czego szukać podczas korzystania z DeepCrawl
Pierwszą rzeczą, jaką robię, jest dodanie witryny mojego klienta do DeepCrawl. W zależności od wielkości witryny klienta, przeszukiwanie może potrwać dzień lub dwa, aby uzyskać wyniki z powrotem.
Gdy otrzymasz wyniki DeepCrawl, oto rzeczy, których szukam:
Duplicate Content
Sprawdź raport „Duplicate Pages”, aby zlokalizować duplikaty treści.
Jeśli zduplikowana zawartość zostanie zidentyfikowana, uczynię to priorytetem w moich zaleceniach dla klienta, aby przepisać te strony, a w międzyczasie, dodam tag <meta name=”robots” content=”noindex, nofollow”> do zduplikowanych stron.
Powszechne błędy zduplikowanej zawartości, które odkryjesz:
- Zduplikowane meta tytuły i meta opisy.
- Duplikaty treści na stronach tagów (użyję Copyscape, aby pomóc określić, czy coś jest plagiatem).
- Dwie domeny (ex: yourwebsite.co, yourwebsite.com).
- Subdomeny (ex: jobs.yourwebsite.com).
- Podobna treść na innej domenie.
- Nieprawidłowo zaimplementowana paginacja stron (zobacz poniżej.)
Jak naprawić:
- Dodaj znacznik kanoniczny na swoich stronach, aby dać Google znać, jaki ma być preferowany adres URL.
- Zatrzymaj nieprawidłowe adresy URL w robots.txt.
- Napisz ponownie treść (w tym kopię ciała i metadane).
Oto przykład problemu duplikatów treści, który miałem z moim klientem. Jak widać poniżej, mieli oni parametry URL bez tagu kanonicznego.
Oto kroki, które podjąłem, aby rozwiązać ten problem:
- Poprawiłem wszelkie problemy z przekierowaniami 301.
- Dodałem tag kanoniczny do strony, którą chcę, aby Google indeksowało.
- Zaktualizowałem ustawienia parametrów w Google Search Console, aby wykluczyć wszelkie parametry, które nie generują unikalnej zawartości.
- Dodałem funkcję disallow do robots.txt do nieprawidłowych adresów URL, aby poprawić budżet na indeksowanie.
Paginacja
Do sprawdzenia są dwa raporty:
- Pierwsze strony: Aby dowiedzieć się, które strony używają paginacji, przejrzyj raport „Pierwsze strony”. Następnie możesz ręcznie przejrzeć strony używające tego w witrynie, aby odkryć, czy paginacja jest zaimplementowana poprawnie.
- Niepołączone strony paginacji: Aby dowiedzieć się, czy paginacja działa poprawnie, raport „Unlinked Pagination Pages” powie Ci, czy rel=”next” i rel=”prev” linkują do poprzedniej i następnej strony.
W tym przykładzie poniżej, byłem w stanie znaleźć, że klient miał wzajemne znaczniki paginacji przy użyciu DeepCrawl:
Jak naprawić:
- Jeśli masz stronę „view all” lub „load more”, dodaj tag rel=”canonical”. Oto przykład z Crutchfield:
- Jeśli masz wszystkie swoje strony na oddzielnych stronach, dodaj standardowy znacznik rel=”next” i rel=”prev”. Oto przykład z Macy’s:
- Jeśli używasz nieskończonego przewijania, dodaj równoważny adres URL strony paginowanej w swoim javascript. Oto przykład z American Eagle.
Max Redirections
Przeglądaj raport „Max Redirections”, aby zobaczyć wszystkie strony, które przekierowują więcej niż 4 razy. John Mueller wspomniał w 2015 roku, że Google może przestać śledzić przekierowania, jeśli jest ich więcej niż pięć.
Choć niektórzy odnoszą się do tych błędów indeksowania jako zjadania „budżetu indeksowania”, Gary Illyes odnosi się do tego jako „obciążenia hosta”. Ważne jest, aby upewnić się, że twoje strony renderują się prawidłowo, ponieważ chcesz, aby obciążenie hosta było wykorzystywane efektywnie.
Tutaj znajduje się krótki przegląd kodów odpowiedzi, które możesz zobaczyć:
- 301 – To większość kodów, które zobaczysz podczas swoich badań. Przekierowania 301 są w porządku tak długo, jak są tylko jedno przekierowanie i nie ma pętli redirect.
- 302 – Kody te są w porządku, ale jeśli pozostawione dłużej niż 3 miesiące lub tak, chciałbym ręcznie zmienić je na 301s tak, że są one trwałe. Jest to kod błędu, który często widzę na stronach ecommerce, gdy produkt jest niedostępny w magazynie.
- 400 – Użytkownicy nie mogą dostać się na stronę.
- 403 – Użytkownicy nie mają dostępu do strony.
- 404 – Strona nie została znaleziona (zazwyczaj oznacza to, że klient usunął stronę bez przekierowania 301).
- 500 – Wewnętrzny błąd serwera, który musisz połączyć z zespołem rozwoju sieci, aby określić przyczynę.
Jak naprawić:
- Usuń wszystkie wewnętrzne linki wskazujące na stare strony 404 i zaktualizuj je wewnętrznym linkiem przekierowanej strony.
- Usuń łańcuchy przekierowań, usuwając środkowe przekierowania. Na przykład, jeśli przekierowanie A przechodzi do przekierowania B, C i D, wtedy będziesz chciał cofnąć przekierowania B i C. Ostatecznym wynikiem będzie przekierowanie A do D.
- Jest również sposób, aby to zrobić w Screaming Frog i Google Search Console poniżej, jeśli używasz tej wersji.
Czego szukać podczas korzystania z Screaming Frog
Drugą rzeczą, którą robię, gdy dostaję nową witrynę klienta, jest dodanie jej adresu URL do Screaming Frog.
Zależnie od wielkości witryny klienta, mogę skonfigurować ustawienia, aby indeksować określone obszary witryny w tym samym czasie.
Oto jak wyglądają moje konfiguracje pająka Screaming Frog:
Możesz to zrobić w ustawieniach pająka lub poprzez wykluczenie obszarów witryny.
Kiedy otrzymasz wyniki Screaming Frog, oto rzeczy, których szukam:
Kod Google Analytics
Screaming Frog może pomóc Ci zidentyfikować, na których stronach brakuje kodu Google Analytics (UA-1234568-9). Aby znaleźć brakujący kod Google Analytics, wykonaj następujące kroki:
- Przejdź do Konfiguracji na pasku nawigacyjnym, a następnie Custom.
- Dodaj analytics\ js do Filtru 1, a następnie zmień listę rozwijaną na Nie zawiera.
Jak naprawić:
- Skontaktuj się z programistami klienta i poproś ich o dodanie kodu do konkretnych stron, na których go brakuje.
- Aby uzyskać więcej informacji na temat Google Analytics, przejdź do sekcji Google Analytics poniżej.
Google Tag Manager
Screaming Frog może również pomóc Ci dowiedzieć się, na których stronach brakuje snippetu Google Tag Managera za pomocą podobnych kroków:
- Przejdź do zakładki Konfiguracja na pasku nawigacyjnym, a następnie Niestandardowe.
- Dodaj <iframe src-„//www.googletagmanager.com/ z opcją Nie zawiera wybraną w Filtrze.
Jak naprawić:
- Przejdź do Google Tag Manager, aby sprawdzić, czy są jakieś błędy i zaktualizować w razie potrzeby.
- Podziel się kodem z programistami klienta, aby sprawdzić, czy mogą go dodać z powrotem do witryny.
Schema
Chcesz również sprawdzić, czy witryna klienta używa znacznika Schema na swojej stronie. Schema lub dane strukturalne pomagają wyszukiwarkom zrozumieć, czym jest dana strona w witrynie.
Aby sprawdzić znacznik schema w Screaming Frog, wykonaj następujące kroki:
- Przejdź do zakładki Configuration na pasku nawigacyjnym, a następnie Custom.
- Add itemtype=”http://schema.\.org/z zaznaczoną opcją 'Contain’ w Filter.
Indexing
Chcesz określić, ile stron jest indeksowanych dla twojego klienta, postępuj zgodnie z tym w Screaming Frog:
- Po zakończeniu ładowania witryny w Screaming Frog, przejdź do zakładki Directives > Filter > Index, aby przejrzeć, czy nie brakuje jakichś fragmentów kodu.
Jak naprawić:
- Jeśli witryna jest nowa, Google może jeszcze jej nie zaindeksować.
- Sprawdź plik robots.txt, aby upewnić się, że nie wyłączasz niczego, co chcesz, aby Google indeksowało.
- Sprawdź, czy przesłałeś mapę witryny klienta do Google Search Console i Bing Webmaster Tools.
- Przeprowadź ręczne badania (patrz poniżej).
Flash
Google ogłosił w 2016 roku, że Chrome zacznie blokować Flasha ze względu na powolne czasy ładowania stron. Tak więc, jeśli przeprowadzasz audyt, chcesz zidentyfikować, czy twój nowy klient używa Flasha, czy nie.
Aby to zrobić w Screaming Frog, spróbuj tego:
- Przejdź do Konfiguracji pająka w nawigacji.
- Kliknij Sprawdź SWF.
- Filtruj wewnętrzną zakładkę przez Flash po zakończeniu indeksowania.
Jak naprawić:
- Embed videos from YouTube. Google kupiło YouTube w 2006 roku, no-brainer here.
- Or, opt for HTML5 standards when adding a video.
Tutaj znajduje się przykład kodu HTML5 do dodania wideo:
<video controls="controls" width="320" height="240">> <source class="hiddenSpellError" data-mce-bogus="1" />src="/tutorials/media/Anna-Teaches-SEO-To-Small-Businesses.mp4" type="video/mp4"> <source src="/tutorials/media/Anna-Teaches-SEO-To-Small-Businesses.ogg" type="video/ogg" />Your browser does not support the video tag.</video>
JavaScript
Zgodnie z ogłoszeniem Google w 2015 roku, JavaScript jest w porządku, aby używać na swojej stronie internetowej, tak długo, jak nie blokujesz niczego w swoim robots.txt (będziemy kopać w to głębiej w trochę!). Ale, nadal chcesz zerknąć na to, jak Javascript jest dostarczany do Twojej witryny.
How to fix:
- Review Javascript to make sure it’s not being blocked by robots.txt
- Upewnij się, że Javascript jest uruchomiony na serwerze (pomaga to w produkcji danych tekstowych vs dynamicznych).
- Jeśli używasz Angular JavaScript, sprawdź ten artykuł Bena Orena o tym, dlaczego może on zabijać twoje wysiłki SEO.
- W Screaming Frog, przejdź do Konfiguracji Pająka na pasku nawigacji i kliknij Sprawdź JavaScript. Po zakończeniu indeksowania przefiltruj wyniki na zakładce Internal według JavaScript.
Robots.txt
Gdy przeglądasz robots.txt po raz pierwszy, chcesz sprawdzić, czy coś ważnego jest blokowane lub niedozwolone.
Na przykład, jeśli widzisz ten kod:
User-agent: *Disallow: /
Strona Twojego klienta jest zablokowana dla wszystkich robotów indeksujących.
Ale jeśli masz coś takiego jak plik Zappos robots.txt, powinieneś być dobrej myśli.
# Global robots.txt as of 2012-06-19User-agent: *Disallow: /bin/Disallow: /multiview/Disallow: /product/review/add/Disallow: /cartDisallow: /loginDisallow: /logoutDisallow: /registerDisallow: /account
Oni blokują tylko to, czego nie chcą, aby web crawlery zlokalizowały. Ta zawartość, która jest blokowana, nie jest istotna lub użyteczna dla robotów indeksujących.
Jak to naprawić:
- Twoje robots.txt jest wrażliwy na wielkość liter, więc zaktualizuj go do wszystkich małych liter.
- Usuń wszystkie strony wymienione jako Disallow, które chcesz, aby wyszukiwarki indeksowały.
- Screaming Frog domyślnie nie będzie w stanie załadować żadnych adresów URL odrzuconych przez robots.txt. Jeśli zdecydujesz się zmienić domyślne ustawienia w Screaming Frog, zignoruje on wszystkie robots.txt.
- Możesz również wyświetlić zablokowane strony w Screaming Frog w zakładce Response Codes, a następnie przefiltrowane przez filtr Blocked by Robots.txt po zakończeniu indeksowania.
- Jeśli masz witrynę z wieloma subdomenami, powinieneś mieć osobny robots.txt dla każdej z nich.
- Upewnij się, że sitemapa jest wymieniona w robots.txt.
Błędy indeksowania
Używam DeepCrawl, Screaming Frog oraz narzędzi dla webmasterów Google i Bing, aby znaleźć i sprawdzić błędy indeksowania mojego klienta.
Aby znaleźć błędy indeksowania w Screaming Frog, wykonaj następujące kroki:
- Po zakończeniu indeksowania przejdź do Raportów zbiorczych.
- Przewiń w dół do Kodów odpowiedzi, a następnie wyeksportuj raport o błędach po stronie serwera i raport o błędach klienta.
Jak naprawić:
- Raporty błędów klienta, powinieneś być w stanie samodzielnie przekierować 301 większość błędów 404 w backendzie witryny.
- Raporty błędów serwera, współpracuj z zespołem programistów w celu określenia przyczyny. Przed naprawieniem tych błędów w katalogu głównym, upewnij się, aby utworzyć kopię zapasową witryny. Być może trzeba będzie po prostu utworzyć nowy plik dostępu .html lub zwiększyć limit pamięci PHP.
- Będziesz również chciał usunąć wszystkie te stałe przekierowania z sitemapy i wszelkich wewnętrznych lub zewnętrznych linków.
- Możesz również użyć 404 w swoim adresie URL, aby pomóc śledzić w Google Analytics.
Łańcuchy przekierowań
Łańcuchy przekierowań nie tylko powodują słabe wrażenia użytkownika, ale spowalniają prędkość strony, spadają współczynniki konwersji i tracisz wszelkie linki, które mogłeś wcześniej otrzymać.
Usuwanie łańcuchów przekierowań jest szybką wygraną dla każdej firmy.
Jak naprawić:
- W Screaming Frog po zakończeniu indeksowania, przejdź do Raporty > Łańcuchy przekierowań, aby wyświetlić ścieżkę indeksowania przekierowań. W arkuszu kalkulacyjnym excel, możesz śledzić, aby upewnić się, że twoje przekierowania 301 są pozostałymi przekierowaniami 301. Jeśli widzisz błąd 404, będziesz chciał to wyczyścić.
.
Internal & External Links
Kiedy użytkownik klika na link do Twojej strony i dostaje błąd 404, nie jest to dobre doświadczenie użytkownika.
And, it doesn’t help your search engines like you any better either.
Aby znaleźć moje zepsute linki wewnętrzne i zewnętrzne używam Integrity for Mac. Możesz także użyć Xenu Sleuth jeśli jesteś użytkownikiem PC.
Pokażę ci także jak znaleźć te wewnętrzne i zewnętrzne linki w Screaming Frog i DeepCrawl jeśli używasz tego oprogramowania.
Jak naprawić:
- Jeśli używasz Integrity lub Xenu Sleuth, uruchom adres URL witryny klienta, a otrzymasz pełną listę zepsutych adresów URL. Możesz ręcznie zaktualizować je samodzielnie lub, jeśli pracujesz z zespołem programistów, poprosić ich o pomoc.
- Jeśli używasz Screaming Frog, po zakończeniu indeksowania przejdź do opcji Masowy eksport na pasku nawigacyjnym, a następnie Wszystkie linki zewnętrzne. Można sortować według adresów URL i zobaczyć, które strony wysyłają sygnał 404. Powtórz ten sam krok z All Inlinks.
- Jeśli używasz DeepCrawl, przejdź do zakładki Unique Broken Links w sekcji Internal Links.
URLs
Za każdym razem, gdy przyjmujesz nowego klienta, chcesz przejrzeć jego format URL. Czego szukam w adresach URL?
- Parametry – Jeśli adres URL ma dziwne znaki, takie jak ?, = lub +, jest to dynamiczny adres URL, który może powodować duplikaty treści, jeśli nie zostanie zoptymalizowany.
- Przyjazny dla użytkownika – Lubię utrzymywać adresy URL krótkie i proste, usuwając jednocześnie wszelkie dodatkowe ukośniki.
Jak to naprawić:
- Możesz wyszukać URL z parametrami w Google, wykonując site:www.buyaunicorn.com/ inurl: „?” lub cokolwiek myślisz, że parametr może zawierać.
- Po uruchomieniu crawla na Screaming Frog, spójrz na adresy URL. Jeśli widzisz wymienione parametry, które tworzą duplikaty Twoich treści, musisz zasugerować następujące działania:
- Dodaj tag kanoniczny do głównego adresu URL strony. Na przykład, www.buyaunicorn.com/magical-headbands jest główną stroną i widzę www.buyaunicorn.com/magical-headbands/?dir=mode123$, wtedy tag kanoniczny musiałby być dodany do www.buyaunicorn.com/magical-headbands.
- Uaktualnij swoje parametry w Google Search Console pod Crawl > Parametry URL.
- Zezwól na duplikowanie adresów URL w robots.txt.
Krok 2: Przejrzyj Google Search Console i Bing Webmaster Tools.
Narzędzia:
- Google Search Console.
- Bing Webmaster Tools.
- Sublime Text (lub dowolne narzędzie edytora tekstu).
Set a Preferred Domain
Od czasu aktualizacji Pandy, korzystne jest wyjaśnienie wyszukiwarkom preferowanej domeny. Pomaga to również upewnić się, że wszystkie twoje linki dają jednej witrynie dodatkową miłość zamiast być rozłożone na dwie witryny.
Jak naprawić:
- W Google Search Console, kliknij ikonę koła zębatego w prawym górnym rogu.
- Wybierz, który z adresów URL jest preferowaną domeną.
- Nie musisz ustawiać preferowanej domeny w Narzędziach dla webmasterów Bing, wystarczy przesłać swoją sitemapę, aby pomóc Bing określić preferowaną domenę.
Backlinki
Po ogłoszeniu, że Pingwin jest w czasie rzeczywistym, istotne jest, aby backlinki klienta spełniały standardy Google.
Jeśli zauważysz dużą ilość backlinków przychodzących do witryny klienta z jednej strony w witrynie, będziesz chciał podjąć niezbędne kroki w celu jej oczyszczenia, i to SZYBKO!
Jak to naprawić:
- W Google Search Console, przejdź do zakładki Linki >, a następnie posortuj swoje strony z największymi linkami.
- Skontaktuj się z firmami, które linkują do Ciebie z jednej strony, aby usunąć linki.
- Albo, dodaj je do swojej listy disavow. Podczas dodawania firm do swojej listy disavow, bądź bardzo ostrożny jak i dlaczego to robisz. Nie chcesz usunąć wartościowych linków.
Oto przykład tego, jak wygląda mój plik disavow:
Słowa kluczowe
Jako konsultant SEO, moim zadaniem jest rozpoczęcie nauki krajobrazu rynkowego mojego klienta. Muszę wiedzieć, kto jest ich grupą docelową, czego szukają i jak szukają. Aby zacząć, patrzę na słowa kluczowe wyszukiwania, z których już uzyskują ruch.
- W Google Search Console, pod Search Traffic > Search Analytics pokaże Ci, jakie słowa kluczowe już wysyłają Twojemu klientowi kliknięcia.
Sitemap
Sitemapy są niezbędne, aby wyszukiwarki zaczęły indeksować stronę Twojego klienta. Mówią one ich językiem. Podczas tworzenia sitemapy należy wiedzieć o kilku rzeczach:
- Nie uwzględniaj w sitemapie adresów URL z parametrami.
- Nie uwzględniaj żadnych stron, których nie można indeksować.
- Jeśli witryna ma różne subdomeny dla urządzeń mobilnych i desktopowych, dodaj do sitemapy znacznik rel=”alternate”.
Jak naprawić:
- Przejdź do Google Search Console > Indeks > Sitemapy, aby porównać adresy URL zaindeksowane w sitemapie z adresami URL w indeksie internetowym.
- Następnie, wykonaj ręczne wyszukiwanie, aby określić strony, które nie są indeksowane i dlaczego.
- Jeśli znajdziesz stare przekierowane adresy URL w sitemapie klienta, usuń je. Te stare przekierowania będą miały negatywny wpływ na SEO, jeśli ich nie usuniesz.
- Jeśli klient jest nowy, złożyć nową sitemapę dla nich zarówno w Bing Webmaster Tools i Google Search Console.
Crawl
Błędy pobierania są ważne, aby sprawdzić, ponieważ jest to nie tylko złe dla użytkownika, ale jest to złe dla rankingu witryny. John Mueller stwierdził, że niski współczynnik indeksowania może być oznaką niskiej jakości witryny.
Aby sprawdzić to w Google Search Console, przejdź do zakładki > Szczegóły.
Aby to sprawdzić w Narzędziach dla Webmasterów Bing, przejdź do Raporty & Dane > Informacje o indeksowaniu.
Jak to naprawić:
- Ręcznie sprawdź błędy indeksowania, aby określić, czy występują błędy indeksowania pochodzące ze starych produktów, które już nie istnieją, lub czy widzisz błędy indeksowania, które powinny być niedozwolone w pliku robots.txt.
- Po określeniu, skąd pochodzą, możesz wdrożyć przekierowania 301 na podobne strony, które łączą się z martwymi stronami.
- Będziesz również chciał sprawdzić statystyki indeksowania w Google Search Console ze średnim czasem ładowania w Google Analytics, aby sprawdzić, czy istnieje korelacja między czasem spędzonym na pobieraniu a stronami indeksowanymi dziennie.
Dane strukturalne
Jak wspomniano powyżej w sekcji Schema w Screaming Frog, możesz przejrzeć znacznik Schema swojego klienta w Google Search Console.
Użyj raportu o stanie indywidualnych bogatych wyników w Google Search Console. (Uwaga: Raport danych strukturalnych nie jest już dostępny).
To pomoże Ci określić, które strony mają błędy danych strukturalnych, które będziesz musiał naprawić po drodze.
Jak to naprawić:
- Google Search Console powie ci, czego brakuje w schemacie, gdy przetestujesz wersję na żywo.
- Na podstawie kodów błędów przepisz schemat w edytorze tekstu i wyślij do zespołu rozwoju sieci w celu aktualizacji. Używam Sublime Text do mojej edycji tekstu. Użytkownicy komputerów Mac mają jeden wbudowany, a użytkownicy komputerów PC mogą użyć Google kupionego YouTube.
Krok 3: Przejrzyj Google Analytics
Narzędzia:
- Google Analytics.
- Google Tag Manager Assistant Chrome Extension.
- Annie Cushing Campaign Tagging Guide.
Widoki
Kiedy po raz pierwszy dostaję nowego klienta, ustawiam 3 różne widoki w Google Analytics.
- Widok raportowania.
- Widok główny.
- Widok testowy.
Te różne widoki dają mi elastyczność w dokonywaniu zmian bez wpływu na dane.
Jak naprawić:
- W Google Analytics, przejdź do Admin > Widok > Ustawienia widoku, aby utworzyć trzy różne widoki powyżej.
- Upewnij się, że zaznaczysz sekcję Bot Filtering, aby wykluczyć wszystkie trafienia od botów i pająków.
- Link Google Ads i Google Search Console.
- Na koniec, upewnij się, że Śledzenie wyszukiwania witryny jest włączone.
Filtr
Chcesz się upewnić, że dodajesz swój adres IP i adres IP klienta do filtrów w Google Analytics, aby nie otrzymywać fałszywego ruchu.
How to fix:
- Go to Admin> View > Filters
- Then, the settings should be set to Exclude > traffic from the IP addresses > that are equal to.
Kod śledzenia
Możesz ręcznie sprawdzić kod źródłowy, lub możesz użyć mojej techniki Screaming Frog z góry.
Jeśli kod tam jest, będziesz chciał śledzić, czy jest on odpalany w czasie rzeczywistym.
- Aby to sprawdzić, przejdź do witryny klienta i poklikaj trochę w witrynie.
- Potem przejdź do Google Analytics > Real-Time > Locations, Twoja lokalizacja powinna się wypełnić.
- Jeśli używasz Google Tag Manager, możesz to również sprawdzić za pomocą rozszerzenia Google Tag Assistant Chrome.
Jak to naprawić:
- Jeśli kod nie działa, będziesz chciał sprawdzić fragment kodu, aby upewnić się, że jest on poprawny. Jeśli zarządzasz wieloma witrynami, mogłeś dodać kod innej witryny.
- Przed skopiowaniem kodu użyj edytora tekstu, a nie edytora tekstu, aby skopiować wycinek na stronę internetową. Może to spowodować dodatkowe znaki lub spacje.
- W funkcjach rozróżniana jest wielkość liter, więc sprawdź, czy w kodzie wszystko jest pisane małymi literami.
Indeksowanie
Jeśli miałeś okazję pobawić się w Google Search Console, prawdopodobnie zauważyłeś sekcję Pokrycie.
Gdy przeprowadzam audyt klienta, sprawdzam ich indeksowanie w Google Search Console w porównaniu z Google Analytics. Oto jak:
- W Google Search Console, przejdź do sekcji Pokrycie
- W Google Analytics, przejdź do sekcji Pozyskiwanie > Kanały > Wyszukiwanie organiczne > Strona docelowa.
- Jak już tu jesteś, przejdź do Advanced > Site Usage > Sessions > 9.
Jak to naprawić:
- Porównaj liczby z Google Search Console z liczbami z Google Analytics, jeśli liczby znacznie się różnią, to wiesz, że mimo iż strony są indeksowane, tylko część z nich uzyskuje ruch organiczny.
Tagowanie kampanii
Ostatnią rzeczą, którą będziesz chciał sprawdzić w Google Analytics jest to, czy twój klient używa tagowania kampanii poprawnie. Nie chcesz nie dostać kredytu za pracę, którą wykonujesz, ponieważ zapomniałeś o tagowaniu kampanii.
Jak to naprawić:
- Ustal strategię tagowania kampanii w Google Analytics i podziel się nią ze swoim klientem. Annie Cushing przygotowała świetny przewodnik dotyczący tagowania kampanii.
- Ustaw śledzenie zdarzeń, jeśli Twój klient używa reklam mobilnych lub wideo.
Słowa kluczowe
Możesz użyć Google Analytics, aby uzyskać wgląd w potencjalne perełki słów kluczowych dla Twojego klienta. Aby znaleźć słowa kluczowe w Google Analytics, wykonaj następujące kroki:
Przejdź do Google Analytics > Zachowanie > Wyszukiwanie witryny > Terminy wyszukiwania. To da ci wgląd w to, czego klienci szukają w witrynie.
Następnie użyję tych wyszukiwanych terminów do utworzenia Nowego Segmentu w Google Analytics, aby zobaczyć, które strony w witrynie są już w rankingu dla tego konkretnego terminu kluczowego.
Krok 4: Ręczne sprawdzenie
Narzędzia:
- Google Analytics.
- Dostęp do serwera i hosta klienta.
- You Get Signal.
- Pingdom.
- PageSpeed Tools.
- Wayback Machine.
Jedna wersja strony Twojego klienta jest przeszukiwalna
Sprawdź wszystkie różne sposoby, na jakie mógłbyś wyszukać stronę internetową. Na przykład:
- http://annaisaunicorn.com
- https://annaisaunicorn.com
- http://www.annaisaunicorn.com
Jak powiedziałby Góral, „może być tylko jedna” strona, która jest przeszukiwalna.
Jak to naprawić: Użyj przekierowania 301 dla wszystkich adresów URL, które nie są witryną główną, do witryny kanonicznej.
Indeksowanie
Przeprowadź ręczne wyszukiwanie w Google i Bing, aby określić, ile stron jest indeksowanych przez Google. Liczba ta nie zawsze jest dokładna w przypadku danych z Google Analytics i Google Search Console, ale powinna dać ci przybliżone oszacowanie.
Aby sprawdzić, wykonaj następujące czynności:
- Wykonaj wyszukiwanie witryny w wyszukiwarkach.
- Podczas wyszukiwania, ręcznie przeskanuj, aby upewnić się, że pojawia się tylko marka Twojego klienta.
- Sprawdź, czy strona główna znajduje się na pierwszej stronie. John Mueller powiedział, że nie jest konieczne, aby strona główna pojawiała się jako pierwszy wynik.
Jak to naprawić:
- Jeśli inna marka pojawia się w wynikach wyszukiwania, masz większy problem na swoich rękach. Będziesz chciał zanurzyć się w analityce, aby zdiagnozować problem.
- Jeśli strona główna nie pojawia się jako pierwszy wynik, wykonaj ręczne sprawdzenie witryny, aby zobaczyć, czego jej brakuje. Może to również oznaczać, że witryna ma karę lub słabą architekturę strony, która jest większym problemem związanym z przeprojektowaniem witryny.
- Sprawdź krzyżowo liczbę organicznych stron docelowych w Google Analytics, aby sprawdzić, czy odpowiada ona liczbie wyników wyszukiwania, które widziałeś w wyszukiwarce. To może pomóc Ci określić, jakie strony wyszukiwarki postrzegają jako wartościowe.
Caching
Przeprowadzę szybkie sprawdzenie, czy topowe strony są buforowane przez Google. Google używa tych zbuforowanych stron do łączenia twoich treści z zapytaniami wyszukiwania.
Aby sprawdzić, czy Google buforuje strony twojego klienta, wykonaj następujące czynności:
http://webcache.googleusercontent.com/search?q=cache:https://www.searchenginejournal.com/pubcon-day-3-women-in-digital-amazon-analytics/176005/
Pewnie przełącz się na wersję tylko tekstową.
Możesz również sprawdzić to w Wayback Machine.
Jak to naprawić:
- Sprawdź serwer klienta, aby zobaczyć, czy nie jest wyłączony lub działa wolniej niż zwykle. Może to być wewnętrzny błąd serwera lub awaria połączenia z bazą danych. Może się to zdarzyć, jeśli wielu użytkowników próbuje uzyskać dostęp do serwera jednocześnie.
- Sprawdź, aby zobaczyć, kto jeszcze jest na twoim serwerze z odwrotnym sprawdzeniem adresu IP. Możesz użyć strony You Get Signal do tej fazy. Być może będziesz musiał uaktualnić serwer klienta lub zacząć korzystać z CDN, jeśli masz podejrzane domeny dzielące serwer.
- Sprawdź, czy klient usuwa określone strony z witryny.
Hosting
Chociaż może to być trochę techniczne dla niektórych, jest to istotne dla Twojego sukcesu SEO, aby sprawdzić oprogramowanie hostingowe związane z witryną klienta. Hosting może zaszkodzić SEO i cała twoja ciężka praca pójdzie na marne.
Będziesz potrzebował dostępu do serwera klienta, aby ręcznie sprawdzić wszelkie problemy. Najczęstsze problemy z hostingiem, jakie widzę, to posiadanie niewłaściwej TLD i wolna prędkość strony.
Jak naprawić:
- Jeśli twój klient ma niewłaściwą TLD, musisz upewnić się, że adres IP kraju jest związany z krajem, w którym twój klient działa najbardziej. Jeśli Twój klient ma domenę .co, a także domenę .com, to będziesz chciał przekierować domenę .co do głównej domeny Twojego klienta na domenie .com.
- Jeśli Twój klient ma wolną prędkość strony, będziesz chciał szybko się tym zająć, ponieważ prędkość strony jest czynnikiem rankingowym. Dowiedz się, co sprawia, że strona jest wolna dzięki narzędziom takim jak PageSpeed Tools i Pingdom. Oto spojrzenie na niektóre z typowych problemów związanych z szybkością strony:
- Host.
- Duże obrazy.
- Wbudowane filmy.
- Wtyczki.
- Ads.
- Temat.
- Widżety.
- Powtarzający się skrypt lub gęsty kod.
Core Web Vitals Audit
Core Web Vitals to zbiór trzech metryk, które są reprezentatywne dla doświadczenia użytkownika strony internetowej. Są one ważne, ponieważ Google aktualizuje swoje algorytmy wiosną 2021 roku, aby włączyć Core Web Vitals jako czynnik rankingowy.
Ale oczekuje się, że czynnik rankingowy będzie niewielki, nadal ważne jest, aby przeprowadzić audyt wyników Core Web Vitals i zidentyfikować obszary do poprawy.
Dlaczego ważne jest uwzględnienie Core Web Vitals w audycie?
Poprawa wyników Core Web Vitals nie tylko pomoże w rankingu wyszukiwania, ale co ważniejsze, może zaprocentować większą liczbą konwersji i zarobków.
Poprawa szybkości i wydajności strony jest związana z większą sprzedażą, ruchem i kliknięciami reklam.
Poprawa hostingu i instalacja nowej wtyczki może poprawić szybkość strony, ale będzie miała niewielki (jeśli w ogóle) wpływ na Core Web Vitals.
Pomiar jest wykonywany w punkcie, w którym ktoś dosłownie pobiera twoją stronę na telefon komórkowy.
To oznacza, że wąskie gardło jest w ich połączeniu internetowym i urządzeniu mobilnym. Szybki serwer nie przyspieszy powolnego połączenia internetowego na budżetowym telefonie komórkowym.
Podobnie, ponieważ wiele z rozwiązań polega na zmianie kodu w szablonie lub podstawowych plików samego systemu zarządzania treścią, wtyczka prędkości strony będzie bardzo mało przydatna.
Istnieje wiele zasobów, aby pomóc zrozumieć rozwiązania. Ale większość rozwiązań wymaga pomocy programisty, który czuje się komfortowo aktualizując i zmieniając pliki rdzeniowe w systemie zarządzania treścią.
Usuwanie problemów Core Web Vitals może być trudne. WordPress, Drupal i inne systemy zarządzania treścią (CMS) nie zostały zbudowane w celu uzyskania dobrych wyników dla Core Web Vitals.
Należy zauważyć, że proces poprawy Core Web Vitals wymaga zmiany kodowania w rdzeniu WordPress i innych CMS.
Essentially, improving Core Web Vitals requires making a website do something that it was never intended to do when the developers created a theme or CMS.
Celem audytu Core Web Vitals jest zidentyfikowanie tego, co wymaga naprawy i przekazanie tej informacji programiście, który może następnie wprowadzić niezbędne zmiany.
Czym są Core Web Vitals?
Core Web Vitals składają się z trzech metryk, które wspólnie określają, jak szybko ładuje się najważniejsza część strony, jak szybko użytkownik może wejść w interakcję ze stroną (na przykład: kliknąć przycisk) i jak szybko strona staje się stabilna bez przesuwania się elementów strony.
Istnieją:
- Largest Contentful Paint (LCP).
- First Input Delay (FID).
- Cumulative Layout Shift (CLS).
Istnieją dwa rodzaje wyników dla Core Web Vitals:
- Dane laboratoryjne.
- Dane polowe.
Dane laboratoryjne
Dane laboratoryjne są tym, co jest generowane, gdy uruchamiasz stronę przez Google Lighthouse lub w PageSpeed Insights.
Dane laboratoryjne składają się z wyników wygenerowanych przez symulowane urządzenie i połączenie internetowe. Celem jest danie osobie pracującej nad stroną wyobrażenia o tym, które części Core Web Vitals wymagają poprawy.
Wartość narzędzia takiego jak PageSpeed Insights polega na tym, że identyfikuje ono konkretny kod i elementy strony, które powodują, że strona uzyskuje słaby wynik.
Dane polowe
Dane polowe to rzeczywiste wyniki Core Web Vitals, które zostały zebrane przez przeglądarkę Google Chrome na potrzeby Chrome User Experience Report (znanego również jako CrUX).
Dane polowe są dostępne w Google Search Console w zakładce Ulepszenia poprzez link oznaczony jako Core Web Vitals (dane polowe mogą być również dostępne poprzez ten link) https://search.google.com/search-console/core-web-vitals.
Dane polowe raportowane w Google Search Console pochodzą z odwiedzonych stron, które miały minimalną ilość wizyt i pomiarów. Jeśli Google nie otrzyma wystarczającej liczby punktów, Google Search Console nie zgłosi tego wyniku.
Screaming Frog for Core Web Vitals Audit
Screaming Frog w wersji 14.2 ma teraz możliwość wyświetlania oceny Core Web Vitals w wersji pozytywnej lub negatywnej. Musisz połączyć Screaming Frog z API PageSpeed Insights (zdobądź klucz API tutaj) za pomocą klucza.
Aby zarejestrować swój klucz API Page Speed Insights w Screaming Frog, najpierw przejdź do Konfiguracja > Dostęp API > PageSpeed Insights
Tam zobaczysz miejsce do wprowadzenia swojego klucza API i połączenia go z usługą.
W tym samym oknie wyskakującym PageSpeed Insights, możesz również wybrać zakładkę Metryki i zaznaczyć pola wskazujące jakie metryki chciałbyś mieć raportowane.
Pewnie wybierz Mobile dla urządzenia, ponieważ jest to metryka, która ma znaczenie dla celów rankingowych.
Jeśli wybierzesz zakładkę Opportunities, po zakończeniu indeksowania Screaming Frog pokaże Ci listę różnych rodzajów ulepszeń (takich jak odroczenie obrazów poza ekranem, usunięcie nieużywanego CSS, itp.)
Note Before Crawling
Na ogół nie ma potrzeby przeszukiwania całej witryny i tworzenia wyczerpującego zestawienia strona po stronie tego, co jest nie tak z każdą pojedynczą stroną witryny.
Przed indeksowaniem, możesz chcieć rozważyć indeksowanie reprezentatywnego zestawu stron. Aby to zrobić, najpierw wybierz grupę stron, które reprezentują typy stron wspólne dla każdej sekcji lub kategorii witryny. Utwórz arkusz kalkulacyjny, listę plików tekstowych lub ręcznie wklej adresy URL za pomocą zakładki Upload w Screaming Frog.
Większość witryn zawierała strony i posty stworzone z podobną strukturą strony i treścią. Na przykład, wszystkie strony w kategorii „wiadomości” będą dość podobne, strony w kategorii „recenzje” również będą podobne do siebie.
Możesz zaoszczędzić czas, przeszukując reprezentatywną grupę stron w celu zidentyfikowania problemów wspólnych dla poszczególnych kategorii, jak również problemów wspólnych dla wszystkich stron w całym serwisie, które wymagają naprawy.
Z powodu tych podobieństw, wykryte problemy będą podobne. To może być konieczne do indeksowania tylko garść reprezentatywnych stron z każdego rodzaju kategorii w celu określenia, jakie rodzaje problemów są specyficzne dla każdego z tych sekcji.
Rodzaje rzeczy, które są naprawiane to zazwyczaj problemy występujące w całej witrynie, takie jak nieużywany CSS, który jest ładowany z każdej strony lub Cumulative Layout Shift spowodowany przez jednostkę reklamową umieszczoną w lewym obszarze stron internetowych.
Ponieważ nowoczesne strony internetowe są szablonowe, poprawki będą miały miejsce na poziomie szablonu lub z niestandardowym kodowaniem w arkuszu stylów, itp.
Crawl the Site With Screaming Frog
Gdy adresy URL są w pełni przeczesane, możesz kliknąć na zakładkę PageSpeed i przeczytać wszystkie zalecenia oraz zobaczyć notacje pass/fail dla różnych metryk.
Zoom In on URL Opportunities
Przydatną funkcją w Screaming Frog Core Web Vitals Audit jest możliwość wybrania adresu URL z listy adresów URL w górnym panelu, a następnie zobaczenie możliwości poprawy w dolnym panelu ekranu Screaming Frog.
Poniżej znajduje się zrzut ekranu dolnego, z wybraną możliwością i szczegółami tej możliwości poprawy w prawym okienku.
Official Google Tool
Google opublikowało narzędzie, które może zapewnić audyt. Znajduje się ono tutaj: https://web.dev/measure/
Wstaw adres URL, aby uzyskać przegląd wydajności strony. Jeśli jesteś zalogowany, Google będzie śledzić stronę dla Ciebie w czasie. Kliknięcie linku Wyświetl raport otworzy nową stronę zawierającą raport wyszczególniający, co jest nie tak i linki do przewodników pokazujących, jak rozwiązać każdy problem.