Навигация по сайту

Популярные статьи

Wiodąca pozycja SEO: indeksowanie treści dla najlepszych sprzedawców w osiąganiu potrzeb konsumentów


Dlaczego najnowszą najlepszą praktyką PowerReviews jest umożliwienie wyszukiwarkom indeksowania treści opartych na JavaScript

Wyszukiwarki zawsze będą niezbędne dla konsumentów, aby dotrzeć do marek i sprzedawców detalicznych. Jedyną pewnością optymalizacji pod kątem wyszukiwarek (SEO) jest jednak zmiana. Dowiedz się, w jaki sposób PowerReviews dotarło do najnowszej najlepszej praktyki pozwalającej wyszukiwarkom indeksować treści w JavaScript i dlaczego jest to korzystne dla Twojej firmy i zespołu SEO.

Obejmowanie zdolności wyszukiwarek do indeksowania treści w JavaScript

W ostatnich latach Google zyskało możliwość renderowania stron w sposób, w jaki robią to przeglądarki, a zatem jest teraz w stanie postrzegać strony internetowe i treści bardziej jak człowiek (patrz „Pomoc Google w zrozumieniu stron” w Google Wskazówki dla webmasterów strona ). Ponieważ Google nie publikuje szczegółów dotyczących tego, jak to osiągnąć, przeprowadzono wiele niezależnych badań, a wyniki są spójne: Google indeksuje treść renderowaną w języku JavaScript .

Decyzja PowerReviews o aktualizacji naszych standardowych rekomendacji dotyczących SEO nie została podjęta lekko. Dopiero po przeprowadzeniu dokładnych badań i niezależnych testów przeszliśmy dalej, aby lepiej zrozumieć, w jaki sposób zapewnić większą wartość naszym klientom i ich klientom. Aby przekonać się na własne oczy, w jaki sposób wstępnie renderowany kod HTML porównuje się z treściami renderowanymi w języku JavaScript, przeprowadziliśmy niezależne badanie z wykorzystaniem rzeczywistych danych i kontrolowanych warunków. Tak jak odkryliśmy badania, doszliśmy do wniosku, że Google indeksuje treści renderowane w języku JavaScript. Co ważniejsze, może mieć pozytywny wpływ na SEO.

Mała historia witryny - od aplikacji wielostronicowych (MPA) do aplikacji jednostronicowych (SPA)

Od momentu powstania sieci do około 2008 roku istniał jeden wzór do projektowania stron internetowych - architektura aplikacji wielostronicowych (MPA). Używając tego typu architektury:

  1. Serwer generuje statyczną stronę treści
  2. Gdy użytkownik wchodzi w interakcję ze stroną, serwer obsługuje każdą interakcję i daje przeglądarce zupełnie nową stronę

Do 2008 r. Postępy w internecie utorowały drogę do nowego wzoru strony internetowej - architektura aplikacji Single Page Application (SPA). Używając tego typu architektury:

  1. Przeglądarka ładuje stronę zawierającą kod JavaScript
  2. Kod JavaScript działa w przeglądarce internetowej, wyświetlając HTML (treść) na stronie
  3. Gdy użytkownik wchodzi w interakcję z witryną, JavaScript obsługuje te interakcje i ponownie wyświetla wyświetlaną treść

Niektóre zalety architekturowania strony internetowej jako SPA w stosunku do MPA obejmują:

  • Bardziej płynna obsługa użytkownika
  • Lepsza wydajność
  • Lepsza skalowalność
  • Szybszy rozwój

Historycznie wyszukiwarki wyszukiwały zawartość, wysyłając żądanie do adresu URL i odczytując kod HTML, który zwrócił serwer. Ponieważ serwery nie obsługują renderowania HTML w SPAs (przeglądarki to robią), treść w SPA była zasadniczo niewidoczna dla botów wyszukiwarek.

W jaki sposób wstępnie renderowany HTML pomógł zdobyć SEO w niemowlęctwie SPA

Ze względu na ich nieodłączne zalety, SPA szybko stały się powszechne w Internecie. Ta zmiana nastąpiła szybko - szybciej niż wyszukiwarki mogły się dostosować. Aby wypełnić tę lukę, rozwiązaniem pozwalającym wyszukiwarkom indeksować treści z SPAs było:

  1. Uruchom SPAs w przeglądarce
  2. Zapisz kod HTML, który został wygenerowany przez JavaScript
  3. Podaj te znaczniki, które będą podawane w wyszukiwarkach

