Jak zrobić strony internetowe AJAX przyjazne dla SEO

  1. Dlaczego AJAX może być trudny do indeksowania i indeksowania
  2. Jakie jest rozwiązanie?

Wielu właścicieli witryn jest zainteresowanych budowaniem stron internetowych, które korzystają z zasad AJAX, a jednocześnie są dostępne dla wyszukiwarek.

Niestety, w miarę jak strony stają się bardziej zaawansowane, kodowanie stron internetowych staje się bardziej szczegółowe, a czasami zbyt zawyżone. Czasami zawyżony kod ukrywa zawartość na stronie internetowej i utrudnia robotom indeksującym wyszukiwarek znalezienie wyjątkowej, odpowiedniej i aktualnej treści do indeksowania. Aby kodowanie AJAX (Asynchronous JavaScript and XML) mogło być przyjazne dla wyszukiwarek, programiści stron internetowych musieli spędzać dużo czasu z nadmiernie skomplikowanym kodem. Na szczęście dla nas to nie jest już dzisiaj!

Dlaczego AJAX może być trudny do indeksowania i indeksowania

Jednym z powszechnych zastosowań AJAX jest przyspieszenie korzystania z witryny przez użytkownika, ale ta implementacja może mieć wady SEO.

Poszczególne dylematy, z jakimi spotykają się SEO:

  • Strony internetowe, które używają AJAX do ładowania treści na stronę, mogą być znacznie szybsze i zapewniać lepsze wrażenia użytkownika
  • ALE: te witryny mogą być trudne (lub niemożliwe) do przeszukania przez Google, a używanie AJAX może uszkodzić SEO witryny.

Jakie jest rozwiązanie?

Teraz właściciele witryn mają wreszcie opcję AJAX, która może być indeksowana i indeksowana przez obie główne wyszukiwarki w Stanach Zjednoczonych (Google i Bing).

Serwer SEO to narzędzie wiersza polecenia, które uruchamia serwer, który umożliwia GoogleBotowi (i innym robotom indeksującym) indeksowanie stron internetowych zbudowanych w oparciu o Javascript. Narzędzie działa przy bardzo niewielkich zmianach w kodzie serwera lub po stronie klienta.

Serwer SEO działa PhantomJs (bezgłowa przeglądarka internetowa), która w pełni renderuje stronę i zwraca w pełni wykonany kod do GoogleBota.

Serwer SEO działa   PhantomJs   (bezgłowa przeglądarka internetowa), która w pełni renderuje stronę i zwraca w pełni wykonany kod do GoogleBota

Daje to spiderowi Google, GoogleBotowi możliwość odczytywania komentarzy w AJAX lub JavaScript, takich jak komentarze Facebooka lub komentarze Disqus i inne, które są dynamicznie ładowane za pomocą AJAX lub JavaScript. Co więcej, oznacza to, że Google lepiej widzi treść za większą ilością kodu JavaScript lub AJAX.

Zasoby i dalsze czytanie Zasoby i dalsze czytanie

Osobom, które nie są SEO lub programistami stron internetowych, sugerowałbym, aby udostępnić ten artykuł swoim wewnętrznym twórcom stron lub porozmawiać z konsultantami systemu zarządzania treścią (CMS) o tym, jak może to wpłynąć na Twoją witrynę. Wiele widżetów i wtyczek CMS wykorzystuje programowanie AJAX, które może, ale nie musi, wpływać na ranking Twojej wyszukiwarki.

W celu dalszych dyskusji na ten temat sugeruję przyjrzenie się następującym zasobom:

Jeśli rozważasz dodanie AJAX do swojej witryny lub masz już witrynę korzystającą z AJAX, upewnij się, że porozmawiasz ze swoim programistą lub konsultantem CMS, aby mogli dokładnie rozważyć implementację tego polecenia i wziąć pod uwagę, jakie wyszukiwarki treści mogą wyodrębnić i czy adresy URL mogą być indeksowane.

Jakie jest rozwiązanie?