Techniczne SEO jest absolutnie konieczne

  1. Jak działa sieć
  2. Nauka sieci internetowych
  3. Kod uczenia się
  4. Google Developers
  5. Nauka serwerów internetowych
  6. Jak działają wyszukiwarki
  7. Idź dalej i naucz się!

Raz na jakiś czas słyszysz te pomruki o tym, jak SEO nie chodzi już o technologię, jak wielkie treści i autorytet społeczny będą wystarczające, by napędzać gwiezdny wzrost w organicznych poszukiwaniach. A ludzie, którzy mówią, że to często pokazuje ogromny sukces z treści i społeczności, łatwo byłoby stwierdzić, że mają rację.

Ale tak nie jest. Żeby twierdzili, że ich wysiłki w zakresie treści i społeczności sprawiły, że techniczne pozycjonowanie nie jest konieczne, jest trochę jak kierowca Formuły 1, twierdząc, że wygrał wyścig wyłącznie z powodu własnej jazdy, ignorując wysiłek włożony w samochód, którym jeździ utwór.

To obraźliwe dla inżynierów Formuły 1, które pozwoliły kierowcy wyścigowemu wygrać, podobnie jak twierdzenie, że techniczne SEO jest niepotrzebne, jest obraźliwe - i niebezpiecznie krótkowzroczne - dla ludzi, którzy budują i optymalizują platformy, które umożliwiają korzystanie z wszystkich treści i społeczności starania.

Rzecz w tym, że techniczne SEO nie jest „seksowne”. W pierwszych dniach SEO prawie wszyscy praktycy byli koderami i maniakami IT, a branża zajmowała się głównie używaniem inteligentnych technologii do gry w algorytmie.

Obecnie SEO ewoluowało do tego stopnia, że ​​bardzo dobrze łączy się z klasycznym marketingiem, co znajduje odzwierciedlenie w środowiskach, z których pochodzą specjaliści z branży SEO - marketingowcy, copywriterzy, dziennikarze i projektanci są teraz bardziej popularni w SEO niż gradacje informatyki .

A dla tych ludzi bardzo dobrze jest usłyszeć, że techniczne SEO jest niepotrzebne, ponieważ jest to aspekt, z którym nie czują się dobrze i nie mogą łatwo nawigować. Jest to dla nich dobra wiadomość, ułatwiająca ich zachowanie i pozwalająca im zachować pewność, że ich strategie dotyczące treści będą nadal napędzać wyniki.

Dopóki nie zaczną pracować na stronie internetowej, która jest technicznie niedostateczna. Wtedy zaczyna się kłopot.

Dla większości małych i średnich stron internetowych techniczny SEO nie jest w rzeczywistości wielkim priorytetem. Zwłaszcza jeśli strona internetowa jest zbudowana na popularnym systemie CMS, takim jak WordPress, zazwyczaj nie ma zbyt wielu technicznych prac SEO, które należy wykonać, aby strona działała optymalnie.

Ale dla większych stron jest to zupełnie inna historia. Im bardziej złożona jest strona internetowa, tym większe są szanse, że niektóre aspekty jej funkcjonalności będą zakłócać SEO, co może mieć katastrofalne skutki.

Istnieje niezliczona ilość sposobów, w jakie fundamenty techniczne witryny mogą się nie udać i uniemożliwić wyszukiwarkom indeksowanie i indeksowanie odpowiednich treści. Aby zidentyfikować, zapobiec lub naprawić te problemy, potrzeba kogoś wykwalifikowanego w technicznym SEO.

Proste rzeczy, takie jak nieco niedokładne reguły blokowania w robots.txt i wadliwe międzynarodowe znaczniki targetowania, do poważnych problemów, takich jak pułapki na pająki, automatyczne przepisywanie adresów URL ze złymi kodami statusu lub nieprawidłowe implementacje kanoniczne, mogą siać spustoszenie w wydajności witryny w organicznych wynikach wyszukiwania. A jeśli jako praktykujący SEO nie jesteś zaznajomiony z tajnikami technicznego SEO, nie możesz nawet zdiagnozować problemu, nie mówiąc już o jego naprawieniu.