Wstępnie renderowany HTML, rozwiązując pewne problemy, nie jest bez winy. Jego użycie może spowodować następujące problemy:

  • Ponieważ proces wstępnego renderowania HTML odbywa się okresowo ( może raz na 24-48 godzin), zawartość i dane w wstępnie renderowanym kodzie HTML mogą być nieaktualne - co negatywnie wpłynie na SEO. Częste aktualizacje i nowe treści prowadzą do wyższego rankingu wyszukiwania i zachęcają wyszukiwarki do częstszego indeksowania witryn.
  • Skalowalność jest problemem - wraz ze wzrostem wielkości witryny, tym więcej HTML jest wstępnie renderowanych. Im dłużej trwa ten proces, tym mniej świeża jest wstępnie renderowana treść. Na przykład, jeśli nowy fragment danych lub informacji został dodany globalnie w całej witrynie, musiałaby być ponownie renderowana znaczna liczba stron.
  • Szeroki zakres nowych zmiennych zostanie dodany do procesu rozwoju, co wymaga ciągłej konserwacji i dalszych inwestycji - i może spowolnić innowacje.

Niezależne badanie PowerReviews

Oprócz ustalenia, że ​​Google faktycznie renderuje treść JavaScript, znaleźliśmy również:

  1. Używając zarówno treści renderowanych wstępnie (HTML), jak i treści renderowanych w języku JavaScript na tej samej stronie, treść renderowana w języku JavaScript była indeksowana przez Google, podczas gdy treść HTML była ignorowana
  2. Dane strukturalne (dodatkowe dane SEO, które można udostępnić wyszukiwarkom, aby stworzyć więcej ścieżek do łączenia konsumentów z treścią, zwane Bogate fragmenty ) był postrzegany i używany przez Google podczas renderowania za pomocą JavaScript

Dlaczego warto rozwijać wstępnie renderowany kod HTML? To po prostu sposób na indeksowanie treści JavaScript przez wyszukiwarki, które nie mogą renderować JavaScript - w tej chwili wszyscy oprócz Google. Ale fakt, że Google może indeksować treści świadczone przez JavaScript, oznacza, że ​​ma więcej treści w swoim indeksie niż wyszukiwarki, które nie mogą indeksować tego typu witryn.

Google z przewagą udziału w rynku wyszukiwarek ma znaczącą przewagę konkurencyjną. Podczas gdy wyszukiwarka Bing # 2 nie ma jeszcze takiej możliwości, ta niedogodność konkurencyjna wraz ze wzrostem rozpowszechnienia treści dynamicznych, generowanych przez Javascript, zmusi wyszukiwarki do zbudowania tej możliwości.

The Takeaway: Dlaczego indeksowana treść w JavaScript jest preferowana w stosunku do HTML-a

Ponieważ możliwości funkcjonalne wstępnie renderowanej treści opartej na HTML i JavaScript są równe (tam, gdzie są obsługiwane), oto najważniejsze zalety treści renderowanych w JavaScript:

Ponieważ możliwości funkcjonalne wstępnie renderowanej treści opartej na HTML i JavaScript są równe (tam, gdzie są obsługiwane), oto najważniejsze zalety treści renderowanych w JavaScript:


Wyższy ranking wyszukiwania. Większa widoczność w wynikach wyszukiwania. Dalsze dotarcie do konsumentów. Oczywiście, SEO poprzez indeksowanie treści opartych na JavaScript jest lepsze niż używanie renderowanego HTML. W związku z tym jest to stanowisko i podejście, które PowerReviews będą miały dla naszych klientów w zakresie treści i pozycjonowania, aż do następnej zmiany w SEO.

Jeśli chcesz dowiedzieć się więcej o korzystaniu z najnowocześniejszego SEO, aby poprawić zasięg swojej marki lub sprzedawcy, poprosić o demo lub Skontaktuj się z nami z twoimi pytaniami i jeden z naszych ekspertów skontaktuje się z tobą.