Narzędzia dla programistów do debugowania problemów z językiem JavaScript w wyszukiwarce Google

Jak debugować problemy z pozycjonowaniem na poszczególnych stronach lub w całej witrynie.

Google udostępnia wiele narzędzi, które ułatwiają debugowanie problemów z SEO w JavaScript w wyszukiwarce Google. W tym przewodniku znajdziesz omówienie dostępnych narzędzi i sugestie dotyczące ich stosowania.

Znajdowanie podstawowych problemów z SEO za pomocą Lighthouse

Do wstępnego sprawdzenia użyj narzędzia Lighthouse. Zawiera ona wiele sprawdzeń SEO.

Zrzut ekranu z audytami SEO w Lighthouse

Audyty SEO w Lighthouse to bardzo podstawowe pierwsze kontrole pojedynczej strony witryny. Wykrywanie błędów polega na wykrywaniu najczęstszych błędów i uzyskiwaniu wstępnej oceny widoczności witryny w wyszukiwarce. Pamiętaj, że Lighthouse działa w przeglądarce, co nie jest dokładnym odzwierciedleniem tego, jak Googlebot może widzieć stronę internetową. Na przykład przeglądarki (i Lighthouse) nie używają wartości robots.txt do podejmowania decyzji o pobieraniu zasobów z sieci, podczas gdy Googlebot tak robi. Gdy Lighthouse wykryje potencjalne problemy, musisz je rozwiązać, ale do dalszego debugowania może być konieczne użycie innych narzędzi.

Sprawdzanie stron za pomocą narzędzi do testowania wyszukiwarki Google

Wyszukiwarka Google udostępnia zestaw narzędzi do testowania sposobu, w jaki Googlebot widzi Twoje treści internetowe.
Niektóre z tych narzędzi są szczególnie przydatne podczas testowania w środowisku programistycznym:

W połączeniu z narzędziami takimi jak local-tunnel lub ngrok możesz utworzyć tymczasowy publiczny adres URL z lokalnego środowiska programistycznego i szybko iterować podczas testowania za pomocą narzędzi testowych Google.

Te narzędzia do testowania dostarczają wiele przydatnych informacji, takich jak:

  • wyrenderowany kod HTML, którego Googlebot użyje do indeksowania;
  • Omówienie zasobów, które zostały załadowane, oraz wyjaśnienie, dlaczego niektóre zasoby nie zostały załadowane
  • komunikaty dziennika konsoli i błędy JavaScriptu z zrzutami stosu.
Zrzut ekranu testu optymalizacji mobilnej

Narzędzie do sprawdzania adresów URL w Google Search Console może też dostarczyć szczegółowych informacji o stanie strony.

Zrzut ekranu narzędzia do sprawdzania adresów URL

Możesz się dowiedzieć:

  • czy adres URL znajduje się w indeksie wyszukiwarki Google lub może zostać zindeksowany w przyszłości.
  • Jak wygląda wyrenderowany kod HTML z ostatniego indeksowania
  • Jak wygląda wyrenderowany kod HTML w przypadku nowej indeksacji strony
  • Informacje o zasobach strony
  • komunikaty i błędy JavaScriptu z zrzutami stosu.
  • zrzut ekranu
  • Problemy z obsługą na urządzeniach mobilnych
  • jakie uporządkowane dane zostały wykryte na stronie i czy są one prawidłowe;

Dzięki tym narzędziom możesz zidentyfikować większość problemów i je rozwiązać. Wyszukiwarka Google udostępnia też dokumentację dotyczącą rozwiązywania problemów z JavaScriptem związanych z wyszukiwarką Google, która zawiera więcej wskazówek dotyczących postępowania po zidentyfikowaniu przyczyny problemu.

Sprawdzanie stanu witryny za pomocą Google Search Console

Narzędzia z poprzedniej sekcji świetnie sprawdzają się w rozwiązywaniu konkretnych problemów na pojedynczej stronie witryny, ale jeśli chcesz uzyskać lepszy przegląd całej witryny, skorzystaj z Google Search Console.

Raport Stan w indeksie

Raport Zasięg pokazuje, które strony witryny są zindeksowane, a które mają problemy.

Zrzut ekranu pokazujący raport Zakres.

Raport dotyczący podstawowych wskaźników internetowych

Raport dotyczący podstawowych wskaźników internetowych pomaga uzyskać ogólny wgląd w to, jak strony w Twojej witrynie wypadają pod względem podstawowych wskaźników internetowych.

Zrzut ekranu z raportem dotyczącym podstawowych wskaźników internetowych

Uwzględnij te narzędzia w swoim zestawie narzędzi dla programistów

W tym artykule przedstawiliśmy serię narzędzi do różnych celów, od testowania strony przed opublikowaniem po monitorowanie stron w aktywnej witrynie, które zapewniają przejrzystość informacji o tym, jak Twoja witryna wypada w wyszukiwarce Google. Niektóre z tych narzędzi mogą stać się przydatnymi elementami Twojego zestawu narzędzi programistycznych, inne mogą być bardziej narzędziami ad hoc do identyfikowania przyczyny problemu i naprawiania dotkniętych stron. Więcej informacji o wyszukiwarce Google dla deweloperów lub SEO w JavaScriptzie znajdziesz w oficjalnej dokumentacji wyszukiwarki dla deweloperów.