Bądźmy więc jasni raz na zawsze: techniczne SEO jest absolutnie konieczne .

Teraz, jeśli zajmujesz się SEO z nietechnicznym wykształceniem, nie ma powodu do paniki. Możesz mieć bardzo udaną karierę w SEO z ograniczoną wiedzą techniczną. Ale musisz znać i akceptować swoje ograniczenia i mieć możliwość skorzystania z pomocy eksperta, gdy tego potrzebujesz.

Zalecam jednak, aby każdy specjalista SEO rozwijał przynajmniej podstawowe rozumienie technicznego SEO. Nie sądzę, żeby to było opcjonalne. Musisz znać podstawy, abyś mógł rozpoznać, kiedy coś technicznego może powodować problemy z SEO i musisz zadzwonić po dalsze wsparcie.

Jeśli nie masz technicznej wiedzy na temat SEO, nie będziesz w stanie rozpoznać problemów technicznych, gdy się pojawią, a to niebezpieczna pozycja.

Więc teraz, kiedy ustaliliśmy, że podstawowa wiedza techniczna SEO jest cenna, jak się do tego zabrać? Chciałbym powiedzieć, że wszystko, co musisz zrobić, to przeczytać przewodnik startowy Moz i niektóre wpisy na blogu i gotowe. Ale gdybym to zrobił, kłamałbym.

Prawda jest taka, że ​​nauka technicznego SEO nie jest łatwa, zwłaszcza jeśli nie masz żadnego zaplecza technicznego. Takie rzeczy mogą być trudne do owinięcia głowy.

Ale jeśli zastosujesz właściwe podejście i spróbujesz nauczyć się tego krok po kroku, będziesz zdumiony, jak szybko staniesz się wystarczająco biegły w technicznej stronie rzeczy. Co więcej, znajdziesz zastosowanie tego technicznego know-how w wielu innych cyfrowych kanałach marketingowych.

Dzieje się tak dlatego, że w głębi rozumienia technicznego SEO chodzi o zrozumienie, w jaki sposób działa sieć i zrozumienie, jak działają wyszukiwarki . A znając te rzeczy - zwłaszcza te pierwsze - staniesz się bardziej świadomym, skuteczniejszym i bardziej skutecznym marketerem cyfrowym.

Jak działa sieć

Internet stał się tak integralną częścią naszego codziennego życia, że ​​niewielu z nas przestaje myśleć o tym, jak to wszystko działa. To coś, co po prostu przyjmujemy za pewnik. Ale kiedy zarabiasz na życie z Internetu, warto wiedzieć, jak działa pod maską.

Każdego roku wygłaszam wykład gościnny dla magistra na lokalnym uniwersytecie. Magister zajmuje się mediami cyfrowymi, a wykład stanowi wprowadzenie do kodowania w sieci: wyjaśnia różnice między znacznikami statycznymi, takimi jak HTML i XML, kod dynamiczny, taki jak JavaScript, oraz kod po stronie serwera, taki jak PHP i ASP.NET.

Kiedy pierwszy raz wygłaszałem ten wykład, szybko okazało się, że powinniśmy zacząć na jeszcze bardziej podstawowym poziomie. Studenci, z których większość nie miała zaplecza technicznego, nie potrafili zrozumieć różnic między różnymi typami kodu, ponieważ nie rozumieli podstawowej architektury klient-serwer w Internecie.

To było naprawdę otwierające oczy dla mnie i naukowców organizujących kurs. Musieliśmy wrócić do deski kreślarskiej i zmodyfikować moduł, aby upewnić się, że zaczynaliśmy od podstawowej struktury Internetu, zanim zagłębiliśmy się w wyjaśnienie kodu. Musieliśmy również podkreślić różnicę między siecią a Internetem, co zbyt łatwo zawija się w słownictwie wielu ludzi.

