Jeśli techniczne SEO to nie Twój najmocniejszy punkt to dzisiejszy poradnik jest w 100% dla Ciebie.
Zawartość strony (spis treści)
- 1 Techniczne SEO podstawy
- 2 Architektura witryny, struktura strony i nawigacja
- 3 Crawlowanie, renderowanie i indeksacja
- 4 Thin content i duplikaty (duplicate content)
- 5 Prędkość strony (pagespeed)
- 6 SEO techniczne obsługa na urządzeniach mobilnych
- 7 Podsumowanie
- 8 FAQ – krótkie pytania i szybkie odpowiedzi
ROZDZIAŁ 1
Techniczne SEO podstawy
Jedni uważają że backlinki są najważniejsze.
Kolejni, że content marketing i zaspokojenie potrzeb użytkownika (search intent).
Inni, że semantyka, czyli semantyczne SEO.
Każdy z nich ma na swój sposób rację, ale coś nad czym się nie dywaguje to techniczne SEO, bo każdy uważa, że to podstawa.
Co to jest techniczne SEO?
Techniczne SEO odnosi się do procesu optymalizacji technicznych aspektów strony internetowej, które wpływają na jej wydajność w wyszukiwarkach. Obejmuje to wiele różnych czynników, takich jak prędkość ładowania strony, struktura URL, struktura kodu HTML, indeksowalność strony przez wyszukiwarki, mapy strony, wykorzystanie tagów nagłówkowych, oraz wiele innych czynników.
Celem technicznego SEO jest zapewnienie, że strona internetowa jest zoptymalizowana pod kątem wyszukiwarek, co zwiększa jej widoczność w wynikach wyszukiwania i przyciąga większy ruch organiczny. Techniczne SEO jest ważnym elementem strategii SEO i powinno być uwzględniane przy projektowaniu i rozwijaniu stron internetowych.
Celem technicznego SEO jest przesunięcie witryny jak najwyżej w rankingach organicznych poprzez kluczowe działania.
Przy okazji, jeśli chcesz dostawać gorące i przydatne informacje tak jak ten wpis na temat pozycjonowania i technicznego SEO, to zapisz się na newsletter poniżej (tak, jest całkowicie ZA DARMO):
Dlaczego techniczne SEO jest ważne?
Techniczne SEO jest ważne z kilku powodów:
- Poprawia widoczność strony w wyszukiwarkach: Poprawienie technicznych aspektów strony, takich jak prędkość ładowania strony, struktura URL, tagi nagłówkowe, mapa strony, indeksowalność strony itp. może pomóc w poprawieniu pozycji strony w wynikach wyszukiwania, co zwiększa widoczność i przyciąga więcej ruchu organicznego.
- Ułatwia indeksowanie strony: Wyszukiwarki korzystają z robotów, aby przeszukiwać i indeksować strony internetowe. Optymalizacja techniczna strony pomaga robotom w łatwiejszym i szybszym przetwarzaniu strony, co z kolei pozwala na szybsze indeksowanie strony w wyszukiwarkach.
- Poprawia doświadczenie użytkownika: Techniczne SEO może pomóc w poprawie szybkości ładowania strony, co wpływa na doświadczenie użytkownika. Strony z szybkim czasem ładowania są bardziej przyjazne dla użytkowników i zwiększają szanse na pozostanie na stronie dłużej, co może przekładać się na lepsze wyniki biznesowe.
- Zapewnia lepszą skalowalność strony: Optymalizacja techniczna strony pomaga w zwiększeniu jej skalowalności, co pozwala na dodawanie większej ilości treści i funkcjonalności bez wpływu na wydajność i widoczność w wyszukiwarkach.
Wszystkie te czynniki sprawiają, że techniczne SEO jest niezbędne do osiągnięcia sukcesu w dzisiejszym świecie cyfrowym, a także stanowi integralną część strategii SEO.
Jak można poprawić swoje techniczne SEO?
Lista czynników składających się na optymalizację techniczną jest długa:
- Duplicate content (duplikaty treści)
- Thin content
- Przekierowania 301
- Error 404
- Hreflang
- Tagi kanoniczne rel=”canonical”
- Mapy witryny XML
- Dane strukturalne
- Javascipt
- Kanibalizacja słów kluczowych
- Struktura strony i przejrzysta nawigacja, w tym breadcrumbs
- Wdrożenie i optymalizacja meta tagów
- Utworzenie i dodanie na stronie pliku robots.txt
- Optymalizacja adresów URL (friendly URL)
- Wdrożenie certyfikatu SSL
- Optymalizacja szybkości strony
- Spójna struktura linkowania wewnętrznego
- Tagi noindex
- Optymalizacja strony pod kątem urządzeń mobilnych
Istnieje wiele sposobów, aby poprawić swoje techniczne SEO. Poniżej przedstawiam kilka ważnych kroków, które warto wziąć pod uwagę:
- Popraw prędkość ładowania strony: Szybkość ładowania strony ma ogromny wpływ na doświadczenie użytkowników i pozycję strony w wynikach wyszukiwania. Aby poprawić prędkość ładowania strony, możesz zoptymalizować rozmiar zdjęć, skrócić kod HTML, wdrożyć CDN (Content Delivery Network) i wykorzystać cache.
- Ulepsz strukturę URL: Struktura URL powinna być czytelna i zrozumiała zarówno dla użytkowników, jak i robotów wyszukiwarek. Dobre praktyki obejmują wykorzystanie krótkich i zrozumiałych adresów URL, unikanie specjalnych znaków i poprawnych nazw kategorii.
- Wykorzystaj tagi nagłówkowe: Tagi nagłówkowe (H1, H2, H3 itp.) są ważne dla organizacji treści na stronie i pomagają robotom wyszukiwarek w zrozumieniu, o czym jest dana strona. Warto zatem wykorzystać je w sposób spójny i logiczny, aby ułatwić robotom zrozumienie treści strony.
- Zapewnij indeksowalność strony: Upewnij się, że Twoja strona jest łatwo indeksowalna przez roboty wyszukiwarek, poprzez umieszczenie odpowiednich informacji w plikach robots.txt i sitemap.xml. Możesz również użyć narzędzi takich jak Google Search Console, aby monitorować i kontrolować indeksowanie Twojej strony.
- Zoptymalizuj kod HTML i CSS: Upewnij się, że kod HTML i CSS jest poprawnie napisany, zoptymalizowany i nie zawiera zbędnych elementów. Należy unikać powtarzającego się kodu, zagnieżdżonych tabel, zbyt wielu stylów inline i innych czynników, które mogą wpływać na wydajność i indeksowalność strony.
Te kroki są tylko kilkoma z wielu sposobów, aby poprawić swoje techniczne SEO. Ważne jest, aby regularnie monitorować i analizować swoją stronę internetową, aby zapewnić, że jest ona zoptymalizowana pod kątem wyszukiwarek i użytkowników.
ROZDZIAŁ 2
Architektura witryny, struktura strony i nawigacja
Dobrze zaprojektowana struktura strony www to pewniak jeśli chodzi o czynniki rankingowe google.
Architektura witryny, struktura strony i nawigacja są ważnymi elementami w SEO, ponieważ wpływają na wydajność, indeksowalność i doświadczenie użytkownika.
Architektura witryny odnosi się do sposobu, w jaki strony internetowe są zorganizowane i powiązane ze sobą. Jest to ważne, ponieważ dobrze zaprojektowana architektura witryny może pomóc w poprawie indeksowalności, a także ułatwia nawigację dla użytkowników. Optymalna architektura witryny obejmuje krótką i czytelną ścieżkę do każdej strony, łatwe wyszukiwanie i dostępność dla robotów wyszukiwarek.
Struktura strony odnosi się do sposobu, w jaki treść na stronie jest zorganizowana i ułożona. Właściwa struktura strony może pomóc w poprawie czytelności i indeksowalności treści na stronie, a także ułatwia nawigację dla użytkowników. Dobre praktyki obejmują wykorzystanie tagów nagłówkowych (H1, H2, H3 itp.), zorganizowanie treści na stronie w sposób logiczny i spójny, unikanie nadmiernego użycia tekstu bez nagłówków oraz poprawne formatowanie tekstu.
Nawigacja odnosi się do sposobu, w jaki użytkownicy przemieszczają się po stronie. Właściwa nawigacja może pomóc w poprawie doświadczenia użytkownika i zwiększeniu czasu spędzonego na stronie, a także pomaga w poprawie indeksowalności strony. Dobre praktyki nawigacyjne obejmują umieszczenie linków do innych ważnych stron na stronie, wykorzystanie breadcrumbów, które pomagają użytkownikom zrozumieć, gdzie są na stronie, oraz zapewnienie spójnego i logicznego układu menu.
Wszystkie te elementy – architektura witryny, struktura strony i nawigacja – są ze sobą powiązane i wpływają na to, jak użytkownicy i roboty wyszukiwarek przemieszczają się po stronie. Ważne jest, aby projektować swoją witrynę z myślą o użytkownikach i zgodnie z najlepszymi praktykami SEO, aby poprawić widoczność, indeksowalność i doświadczenie użytkownika.
Co to płaska architektura strony internetowej
Płaska architektura strony internetowej odnosi się do sposobu, w jaki strony są zorganizowane i ułożone na witrynie. Płaska architektura oznacza, że wszystkie strony na witrynie są łatwo dostępne z jednego poziomu – tzn. od strony głównej lub z menu nawigacyjnego. Z drugiej strony, w przypadku struktury hierarchicznej, strony są zorganizowane w warstwy, a użytkownicy muszą przemieszczać się po kolejnych poziomach, aby uzyskać dostęp do bardziej szczegółowych stron.
Płaska architektura witryny internetowej jest pożądana z wielu powodów. Po pierwsze, ułatwia użytkownikom nawigację po witrynie, ponieważ wszystkie strony są łatwo dostępne i nie trzeba przemieszczać się po wielu poziomach, aby uzyskać dostęp do żądanej treści. Po drugie, płaska architektura poprawia wydajność witryny, ponieważ każda strona jest bardziej dostępna dla robotów wyszukiwarek i ma potencjalnie większą liczbę linków wewnętrznych.
Płaska architektura witryny internetowej może być osiągnięta poprzez odpowiednie zaprojektowanie struktury nawigacyjnej, tak aby wszystkie strony były łatwo dostępne z jednego poziomu. Ważne jest również, aby unikać zbyt skomplikowanej struktury hierarchicznej, która może wprowadzać zamieszanie i utrudniać nawigację dla użytkowników i robotów wyszukiwarek.
Celem jest utrzymanie „płaskiej” architektury. W ten sposób przejście z jednej strony na inną stronę w Twojej witrynie zajmuje tylko 3-4 kliknięcia (reguła 3 kliknięć od strony głównej).
https://uniqueseo.pl/white-hat-seo/
Plaska struktura strony internetowej oznacza więc minimalizowani liczby kliknięć, aby dotrzeć ze strony głównej do najdalej położone podstrony.
Odpowiedź Muellera podkreśla zaletę semantycznego organizowania kategorii. Używanie znaczących nazw kategorii informuje zarówno odwiedzających witrynę, jak i Google, jaki jest kontekst i znaczenie zawartych w nich stron.
Bill Slawski używał nawiązania do „węzłów”.
Hierarchiczna architektura witryny może zapewnić Google lepsze wskaźniki.
Jeśli działasz w ecommerce i masz tysiące produktów, to zanim robot indeksujący znajdzie wszystkie treści w Twojej witrynie to wyczerpiesz już crawl budget.
Jeśli chcesz przejrzeć jak wygląda Twoja obecna struktura to możesz użyć na przykład screamingfrog:
Jak widzisz powyżej, możesz użyć widoku aby przejrzeć foldery, lub włączyć wizualizację.
W sieci jest jeszcze kilka tego typu narzędzi, na przykład wersja online wizualizacji spidera (uboższa) visualsitemapper.
Planowanie architektury informacji (struktura strony) składa się m.in. z:
- menu nawigacyjnego,
- menu okruszkowego,
- struktury adresów URL,
- struktury kategorii / stron ofertowych,
- struktury linkowania wewnętrznego,
- nagłówka strony oraz stopki, nagłówków wewnątrz treści.
Struktura adresów URL friendly
Najczęściej zaleca się: domena + słowo kluczowe.
Adresy URL friendly (przyjazne dla użytkownika) to adresy stron internetowych, które są łatwe do zrozumienia dla ludzi i robotów wyszukiwarek. Dobra struktura adresów URL może pomóc w poprawie indeksowalności witryny i ułatwić użytkownikom zapamiętanie adresów stron.
Oto kilka wskazówek dotyczących tworzenia przyjaznych adresów URL:
- Zawierają ważne słowa kluczowe – adresy URL powinny zawierać słowa kluczowe, które odzwierciedlają temat strony.
- Są krótkie i czytelne – adresy URL powinny być krótkie, ale jednocześnie opisowe i czytelne.
- Wykorzystują myślniki zamiast znaków specjalnych – myślniki są preferowanym znakiem rozdzielającym słowa w adresach URL.
- Są spójne i jednolite – wszystkie adresy URL powinny być spójne i jednolite, zgodnie z wytycznymi dotyczącymi nazewnictwa stron na witrynie.
- Unikają zbędnych elementów – adresy URL powinny unikać zbędnych elementów, takich jak numery identyfikacyjne lub ciągi znaków, które nie są istotne dla tematu strony.
Dobra struktura adresów URL friendly jest ważna zarówno dla użytkowników, jak i robotów wyszukiwarek. Może to pomóc w poprawie widoczności i indeksowalności witryny oraz ułatwić użytkownikom zapamiętanie adresów stron i nawigację po witrynie.
Dodatkowo używanie kategorii daje kontekst i lepsze zrozumienie robotom wyszukiwarek:
Jeśli będziesz się trzymać tej struktury, to Google może dodawać w wynikach wyszukiwania linki do podstron (sitelinks).
Na stronach, które mają wiele podstron, nawigacja breadrcumbs może znacznie poprawić sposób, w jaki użytkownicy poruszają się po witrynie. Jeśli chodzi o użyteczność, okruszki zmniejszają liczbę czynności, które odwiedzający witrynę musi wykonać, aby dostać się na stronę wyższego poziomu, a także poprawiają znajdowalność sekcji i stron witryny.
smashing
Okruszki chleba, nazywane również nawigacją okruszkową (breadcrumbs navigation), to rodzaj nawigacji, który pozwala użytkownikom łatwiej poruszać się po witrynie i zrozumieć jej strukturę. Nazwa „okruszki chleba” pochodzi od baśni o Jaśku i Małgosi, w której bohaterowie rzucają okruszki chleba, aby nie zgubić drogi w lesie.
Nawigacja okruszkowa zazwyczaj wyświetla się w górnej części strony i prezentuje ścieżkę, którą użytkownik musiał przejść, aby dotrzeć do aktualnie oglądanej strony. Na przykład, jeśli użytkownik jest na stronie produktu, nawigacja okruszkowa może wyglądać tak:
Strona główna > Kategorie > Kategoria produktów > Nazwa produktu
Dzięki temu użytkownik wie, gdzie jest na stronie i może łatwo wrócić do poprzednich poziomów, aby znaleźć podobne produkty lub przejść do innej kategorii.
Nawigacja okruszkowa ma wiele korzyści dla użytkowników, takich jak łatwiejsza nawigacja po witrynie, zrozumienie jej struktury i hierarchii, a także ułatwienie poruszania się po witrynie na urządzeniach mobilnych. Dodatkowo, nawigacja okruszkowa może również pomóc w poprawie SEO, ponieważ ułatwia indeksowanie stron przez roboty wyszukiwarek i zwiększa liczbę linków wewnętrznych.
W celu zaimplementowania nawigacji okruszkowej na stronie internetowej, należy wykorzystać odpowiednie tagi HTML i dostosować wygląd i styl nawigacji do indywidualnych potrzeb i wytycznych dotyczących projektu witryny.
Cytując z dokumentacji Google:
Ścieżka menu nawigacyjnego na stronie wskazuje pozycję strony w hierarchii witryny, pomaga zorientować się w strukturze witryny i ułatwia poruszanie się po witrynie. Użytkownik może przejść po kolejnych poziomach na samą górę hierarchii witryny, rozpoczynając od ostatniego elementu menu nawigacyjnego w ścieżce.
https://developers.google.com/search/docs/advanced/structured-data/breadcrumb
ROZDZIAŁ 3
Crawlowanie, renderowanie i indeksacja
Crawlowanie, renderowanie i indeksacja są trzema głównymi procesami, które mają miejsce podczas działania wyszukiwarek internetowych, takich jak Google.
- Crawlowanie (przeszukiwanie) – to proces, w którym roboty wyszukiwarek (takie jak Googlebot) przeglądają strony internetowe, odwiedzając kolejne linki i zbierając informacje o treści, nagłówkach, linkach i innych elementach na stronie. Proces ten jest również nazywany przeszukiwaniem lub skanowaniem witryny.
- Renderowanie – to proces, w którym roboty wyszukiwarek przetwarzają kod HTML i renderują (tworzą) stronę internetową, tak jakby była wyświetlana na urządzeniu użytkownika. W tym procesie roboty mogą napotkać problemy z renderowaniem, takie jak błędy składniowe, problemy z ładowaniem zasobów lub niedostępność niektórych elementów, które mogą wpłynąć na widoczność witryny w wynikach wyszukiwania.
- Indeksacja – to proces, w którym roboty wyszukiwarek przetwarzają informacje zebrane podczas przeszukiwania i renderowania stron i dodają je do indeksu wyszukiwarki. Indeks jest sortowany według kluczowych słów i fraz, które odpowiadają treści na stronach internetowych. W tym procesie roboty również określają znaczenie i jakość strony, aby określić, jakie zapytania użytkowników najlepiej będą pasować do tej strony.
Wszystkie trzy procesy są kluczowe dla funkcjonowania wyszukiwarek internetowych i wpływają na widoczność strony w wynikach wyszukiwania. Aby zwiększyć szanse na skuteczne pozycjonowanie, warto zadbać o poprawność kodu HTML, zoptymalizować treści dla robotów wyszukiwarek oraz dbać o szybkość i łatwość ładowania strony.
Screaming Frog SEO Spider
Wymieniałem już to narzędzie w tym wpisie. Jest to chyba najpopularniejsza opcja jeśli chodzi o techniczne SEO.
Screaming Frog pozwala:
- Audyt przekierowań
- Znaleźć uszkodzone linki
- Analiza tytułów stron i metadanych
- Wyodrębnisz dane za pomocą XPath
- Znajdziesz duplikaty treści
- Przejrzysz roboty i dyrektywy
- Integracja z GA, GSC i PSI
- Wygenerujesz mapy witryn XML
- Wizualizacja architektury witryny
- Przecrawlujesz strony JavaScript
- Porównasz indeksowanie
- Zaplanujesz audyt seo
Zakładka Indeksowanie Stron w Google Search Console
Ten raport w GSC pozwoli Tobie dokładnie zidentyfikować co powoduje problemy z indeksowaniem storn w Twojej witrynie:
Narzędzia SEO audytu strony
Opcji do wyboru masz wiele. Najpopularniejsze to:
Takie raporty z audytu mają wiele cennych informacji.
To co chcę żebyś zapamiętał, to fakt, że każde z tych 3 narzędzi działa inaczej i w swoje pracy trzeba korzystać z każdego z nich.
Linkowanie wewnętrzne
Linkowanie wewnętrzne to proces umieszczania hiperłączy (linków) na stronach wewnątrz witryny, które prowadzą do innych stron w ramach tej samej witryny. Jest to ważny element technicznego SEO, który ma wpływ na strukturę i hierarchię strony oraz pomaga robotom wyszukiwarek w przeszukiwaniu witryny i indeksowaniu jej treści.
Kluczowe aspekty linkowania wewnętrznego to:
- Hierarchia stron – linkowanie wewnętrzne powinno być zorganizowane w sposób logiczny, aby pomóc użytkownikom w nawigacji po witrynie i wskazać ważne strony z wyższych poziomów hierarchii.
- Odpowiednie anchor text – hiperłącza powinny zawierać odpowiedni anchor text (tekst kotwiczny), który krótko i zwięźle opisuje zawartość strony docelowej. Anchor text powinien być spójny z treścią strony, do której prowadzi link.
- Wewnętrzne linki do kluczowych stron – linkowanie wewnętrzne powinno uwzględniać strony kluczowe dla witryny, takie jak strona główna, kategorie, podstrony produktów itp. Te strony powinny być łatwo dostępne i powinny mieć wiele wewnętrznych linków, aby ułatwić robotom wyszukiwarek ich przeszukiwanie.
- Usunięcie martwych linków – martwe linki (które prowadzą do stron, które już nie istnieją) powinny być usunięte lub poprawione, aby uniknąć problemów z SEO i frustracji użytkowników, którzy próbują uzyskać dostęp do tych stron.
Linkowanie wewnętrzne jest ważnym aspektem technicznego SEO, ponieważ pomaga robotom wyszukiwarek zrozumieć strukturę witryny i indeksować jej treść. Poprawne i logiczne linkowanie wewnętrzne pozytywnie wpływa na doświadczenie użytkownika i może pomóc w poprawie pozycji strony w wynikach wyszukiwania.
Google samo przyznało się, że mieli wtedy z tym problem.
Natomiast linkowanie wewnętrzne potrafi pomóc w dodawaniu podstron do indeksu Google.
Po pierwsze pamiętaj, że podstawą jest płaska architektura, o której już rozmawialiśmy.
W indeksacji nowych podstron i przepływie link juice pomagają też tzw. pillar page:
Na przykład w stopce:
Dlaczego używanie mapy strony XML sitemap pomaga w technicznym seo?
Techniczne SEO od wielu lat ma swoje podstawy, które raczej się nie zmienią.
Mapa strony XML (XML sitemap) to plik, który zawiera informacje o wszystkich stronach witryny i ich relacji hierarchicznych. Jest to ważny element technicznego SEO, ponieważ pomaga robotom wyszukiwarek w indeksowaniu strony i zrozumieniu jej struktury.
Korzyści z używania mapy strony XML w technicznym SEO to:
- Pomoc w przeszukiwaniu strony – mapa strony XML pozwala robotom wyszukiwarek łatwiej przeszukiwać witrynę i zidentyfikować wszystkie strony. W ten sposób roboty szybciej i skuteczniej indeksują wszystkie strony, co może pomóc w poprawie pozycji witryny w wynikach wyszukiwania.
- Wskazywanie priorytetów – w mapie strony XML można zdefiniować priorytety dla różnych stron witryny. Dzięki temu roboty wyszukiwarek mogą łatwiej zidentyfikować najważniejsze strony i przypisać im wyższą wartość w wynikach wyszukiwania.
- Informacje o aktualizacjach – w mapie strony XML można umieścić informacje o ostatnich zmianach na stronach witryny, takie jak data ostatniej aktualizacji. Dzięki temu roboty wyszukiwarek mogą łatwiej zidentyfikować najbardziej aktualne strony.
- Zwiększenie widoczności witryny – mapa strony XML pozwala robotom wyszukiwarek na łatwiejsze zrozumienie struktury witryny i jej treści. Dzięki temu witryna może pojawić się w wynikach wyszukiwania dla bardziej zróżnicowanych fraz, co może zwiększyć widoczność witryny.
I cały czas są bardzo ważne w technicznym SEO.
Z moich poprzednich wpisów wiesz już jak dodawać mapę witryny w Google Search Console.
Używanie mapy strony XML jest zalecane w technicznym SEO, ponieważ pomaga robotom wyszukiwarek w indeksowaniu strony i zrozumieniu jej struktury. Poprawne użycie mapy strony XML może pomóc w poprawie pozycji strony w wynikach wyszukiwania i zwiększyć widoczność witryny.
Sprawdzenie adresu URL (inspection)
Funkcja „sprawdzenie adresu URL” (ang. URL inspection) w Google Search Console to narzędzie, które pozwala na weryfikację informacji na temat pojedynczego adresu URL na stronie internetowej. Można to zrobić, wpisując adres URL w polu wyszukiwania na stronie Google Search Console.
Funkcja ta pozwala na sprawdzenie takich informacji jak:
- Status indeksowania – czy dana strona została zindeksowana przez Google.
- Błędy indeksowania – czy Google wykrył jakieś błędy indeksowania na stronie.
- Informacje o crawlowaniu- czy Googlebot miał problem z przeszukaniem strony.
- Ostatnia data crawlowaniu- kiedy Googlebot ostatnio przeszukał stronę.
- Dane na temat indeksacji – informacje na temat liczby indeksowanych stron.
- Kody odpowiedzi HTTP – informacje na temat kodów odpowiedzi HTTP zwracanych przez serwer dla danego adresu URL.
- Słowa kluczowe – jakie słowa kluczowe Google przypisał do danej strony.
Dzięki temu narzędziu, użytkownicy mogą łatwo sprawdzić, czy ich strona jest zindeksowana przez Google oraz czy występują jakieś problemy z crawlowaniem i indeksowaniem strony. Jest to ważne narzędzie w technicznym SEO, ponieważ pozwala na wczesne wykrycie błędów i problemy, co może pomóc w poprawie pozycji witryny w wynikach wyszukiwania.
Zaloguj się na swoje konto GSC i pojawi Ci się wiadomość „adres URL nie znajduje się w Google”:
Co możesz więc teraz zrobić?
Kliknij „poproś o zaindeksowanie”:
Jeśli już to zrobisz daj Google trochę czasu, po czym będziesz mógł nawet zobaczyć podgląd jak wyszukiwarka renderuje Twoją stronę:
ROZDZIAŁ 4
Thin content i duplikaty (duplicate content)
Thin content to strony internetowe, na których znajduje się niewystarczająca ilość wartościowych treści dla użytkowników. Są to często strony o niskiej jakości, zawierające mało lub w ogóle nieistotnych informacji, które nie spełniają potrzeb użytkowników. Mogą to być na przykład strony z powtarzającą się treścią, stronami zawierającymi tylko kilka zdań lub list produktów bez opisu.
Thin content jest uważany za problem w technicznym SEO, ponieważ może negatywnie wpłynąć na pozycje witryny w wynikach wyszukiwania. Google preferuje witryny z wartościowymi treściami, które spełniają potrzeby użytkowników. Strony z thin contentem są uważane za niskiej jakości i mogą zostać zdegradowane w wynikach wyszukiwania.
Duplikaty (duplicate content) to strony internetowe, na których znajduje się taka sama lub bardzo podobna treść do innych stron na tej samej lub innej witrynie. Duplikaty są problemem w technicznym SEO, ponieważ mogą wprowadzić niepotrzebne zamieszanie w indeksowaniu witryny przez Google i zaniżyć jej pozycje w wynikach wyszukiwania.
Google preferuje oryginalne treści i uważa strony z powtarzającą się treścią za mniej wartościowe. Aby uniknąć problemów z duplikatami, warto na bieżąco monitorować swoją witrynę i usuwać powtarzające się treści lub łączyć je w jedną stronę z unikalnym opisem. Warto też korzystać z narzędzi, takich jak rel=”canonical”, które pomagają wskazać Google na oryginalne źródło treści i uniknąć problemów z duplikatami.
Jeśli wykonałeś audyt SEO, to czy w Ahrefs, czy w SemRush możesz spojrzeć na poszczególne elementy po kolei:
Screaming Frog też posiada taką opcję:
A co zrobić, żeby znaleźć duplikaty na innych stronach?
Najlepszym narzędziem, ale płatnym jest copyscape.
Plusem jest, że możesz sprawdzić całą swoją witrynę używając opcji „batch search”:
Użyj opcji noindex
Przy większych serwisach często jest uniknąć duplikatów treści, szczególnie jeśli masz różne landing page pod podobne usługi.
Powinieneś użyć tagu noindex.
W ten sposób możesz jasno poinformować Google, że nie chcesz, aby ta strona była indeksowana.
Jeśli chcesz sprawdzić, czy strona ma rzeczywiście poprawnie dodany tag noindex, to możesz to zrobić ręcznie, wciskając CTRL+U i wyświetli Ci się kod strony.
W sekcji <head> znajdziesz taką informację.
Możesz też użyć opcji „sprawdź dowolny adres URL” w Google Search Console (przed chwilą o tym rozmawialiśmy). Kliknij „sprawdź url wersji opublikowanej”:
Jeśli strona jest dostępna to zobaczysz:
Natomiast jeśli poprawnie zablokowałeś adres URL przed robotami Google to w zgodzie z tym co mówi techniczne seo dostaniesz taki oto komunikat:
W GSC, klikasz w „wykluczono”.
Kolejnym sposobem na blokownie części Twojej witryny jest użycie pliku robots.txt
Jak używać linków kanonicznych rel=”canonical”
Kanoniczny adres URL to adres strony, który określa właściwy link, czyli podstronę.
W tym przypadku do głównej wersji dodaje się tag rel=”canonical„
W tym przypadku również nie zależy Ci na dodaniu „noindex”, tylko „canonical”.
Dzięki temu możesz jasno powiadomić Google, która wersja strony jest tą główną:
Linki kanoniczne (rel=”canonical”) są bardzo przydatnym narzędziem w technicznym SEO, ponieważ pozwalają uniknąć problemów z duplikatami treści. Link kanoniczny to specjalny rodzaj linku, który pomaga wskazać Google na oryginalną stronę, która powinna być indeksowana i wyświetlana w wynikach wyszukiwania.
Aby poprawnie używać linków kanonicznych, należy przede wszystkim ustalić, które strony na naszej witrynie powtarzają się i mogą powodować problemy z duplikatami. Następnie należy wybrać jedną stronę jako oryginalną i dodać na pozostałych stronach link kanoniczny wskazujący na tę oryginalną stronę.
Link kanoniczny powinien być umieszczony w sekcji head kodu HTML strony i mieć atrybut rel=”canonical” oraz href, który wskazuje na oryginalny adres URL. W ten sposób Google zrozumie, że dana strona jest duplikatem oryginalnej strony i powinna być pominięta podczas indeksowania.
Ważne jest, aby link kanoniczny był dodany tylko na stronach, które są duplikatami oryginalnej strony. Nie powinno się go dodawać na stronach, które różnią się treścią, nawet jeśli mają podobną strukturę lub adres URL.
Używanie linków kanonicznych pomaga utrzymać spójność i jakość treści na stronach naszej witryny, co przyczynia się do poprawy wyników w wyszukiwarkach.
ROZDZIAŁ 5
Prędkość strony (pagespeed)
Prędkość ładowania strony (pagespeed) jest jednym z czynników, które wpływają na pozycjonowanie witryny w wynikach wyszukiwania. Im szybciej strona się ładuje, tym bardziej prawdopodobne, że użytkownicy będą z niej korzystać, a Google będzie ją lepiej oceniać. Dlatego też, optymalizacja prędkości ładowania strony jest ważnym elementem technicznego SEO.
Aby poprawić prędkość ładowania strony, należy przede wszystkim zminimalizować rozmiar plików i liczbę żądań HTTP, które są potrzebne do załadowania strony. Można to osiągnąć poprzez zoptymalizowanie kodu strony, wykorzystanie narzędzi do kompresji plików, zastosowanie systemu buforowania, a także przez korzystanie z szybkich i niezawodnych serwerów.
Innym ważnym czynnikiem wpływającym na prędkość ładowania strony jest szybkość ładowania elementów strony, takich jak obrazy, skrypty i arkusze stylów. Aby przyspieszyć ładowanie tych elementów, można wykorzystać techniki takie jak lazy loading, kompresję obrazów i minifikację kodu JavaScript.
Oprócz tych technik, warto także zwrócić uwagę na zgodność strony z urządzeniami mobilnymi, ponieważ coraz więcej użytkowników korzysta z sieci za pomocą smartfonów i tabletów. Witryna powinna być responsywna, a jej struktura i układ powinny zapewniać łatwe i intuicyjne korzystanie z niej na urządzeniach mobilnych.
Wszystkie te czynniki mają znaczący wpływ na optymalizację prędkości ładowania strony, co pozytywnie wpływa na techniczne SEO i poprawia wyniki w wyszukiwarkach.
W dodatku może pomagać nie tylko w SEO, ale także w Google Ads.
I jeśli zoptymalizujesz pagespeed to nie wskoczysz z 3 strony na 1.
Ale jak to się mówi, grosik do grosika.
Jeśli interesuje Ciebie wszystko co ma wpływ na pozycje organiczne to tutaj masz 200 czynników rankingowych Google.
Zmniejsz rozmiar strony:
- DOM
- Lazy loading
- Preloading
- Cache
- CDN
- Łączenie CSS JS
- Minifikacje CSS JS
- i inne.
Niestety WordPress z natury nie należy do najszybszych:
Kluczowe dla optymalizacji prędkości na mobile wydaje się zminimalizowanie zapytań HTML, poprzez polepszenie TTFB (time to first byte).
Jak widzisz, dla urządzeń przenośnych jest to najważniejszy czynnik:
Sprawdź więc w Google Page Speed co jest obecnie Twoim największym problemem i porównaj z tabelą powyżej, abyś wiedział na czym się skupić i nie optymalizować na siłę czynników, które prawie nic nie zmienią.
Przetestuj prędkość ładowania strony z CDN i bez niego
Niestety nie zawsze CDN działa na plus, ponieważ z reguły jest błędnie wdrożony:
CDN (Content Delivery Network) to rozwiązanie, które umożliwia szybkie dostarczanie treści strony internetowej do użytkowników na całym świecie. Dzięki zastosowaniu CDN, treść strony jest przechowywana na wielu serwerach rozproszonych geograficznie, co pozwala na szybsze i bardziej niezawodne dostarczanie treści do użytkowników z różnych części świata.
Zastosowanie CDN może pozytywnie wpłynąć na techniczne SEO, ponieważ pozwala na poprawę prędkości ładowania strony, co jest jednym z czynników wpływających na pozycjonowanie w wynikach wyszukiwania. Im szybciej strona się ładuje, tym bardziej prawdopodobne, że użytkownicy będą z niej korzystać, a Google będzie ją lepiej oceniać.
Jednym z głównych zalet CDN jest to, że zapewnia ono szybszy czas ładowania dla treści strony, takich jak obrazy, pliki multimedialne i arkusze stylów, poprzez umieszczenie ich na serwerach rozproszonych geograficznie. Dzięki temu, użytkownicy będą mieli szybszy i bardziej niezawodny dostęp do tych treści, co poprawi ich doświadczenie użytkownika i wpłynie na poprawę wskaźników takich jak czas pobytu na stronie czy współczynnik odrzuceń.
Ponadto, zastosowanie CDN może zredukować obciążenie serwera, co wpłynie na poprawę wydajności strony. Dzięki temu, witryna będzie mogła obsłużyć większą liczbę użytkowników jednocześnie, bez ryzyka spadku prędkości ładowania strony i jakości obsługi.
Podsumowując, zastosowanie CDN może pozytywnie wpłynąć na techniczne SEO poprzez poprawę prędkości ładowania strony, poprawę doświadczenia użytkownika oraz redukcję obciążenia serwera.
Kolejna zasada: wyeliminuj 3rd party scripts -opóźnianie skryptów zewnętrznych.
Technika opóźniania skryptów zewnętrznych (3rd party scripts) polega na optymalizowaniu i eliminowaniu tego czego nie potrzebujesz.
Oczywiście nie da się zrobić wszystkiego, ponieważ skrypty takie jak Google Tag Manager, czy Google Analytics są Ci niezbędne w pracy SEO/SEM.
ROZDZIAŁ 6
SEO techniczne obsługa na urządzeniach mobilnych
SEO techniczne obsługa na urządzeniach mobilnych to ważny element w procesie optymalizacji strony internetowej pod kątem wyszukiwarek. W dzisiejszych czasach większość użytkowników przegląda strony internetowe na urządzeniach mobilnych, dlatego ważne jest, aby strona była dostosowana do tych urządzeń.
Oto kilka ważnych elementów technicznego SEO dla urządzeń mobilnych:
- Responsywny design – strona powinna być zaprojektowana w taki sposób, aby dostosowywać się do różnych rozmiarów ekranów, co pozwala na poprawne wyświetlanie strony na różnych urządzeniach mobilnych.
- Szybkość ładowania strony – szybkość ładowania strony jest kluczowa dla użytkowników mobilnych, którzy zazwyczaj korzystają z internetu na wolniejszych łączach. Ważne jest, aby strona ładowała się szybko, dlatego warto zastosować narzędzia takie jak np. kompresja plików, optymalizacja obrazów czy zastosowanie CDN.
- Wersja mobilna – jeśli strona nie jest responsywna, warto stworzyć oddzielną wersję mobilną. Strona mobilna powinna być zoptymalizowana pod kątem urządzeń mobilnych i mieć prosty interfejs.
- Przyjazny interfejs użytkownika – interfejs użytkownika powinien być intuicyjny i łatwy w obsłudze na urządzeniach mobilnych, tak aby użytkownicy mogli łatwo nawigować po stronie i znaleźć potrzebne informacje.
- Wsparcie dla urządzeń mobilnych – strona powinna być zoptymalizowana pod kątem urządzeń mobilnych i działać bez problemów na różnych przeglądarkach mobilnych oraz systemach operacyjnych.
Podsumowując, techniczne SEO na urządzeniach mobilnych jest ważnym elementem optymalizacji strony internetowej, który pozwala na poprawę pozycji w wynikach wyszukiwania i zwiększenie liczby użytkowników mobilnych, którzy odwiedzają stronę. Dostosowanie strony do urządzeń mobilnych pozwala na poprawę doświadczenia użytkowników, co z kolei wpływa na korzyści biznesowe, takie jak zwiększenie konwersji i sprzedaży.
Wejdź do GSC i sprawdź zakładkę „Obsługa na urządzeniach mobilnych”.
Zastosuj tag noindex dla stron kategorii jeśli te strony nie mają ruchu.
Odwrotnie jest natomiast w SEO ecommerce, ponieważ tam w pierwszej kolejności optymalizuje się i pozycjonuje kategorie.
Sprawdź mapę witryny XML
Aby sprawdzić poprawność mapy witryny XML, można skorzystać z narzędzi dostępnych w Google Search Console.
- Zaloguj się do konta Google Search Console i wybierz witrynę, dla której chcesz sprawdzić mapę witryny XML.
- Kliknij na wybierz „Mapy witryny”.
- Jeśli mapa witryny została już dodana do Search Console, to będzie widoczna na liście. Kliknij na mapę witryny, którą chcesz sprawdzić.
- W sekcji „Szczegóły mapy witryny” znajdziesz informacje dotyczące liczby zindeksowanych adresów URL oraz ewentualnych błędów w mapie witryny.
- Aby dokładnie sprawdzić zawartość mapy witryny, kliknij na przycisk „Przejrzyj jako Google” i wybierz opcję „roboty Google”. W tym trybie można zobaczyć, jak roboty Google widzą mapę witryny i jakie adresy URL są w niej zawarte.
- Jeśli w mapie witryny występują błędy, należy je naprawić i zaktualizować mapę witryny. Następnie należy przesłać zaktualizowaną mapę witryny do Google Search Console.
Możesz to sprawdzić za pomocą wielu narzędzi, jak semrush, ahrefs, screaming frog, czy Map Broker XML Sitemap Validator.
Możesz także ustalać priorytet podstrony za pomocą tagu <priority> w pliku sitemap.xml.
Podsumowując, sprawdzanie poprawności mapy witryny XML w Google Search Console jest prostym i skutecznym sposobem na upewnienie się, że mapa witryny jest poprawna i zawiera aktualne informacje dotyczące struktury strony. Regularne sprawdzanie mapy witryny pozwala uniknąć błędów w indeksowaniu strony przez wyszukiwarki i pomaga w poprawie pozycji w wynikach wyszukiwania.
Sprawdź niedziałające linki (broken & dead links)
Mówimy tutaj o dwóch rodzajach:
- niedziałające linki wewnętrzne
- niedziałające linki zewnętrzne
Jeśli z Twojej witryny wychodzą linki do niedziałających stron (linki zewnętrzne) to nie jest to problem. Jak samo Google stwierdziło:
Regularny audyt SEO to podstawa.
Ja osobiście najczęściej używam screamingfrog seo spider:
Techniczne SEO to nie jest praca kreatywna, jak przy tworzeniu tworzeniu postów, gdzie „jest kolorowo i fajnie”, jak to robi content team.
Dodaj dane strukturalne (uporządkowane)
Zaimplementowanie danych strukturalnych nie jest czynnikiem rankingowych i zostało to kilka razy udowodnione, ale Moz dokonał przeglądu obecnych wyników i nie daje to bezpośredniego wpływu, ale może zwiększać CTR, który już taki wpływ daje:
Implementacja Schema.org może pomóc wyświetlać tzw. Rich Snippets. Rich Snippets to rozszerzone opisy stron w Google, które pozytywnie wpływają na pozycjonowanie.
Po prostu mocno zwiększają CTR.
W rzeczywistości badanie przeprowadzone przez SEL wykazało, że znaczniki strukturalne mogą zwiększyć organiczny CTR o 30%:
Zaimplementuj tag hreflang jeśli masz wielojęzyczne wersje strony
Hreflang to atrybut HTML, który umożliwia informowanie wyszukiwarek internetowych o wersjach językowych lub regionalnych danej strony. Jest to ważne narzędzie w technicznym SEO, szczególnie dla witryn o międzynarodowym zasięgu.
Atrybut hreflang może być stosowany w tagach link i head w kodzie HTML, aby powiązać różne wersje językowe lub regionalne danej strony. Dzięki temu wyszukiwarki internetowe mogą łatwiej zidentyfikować, które wersje strony powinny być wyświetlane w wynikach wyszukiwania dla danego kraju lub języka.
Przykładowo, jeśli witryna jest dostępna w wersjach językowych polskiej i angielskiej, a wersja polska jest dostępna na adresie „example.com/pl” a wersja angielska na „example.com/en”, to można użyć atrybutu hreflang, aby informować wyszukiwarki, która wersja językowa jest dla kogo przeznaczona. W kodzie HTML dla strony w wersji angielskiej powinien zostać umieszczony tag link z atrybutem hreflang, który informuje, że witryna ta ma wersję polskojęzyczną. Przykładowo, tag link może wyglądać następująco:
<link rel="alternate" hreflang="pl" href="http://example.com/pl" />
Dzięki temu, gdy użytkownik przegląda wyniki wyszukiwania zlokalizowane w Polsce i wpisze frazę związane z witryną, wyszukiwarka może wyświetlić wersję witryny w języku polskim.
Z tego powodu musisz powiadomić Google, która wersja obsługuje dany język:
Podsumowanie
Jak widzisz techniczne SEO nie jest proste, ale to konieczność.
Teraz chciałbym usłyszeć od Ciebie:
Który fragment artykułu był dla Ciebie najbardziej zaskakujący?
A może masz jakieś pytanie.
Tak czy inaczej, zostaw teraz krótki komentarz poniżej.
FAQ – krótkie pytania i szybkie odpowiedzi
Jakie są techniczne aspekty SEO? Dlaczego są istotne?
Techniczne aspekty SEO obejmują m.in. odpowiednią strukturę strony, włączenie odpowiednich tagów, szybkość ładowania strony, włączenie mapy strony i innych czynników, które mają wpływ na pozycję strony w wynikach wyszukiwania. Są istotne, ponieważ pomagają wyszukiwarkom zrozumieć i indeksować stronę, co wpływa na jej widoczność w wynikach wyszukiwania.
Co to jest treść przyjazna SEO?
Treść przyjazna SEO to taka, która została zoptymalizowana pod kątem wyszukiwarek, ale jednocześnie jest wartościowa i przydatna dla użytkowników. Treść ta powinna zawierać odpowiednie słowa kluczowe, ale nie powinna być zbyt sztuczna ani nadmiernie zapełniona słowami kluczowymi.
Co to jest optymalizacja techniczna strony?
Optymalizacja techniczna strony to proces, który ma na celu poprawę szybkości ładowania strony, poprawę struktury strony, zoptymalizowanie tagów, włączenie mapy strony i innych działań, które pomagają wyszukiwarkom zrozumieć i zindeksować stronę. Optymalizacja techniczna strony jest ważna, ponieważ może wpłynąć na pozycję strony w wynikach wyszukiwania oraz na doświadczenie użytkownika podczas przeglądania strony.