Sitemap

Google SEO 101: nakaz i zakaz linków i JavaScript

Google wyjaśnia, jak zapewnić prawidłowe działanie linków z JavaScript w pierwszym odcinku nowej serii Lightning Talks.

Google Lightning Talks to krótkie wersje prezentacji, które mogły być udostępniane na konferencjach Google dla webmasterów na całym świecie.

Biorąc pod uwagę, że wydarzenia osobiste są anulowane w dającej się przewidzieć przyszłości, Google dostosowuje treść konferencji do internetu.

Filmy z serii Google Lightning Talks mają być publikowane przez cały rok.

Martin Splitt z Google o linkach i JavaScript

Splitt poświęca pierwszą część Lightning Talks na omówienie „ulubionego przez wszystkich” tematu: linków.

Dokładniej – linki w aplikacjach webowych JavaScript.

Splitt omawia ważną rolę, jaką łącza odgrywają zarówno dla użytkowników, jak i robotów wyszukiwarek.

Wymienia również nakazy i zakazy łączenia linków z funkcjonalnością JavaScript.

Linki mają znaczenie dla ludzi i botów

Linki służą oczywistemu celowi, jakim jest umożliwienie użytkownikom nawigowania między fragmentami treści.

Właściciele witryn muszą jednak pamiętać o roli, jaką linki odgrywają również w przypadku botów i wyszukiwarek.

Przede wszystkim – linki pozwalają robotom indeksującym znaleźć inne strony serwisu.

Roboty indeksujące wykrywają i indeksują inne strony witryny, korzystając z łączy prowadzących z jednej strony do drugiej.

Korzystając z łączy, robot indeksujący uzyskuje wiedzę na temat struktury witryny i architektury informacji.

Jest to pomocne w zrozumieniu, które strony mogą być istotne dla danego tematu.

Powiązane: Praktyczne wprowadzenie do nowoczesnego JavaScript dla SEO

Tworzenie linków za pomocą JavaScript – co robić i czego nie robić

Tworzenie linku nie jest tak proste, jak mogłoby się wydawać, ostrzega Martin Splitt.

Jest to szczególnie prawdziwe, jeśli chodzi o dodawanie funkcji JavaScript do linku.

JavaScript umożliwia witrynom dostosowywanie linków na różne sposoby, ale może to uniemożliwić robotom korzystanie z linku.

Oto, co zaleca Splitt.

Wykonaj: Utrzymuj prostotę

Najprostszym sposobem umieszczenia linku na stronie jest użycie tagu ahref.

Można również zaktualizować standardowe linki o funkcjonalność JavaScript, o ile nadal spełnione są pewne warunki.

Przykłady prostych linków

Nie: pomiń atrybut ahref

Dodając funkcjonalność JavaScript do linku, możesz rozważyć pominięcie atrybutu ahref

"To nie jest dobry pomysł,"mówi Splitt.

Powodem tego jest to, że link będzie działał tylko wtedy, gdy JavaScript działa poprawnie.

Bez atrybutu ahref roboty nie będą w stanie określić, dokąd prowadzi link, ponieważ robot nie uruchamia JavaScript.

Nie: używaj pseudoadresów

Nie pomaga również dodanie atrybutu ahref bez przydatnego adresu URL lub z „pseudo URL”, jak w poniższym przykładzie:

Wynik jest taki sam, jak link bez atrybutu ahref, co oznacza, że ​​nie jest to dobry pomysł.

Nie: używaj przycisków

Użycie przycisku może wydawać się realną opcją dodania linku do strony, ale to też nie jest dobry pomysł.

Ogólna zasada jest taka – jeśli link uruchamia coś na bieżącej stronie, prawdopodobnie powinien to być przycisk.

Z drugiej strony, jeśli link prowadzi użytkownika do innego fragmentu treści, którego wcześniej nie było na stronie, powinien to być standardowy link.

Nie: polegaj na obsłudze kliknięć

Właściciele witryn nie powinni również symulować linków za pomocą innych elementów HTML i na przykład obsługi kliknięć w JavaScript.

To łamie wbudowane funkcje ułatwień dostępu i nie jest dobrym pomysłem.

Wykonaj: Użyj semantycznego HTML

Najważniejsze w tym wszystkim jest – użyj semantycznych znaczników HTML i wskaż swój link do właściwego adresu URL.

Jaki jest prawidłowy adres URL?Zostało to wyjaśnione w następnej sekcji.

Używanie „Właściwego”adresy URL

Te adresy URL to typowe przykłady tego, co jest uważane za „właściwy adres URL”:

To są prawidłowe adresy URL, ponieważ zawierają następujące atrybuty:

  • Protokół
  • Gospodarz
  • Ścieżka do określonego fragmentu treści
  • Identyfikator fragmentu (opcjonalnie)

Powiązane: SEO i JavaScript: dobre, złe i niepewne

Uważaj na identyfikatory fragmentów

Ponieważ identyfikatory fragmentów są opcjonalne i wskazują lokalizacje w tym samym fragmencie treści, roboty je ignorują.

Jest to szczególnie ważne, jeśli tworzysz aplikację jednostronicową z linkami pełnymi identyfikatorów fragmentów.

Roboty indeksujące nie będą korzystać z linków, więc nie będą w stanie zrozumieć aplikacji internetowej.

W podsumowaniu

Oto najważniejsze wnioski z pierwszej części Google Lightning Talks:

  • Użyj odpowiednich znaczników linków.
  • Nie używaj fragmentów do ładowania różnych treści w aplikacjach jednostronicowych.
  • Twórz strony internetowe, które dobrze współpracują z JavaScript, a linki zostaną znalezione.