SMX Liveblog: Zaawansowane techniczne problemy SEO

Opublikowany: 2022-06-12

Zagłębiając się w techniczne SEO, mamy następujących cenionych prelegentów:

  • Bill Hunt, prezes Back Azymut (@billhunt)
  • Maile Ohye, starszy inżynier programów dla programistów, Google (@maileohye)
  • Eric Wu, wiceprezes ds. wzrostu i produktu, SpinMedia (@eywu)

smx Dla niektórych jest jeszcze trochę za wcześnie, a ćwierkanie wydają się być nieco powolne dziś rano, ale wypiłem już filiżankę kawy i jestem gotowy, aby dziś rano zagłębić się w problemy techniczne z tymi głośnikami. Uwielbiam rozwiązywać techniczne problemy SEO w witrynach klientów, a im większa witryna, tym zwykle problemy są większe. Mam nadzieję, że ci eksperci będą mieli dla nas kilka dobrych bryłek informacji.

Maile Ohye: Wykonywanie JavaScript i zalety HTTPS

„Zalecamy upewnienie się, że Googlebot ma dostęp do każdego osadzonego zasobu, który znacząco wpływa na widoczną zawartość Twojej witryny lub jej układ” — powiedział Ohye.

23 maja Google ogłosił, że robi więcej JavaScript exe. Byli dopracowani i wreszcie byli w stanie wypuścić. Krótko po tym, jak uruchomili Pobierz jako Google, który teraz pokazuje 200 KB strony, przeglądaj treść tekstową, naprawiaj zablokowane zasoby z szybkością 500 pobrań tygodniowo. Możesz wybrać różne roboty, w tym mobilne. Użyj tego, aby sprawdzić i upewnić się, że Google jest w stanie pobrać wszystkie ważne elementy Twojej witryny.

Modale i reklamy pełnoekranowe – są wszędzie. Musisz określić, czy warto przerywać pracę użytkownika. Przerywają one ich przepływ pracy, gdy może to nie być konieczne. Sprawdź analitykę, aby zobaczyć, czy jest to w ogóle potrzebne. Jeśli nie chcesz, aby Twój modalny lub pełnoekranowy był indeksowany, sprawdź, czy tak jest w trybie pobierania jako renderowania Google. Zawsze możesz zabronić tego w pliku robots.txt. Sprawdź jeszcze raz, aby upewnić się, że odrzucenie zadziałało.

Zoptymalizuj indeksowaną treść. Upewnij się, że Twoje zasoby css/js są możliwe do zindeksowania. Użyj pobierania jako Google, aby upewnić się, że renderują się, i pamiętaj, aby priorytetowo traktować solidną wydajność serwera. Rozważ zachowanie (zamiast usuwania) starych plików js na serwerze. Czasami Google może potrzebować tych plików podczas ich indeksowania. Wreszcie, degraduj się dobrze, ponieważ nie wszystkie przeglądarki i SE uruchamiają JS. Upewnij się, że testujesz.

Korzyści HTTPS

Kto stawia bezpieczeństwo na pierwszym miejscu? Bezpieczeństwo staje się coraz większą sprawą i istnieje kilka dużych witryn oferujących teraz bezpieczne przeglądanie. Dlaczego przełącznik

Korzystanie z TLS pozwala użytkownikom wiedzieć, że znajdują się w miejscu, w którym spodziewają się być w witrynie – uwierzytelnianie; zapewnia integralność danych, a także szyfruje dane. TLS zapewnia użytkownikom dodatkową warstwę bezpieczeństwa. Google może pająka https. Tak https jest przyjazny dla wyszukiwania. Chłopcze, tak nie było kilka lat temu. Narzędzia dla webmasterów są wyposażone w https. W rzeczywistości możesz zweryfikować witrynę https w GWT. Upewnij się, że tylko jedna wersja jest dostępna do indeksowania, aby uniknąć problemów.

Przeszukiwanie i indeksowanie witryn https – chcesz wykonać 301 od http do https, aby uniknąć duplikatów treści. Obsługuj wszystkie zasoby https i upewnij się, że rel=canonical są poprawne. Decydując się na przejście na https, przetestuj swoją witrynę w przeglądarkach, aby upewnić się, że wszystkie zasoby są wyświetlane poprawnie.

Sieć rozwija się w kierunku uwierzytelniania, integralności i szyfrowania, więc bądź gotowy. Migracja witryny HTTPS może być nadal przyjazna dla wyszukiwania, jeśli zrobisz to dobrze i będziesz konsekwentnie udostępniać zasoby.

Uff, bardzo szybko przeszła przez wiele danych.

Eric Wu: Ajax jest jak przemoc – jeśli nie rozwiązuje twoich problemów, nie używasz jej wystarczająco

Większość witryn używa takich rzeczy jak jQuery, Angular JavaScript, a nawet backbone JavaScript. Pomagają one przyspieszyć działanie witryny w zależności od tego, jak z nich korzystasz. Chodzi o to, aby poprawić szybkość witryny, aby poprawić wrażenia użytkownika i indeksowanie witryny. W teście, po zwiększeniu szybkości witryny, zespół Erica odnotował 80% wzrost liczby bezpłatnych sesji wyszukiwania.