Nauka sieci internetowych

Niestety, nie ma książki „Architektura Internetu dla manekinów”, którą mogę polecić, abyś mógł przyspieszyć. The struktura klient-serwer internetu jest zwykle nauczany w ramach obliczeń na poziomie A i zakłada się, że jest to podstawowa wiedza, gdy ktoś zaczyna studia informatyczne lub pokrewne dziedziny techniczne.

Większość marketerów oczywiście nie musi mieć tej podstawowej wiedzy. Jeśli więc jest to nieznane terytorium, radziłbym, abyś zapoznał się z modelami klient-serwer i podstawowymi sieciami internetowymi, ponieważ będziesz potrzebował przynajmniej podstawowego zrozumienia tych pojęć później.

Próbowałem znaleźć odpowiedni kurs online na stronach takich jak Udemy, Udacity i Khan Academy, ale najlepszym, co mogłem wykopać, było to wprowadzenie do sieci IT . Nie jest to idealne rozwiązanie, ponieważ bardziej koncentruje się na wewnętrznej sieci korporacyjnej, ale podstawowe zasady dotyczą również Internetu, więc może warto wziąć ten krótki kurs, aby przyspieszyć.

Kod uczenia się

Następnym krokiem jest zapoznanie się z podstawami różnych typów kodu, które umożliwiają funkcjonowanie Internetu - aw szczególności sieci -. Teraz nie jestem jednym z tych SEO, którzy wierzą, że wszyscy musimy nauczyć się kodować. Nie sądzę, aby umiejętność kodowania była kluczową umiejętnością. W rzeczywistości uważam się za eksperta od technologii SEO i nie mogłem połączyć spójnego stwierdzenia {if, then, else}, jeśli od tego zależało moje życie.

Raczej postrzegam umiejętności kodowania jako bramę do znacznie ważniejszego zestawu umiejętności: rozwiązywania problemów. Wiele technicznych SEO dotyczy rozwiązywania problemów i rozwiązywania problemów. Nauka kodowania to sposób na zdobycie tych umiejętności, ale w żadnym wypadku nie jest to jedyny sposób. Chodzi o logikę i rozum oraz wiedząc, gdzie szukać.

Chodzi o logikę i rozum oraz wiedząc, gdzie szukać

Chociaż nie musisz być w stanie kodować, uważam, że ważne jest, abyś rozumiał znaczniki i potrafił je rozwiązać. HTML i XML to dwa języki znaczników („ML” w ich akronimach oznacza dokładnie to), które są bardzo ważne dla SEO. Niezwykle przydatne jest spojrzenie na kod źródłowy strony internetowej lub mapy witryny i zrozumienie, co właściwie robi każda linia znaczników.

Dobrą wiadomością jest to, że istnieje wiele kursów online i książek, które pomogą Ci zacząć z HTML i XML. Proste wyszukiwanie w Google da dosłownie tysiące wyników. Zacznij więc od tego - zbuduj własną stronę internetową od podstaw i poznaj różne znaczniki HTML, co robią i jak łączą się w celu sformatowania strony internetowej.

Po zapoznaniu się z podstawami języka HTML zawiłości języka XML będą łatwe. Podstawowa znajomość CSS również nie zaszkodzi, choć nie uważam tego za kluczowe dla technicznego SEO.

Google Developers

Ponieważ platformy Google polegają na zewnętrznych programistach do kodowania ich, Google ma całą witrynę poświęconą edukowaniu programistów na temat najlepszych praktyk dla wielu jego platform. The Witryna Google Developers ma bogate zasoby dla wielu różnych środowisk programistycznych.

Dla SEO najbardziej przydatną sekcją jest obszar WWW, który zawiera mnóstwo przydatnych wskazówek, jak budować strony internetowe w taki sposób, aby platformy Google mogły z nimi współpracować. Platformy te obejmują przeglądarkę Google Chrome i oczywiście jej wyszukiwarkę.

Witryna Google Developers poświęca całe sekcje optymalizacja prędkości ładowania Twojej witryny, przy użyciu narzędzi DevTools Chrome analizować witrynę podstawy bezpieczeństwa w sieci , i wiele więcej. Jeśli czujesz się dobrze z HTML, zdecydowanie warto zajrzeć do witryny Google Developers i dowiedzieć się, jak Google chce, abyśmy budowali i optymalizowali strony internetowe.

Nauka serwerów internetowych

Na koniec, aby lepiej zrozumieć sieć, musisz zrozumieć, jak działają serwery internetowe. Co ważniejsze, będziesz chciał poradzić sobie z podstawowymi opcjami konfiguracji niektórych najpopularniejszych platform serwerów WWW.

Osobiście jestem w stanie biegle posługiwać się serwerem Apache, ponieważ jest to powszechnie używana platforma; większość witryn korzystających z oprogramowania open source, takich jak WordPress i Magento, będzie działać na serwerze Apache.

Podstawowe informacje na temat konfiguracji htaccess są cholernie przydatne, ponieważ umożliwi to implementację przekierowań, przepisywanie adresów URL, dostęp chroniony hasłem i blokowanie przeszukiwaczy, by wymienić tylko kilka przydatnych sztuczek w technicznym arsenale SEO.

Strony takie jak htaccesstools.com i htaccess-guide.com są świetne zasoby, aby rozpocząć naukę podstaw. Zdobądź tanie środowisko hostingowe na tak zwanym stosie LAMP (Linux, Apache, MySQL i PHP), prześlij do niego ręcznie zakodowane strony HTML i zacznij eksperymentować z plikami htaccess.

Jak działają wyszukiwarki

Poznanie zawiłości tego, jak działa sieć, zapewni Ci doskonały zestaw umiejętności technicznych SEO. Jednak to tylko część obrazu. Następnie dowiesz się, jak działają wyszukiwarki - w szczególności, w jaki sposób wyszukiwarki współdziałają ze stronami internetowymi, aby wyodrębniać, interpretować i oceniać ich zawartość.

Ilekroć uczę SEO, zawsze zaczynam od krótkiego przeglądu wysokiego poziomu, jak działają wyszukiwarki. Podczas gdy wyszukiwarki są bardzo złożonymi częściami oprogramowania, w ich skład wchodzą trzy różne procesy. Każdy proces obsługuje inny aspekt wyszukiwania w sieci i razem tworzą odpowiednie wyniki wyszukiwania:

  1. Przeszukiwacz : ten proces to pająk - Googlebot - który przemierza sieć, śledzi linki i pobiera zawartość z Twojej witryny.
  2. Indexer : indeksator - Google nazywa się Caffeine - następnie pobiera zawartość od pająka i analizuje go. Sprawdza również linki pobrane przez pająka i odwzorowuje wynikowy wykres łącza.
  3. Silnik zapytań : jest to fronton wyszukiwarki, w którym zapytania są przetwarzane i interpretowane, a wyniki wyświetlane według setek czynników rankingowych.

Podaję bardziej szczegółowe wyjaśnienie każdego z trzech różnych procesów w tym poście dla State of Digital: Trzy filary SEO .

Jeśli chodzi o techniczne SEO, robot indeksujący i indeksator to dwa najważniejsze procesy, które chcesz zrozumieć (choć trzeci, silnik zapytań, dotyczy także niektórych aspektów technicznego SEO).