Google próbuje indeksować js od 2004 roku. Przez lata stawali się coraz lepsi, aż do dnia dzisiejszego, kiedy wreszcie czują się swobodnie mówiąc, że mogą go indeksować. GWT Fetch & Render to sposób, aby przekonać się, że są w stanie to zrobić teraz.

Eric sugeruje wdrożenie Infinite Scroll. Nie tylko dlatego, że działa dobrze na urządzeniach mobilnych, ale dlatego, że zapewnia lepsze wrażenia użytkownika. Użyj rel=next / prev podczas implementacji Infinite Scroll.

Continuous Content wykorzystuje PushState, który wymaga prostego fragmentu kodu:

Historia.pushState (
{}
tytułStrony,
nowy URL
);
History.replaceState ();

Galerie Ajax w zakresie pokazów slajdów w witrynach takich jak wydawcy. Pokazy slajdów zapewniają duże zaangażowanie użytkowników, więcej akcji społecznościowych i wiele innych korzyści. Eric wspomina Vox jako witrynę, która używa pushState, a rel=next / prev skutecznie w tym przypadku.

Odroczone ładowanie obrazu to coś, na co Eric mówi, że nie ma dobrego rozwiązania… na razie. Obejścia obejmują użycie półfabrykatów 1×1, ekranów szkieletowych lub użycie niskiej rozdzielczości jako „leniwego” rozwiązania do ładowania.

Korzystając z responsywnych obrazów, możesz użyć:
• Scrset
• Polifill
• Wykrywanie Ua

Aby załadować obrazy na różne urządzenia, Eric sugeruje użycie noscript.

Bill Hunt: poprawa indeksowalności i trafności

Jako ostatni mówca tej sesji, Hunt obiecuje, że nie będzie tak „geekowy” jak poprzedni mówcy.

Obiecuje podstawowe, więc dzieli SEO na cztery obszary: indeksowalność, trafność, autorytet i klikalność. Bill opowie o 2 z tych punktów.

Aby poprawić indeksowalność, musisz pamiętać, że jeśli pająki nie mogą dostać się do treści, nie mogą jej przechowywać! Popraw wydajność indeksowania w dużych witrynach, aby umożliwić pająkom dostęp do treści. Zmniejsz błędy, sprawdzając je i naprawiając. W miarę jak programowanie staje się coraz bardziej skomplikowane, tym bardziej będziesz musiał informować wyszukiwarki, gdzie mają się udać i jak pobrać dane, które chcesz zindeksować.

Przesyłając mapę witryny XML do wyszukiwarek, sprawdź błędy i napraw wszystkie zgłoszone błędy. Bing stwierdził, że jeśli więcej niż 1% przesłanych stron zawiera błędy, przestaną indeksować adresy URL w mapie witryny XML. Posprzątajcie swoje błędy ludzie; ułatwiają pracę w wyszukiwarkach. To nie ich problem, to twój problem. Nie chcesz, aby liczba stron w witrynie różniła się od liczby stron w mapach witryn. Jeśli Google i Bing zadają sobie trud, aby powiedzieć Ci, gdzie masz problemy w swojej witrynie, zwróć uwagę i napraw je.

Niektóre typowe wyzwania, które Bill widział na stronach, obejmują:

  • Niespójność wielkości liter w adresach URL: witryna zawiera zarówno duże, jak i małe litery w adresach URL
  • Strona bez ofert: prawie 2 mln miękkich błędów 404 jest spowodowanych brakiem ofert/treści
  • Tagi kanoniczne dające od 2 do 200 zduplikowanych stron.

Bill sugeruje:

  • Wymaganie adresów URL pisanych małymi literami
  • Jeśli na stronie jest pięć lub mniej wyników, dodaj noindex i nofollow
  • Zaimplementuj niestandardowy 404 z nagłówkiem 404
  • Dynamicznie budowany xml w oparciu o logikę taksonomii
  • Dodaj przegląd błędów mapy witryny do cotygodniowego przepływu pracy

Wykorzystaj atrybuty href w witrynach globalnych. To, co może zrobić hrefs, to zapobieganie duplikowaniu treści ze stron krajowych i pomaganie wyszukiwarkom w zrozumieniu, która wersja jest przeznaczona dla danego kraju i języka. Robiąc hrefs, MUSISZ odwoływać się do oryginalnego adresu URL gdzieś w kodzie. Wiele witryn tego nie robi i wiele narzędzi tego nie robi. Kolejnym błędem jest podanie niewłaściwego kraju i języka. Bill faktycznie stworzył narzędzie do budowania href builder (hrefbuilder.com), które pomoże ci zbudować adresy URL.

I z tym Bill jest skończony. Ta sesja dostarczyła nam tego, co obiecała – wielu technicznych gadżetów SEO dla nas, geeków.