W istocie uważam, że techniczne SEO polega przede wszystkim na optymalizacji witryny, tak aby można ją było skutecznie indeksować za pomocą wyszukiwarek. Oznacza to, że pająki Google mogą łatwo znaleźć odpowiednie treści, usuwając przeszkody uniemożliwiające skuteczne indeksowanie i ograniczając liczbę duplikatów wyszukiwarek, które muszą zrobić wyszukiwarki.

Ważne jest, aby wiedzieć, że wyszukiwarki są w istocie nauką stosowaną - a mianowicie nauką Information Retrieval , która jest częścią dziedziny Computer Science.

Jeśli poważnie myślisz o rozwijaniu technicznych umiejętności SEO, będziesz chciał poświęcić trochę czasu na zapoznanie się z podstawami wyszukiwania informacji. Uniwersytet Stanforda (gdzie studiowali założyciele Google) poświęcił całą swoją uwagę Wprowadzenie do kursu wyszukiwania informacji online i bardzo go polecam. Nie nauczy Cię tajników działania Google, ale daje lepsze zrozumienie pola i związanego z nim żargonu. Umożliwi to interpretację różnych patentów wyszukiwarek, często analizowanych przez niezrównanych Bill Slawski , dużo więcej zabawy i oświecenia.

Chcę też polecić ebook Mike'a Grehana Jak działają wyszukiwarki , ponieważ służy jako świetny tekst podstawowy do procesów wyszukiwania i pojęć wyszukiwania informacji.

Idź dalej i naucz się!

Mam nadzieję, że to wszystko nie zniechęciło Cię do rozpoczęcia własnej podróży naukowej SEO. Jak już powiedziałem, nie będzie to łatwe, ale gwarantuję, że sprawi, że staniesz się bardziej skuteczny w marketingu cyfrowym - nie wspominając o tym, że staniesz się naprawdę świetnym SEO.

Przekonasz się również, że doświadczeni specjaliści techniczni są bardzo chętni do pomocy i udzielania odpowiedzi, wskazówek i mentoringu. Przez lata nauczyłem się tak wiele od takich ekspertów David Harry , Alan Bleiweiss , Aaron Bradley , Rishi Lakhani , Bill Slawski i wiele innych, o których zawsze zapominam. Staram się przekazać to kolejnej grupie przyszłych ekspertów technicznych SEO. Więc jeśli natkniesz się na techniczną zagadkę SEO i potrzebujesz trochę pomocy, nie wahaj się skontaktować.

Jeśli zostaniesz zdemotywowany i powściągliwy, pamiętaj, że nauka technicznego SEO nie różni się od większości rzeczy, które warto robić w życiu: wytrwałość i ambicja doprowadzą cię do końca. Powodzenia!

O Barry Adamsie

Barry Adams buduje i rankinguje strony internetowe od 1998 roku. Przez lata doskonalił swoje umiejętności w wielu przedsiębiorstwach, od małych agencji po międzynarodowe korporacje z listy Fortune 500. W 2014 roku założył specjalistyczne doradztwo Polemic Digital dostarczać światowej klasy usługi SEO klientom na całym świecie. W 2016 roku jego praca została wyróżniona dwoma nagrodami UK Search Awards, w tym Best Small SEO Agency.

Oprócz pracy konsultingowej, Barry jest pasjonatem edukacji następnego pokolenia marketerów. Prowadzi wykłady na temat SEO i marketingu cyfrowego w Ulster University, Queen's University w Belfaście i Digital Marketing Institute oraz podróżuje po świecie, aby przemawiać na konferencjach w Londynie, Amsterdamie, Dublinie, Paryżu, Mediolanie, Nowym Jorku i Las Vegas. Barry pełni również funkcję Współredaktora w wielokrotnie nagradzanym europejskim blogu marketingu cyfrowego Stan cyfrowy i jest na jury w corocznych Europejskich i Amerykańskich Nagrodach Wyszukiwania.

Więc teraz, kiedy ustaliliśmy, że podstawowa wiedza techniczna SEO jest cenna, jak się do tego zabrać?