Jak wykonać optymalizację indeksowania sklepu internetowego?
Pozycjonowanie sklepu internetowego wymaga czasu i konkretnych działań, zanim przyniesie wymierne rezultaty – czyli wzrost pozycji i zwiększenie ruchu organicznego na stronie. Jednak da się to przyśpieszyć, dzięki optymalizacji indeksowania.
Z tego artykułu dowiesz się jak je wykonać.
Na czym polega optymalizacja indeksowania strony?
Optymalizacja indeksowania polega na jak największym ułatwieniu robotom Google (Google spiders) skanowanie i indeksowanie całej strony, czyli wszystkich najważniejszych podstron.
A im częściej Google skanuje i indeksuje Twoją stronę, tym pełniejszy obraz jej posiada i tym szybciej zdobywasz większe pozycje w wynikach wyszukiwania.
Optymalizacja indeksowania składa się z:
- Optymalizacji mapy strony
- Optymalizacji pliku robots.txt
- Posprzątaniu strony i usunięciu zbędnych podstron
Dzięki zoptymalizowanej mapie strony Google z łatwością znajdzie i zeskanuje podstrony, które chcemy, aby znalazły się w indeksie i wyświetlały w wyszukiwarce.
Plik robots.txt pozwoli na zablokowanie niechcianych podstrony i rozszerzeń np. podstron, które zawierają jedynie kod i klienci ich nie widzą oraz na nie nie wchodzą np. urle z rozszerzeniem /feed, czy /add-to-cart.
A sprzątanie strony polega na usunięciu podstron roboczych np. podstron dodanych przez motyw podczas tworzenia strony, zbędnych podstron z tagami i innych nieużywanych podstron np. dotyczących akcji promocyjnej z poprzedniego roku.
Jak zoptymalizować mapę strony?
Najprostszym sposobem jest użycie wtyczki Yoast SEO – po pierwsze stworzy ona całą mapę strony, a następnie w opcjach możemy wyłączyć kategorie podstron, które nas nie interesują.
Prawidłowa mapa strony powinna wyglądać w taki sposób:
Pokazana wyżej mapa strony zawiera mapę wpisów na blogu, zwykłych podstron jak np. podstrona główna, podstrona kontakt, czy podstrona o nas.
Trzecia podmapa dotyczy wszystkich produktów, czwarta kategorii wpisów blogowych, a piąta kategorii produktów.
Jeśli w Twojej mapie strony znajdują się inne kategorie podstron – może to być tak naprawdę wszystko np. podmapa elementów html, podmapa sidebarów, czy podmapa autorów na blogu – należy je po prostu usunąć.
Najłatwiej jest to zrobić za pomocą Yoast SEO. Robimy to wchodząc w zakładkę Yoast SEO > Ustawienia:
A następnie wyszukujemy rodzaje podstron, których nie chcemy w mapie strony i je wyłączamy:
To samo powtarzamy dla każdego rodzaju podstron, których nie chcemy wyświetlać w mapie strony przechodząc przez wszystkie zakładki “Rodzaje treści” w Yoast SEO.
Po każdym wyłączeniu rodzaju podstron, gdy wejdziemy w mapę strony zobaczymy, że stamtąd zniknęły.
Zakładka “optymalizacja indeksów” w Yoast SEO
Kolejnym elementem, który warto wykonać jest optymalizacja indeksów w Yoast SEO. W tym celu wchodzimy w Yoast SEO > Ustawienia > Zaawansowane > Optymalizacja Indeksów:
I po prostu zaznaczamy wszystkie opcje:
Jeśli używasz emoji – co odradzam, ponieważ może to wpływać negatywnie na szybkość strony (strona musi wczytać całą bibliotekę font awesome, żeby je wyświetlić) to nie usuwaj skryptów emoji:
I to wszystko – mapa strony jest zoptymalizowana.
Jeśli w jakiejś podmapie znajdują się podstrony, których nie chcesz indeksować możesz dać danej podstronie tag noindex – znajdziesz tą opcję w ustawieniach Yoast SEO tam, gdzie ustawia się Title i meta dla danej podstrony.
Jak dodać mapę strony do Google Search Console
Aby wykorzystać moc mapy strony – należy ją dodać do Google Search Console.
W tym celu wchodzimy na Google Search Console w zakładkę Indeksowanie > Mapa witryn i dodajemy tam url do mapy strony:
Warto jest dodać również podmapy, czyli te, które dotyczą zwykłych podstron, produktów wpisów itd.
Ułatwi to późniejszą analizę indeksowania strony.
Jak zoptymalizać plik robots.txt dla sklepu internetowego?
Plik robots.txt pozwala na masową blokadę indeksowania dla wielu różnych rodzajów podstron. Twój sklep zawsze generuje pewne rodzaje urli – można powiedzieć roboczych, które pozwalają na prawidłowe działanie strony.
Do takich urli należą rozszerzenia takie jak /feed, czy /add-to-cart, które nie są używane przez użytkowników, a tym samym nie powinno się ich indeksować i marnować budżet robotów Google na ich skanowanie. Ponieważ wtedy nie będzie w stanie przeznaczyć go na podstrony, na których faktycznie Ci zależy.
Aby zablokować te niechciane rozszerzenia url po prostu wejdź na wtyczkę Yoast SEO > Narzędzia > Edytor Plików:
W Edytorze stwórz plik robots.txt jeśli jeszcze go nie posiadasz, następnie po prostu dodaj do niego ten kod:
User-agent: *
Allow: /wp-content/uploads/
Disallow: /wp-admin/
Disallow: /readme.html
Disallow: /refer/
Disallow: /feed/
Disallow: /*add-to-cart=*
Disallow: /cart/
Disallow: /checkout/
Disallow: /my-account/
Disallow: /*.atom$
Disallow: /*.ATOM$
Plik robots.txt powinien wyglądać w następujący sposób:
I gotowe – nie zapomnij tylko zapisać zmian!
Czyszczenie strony, a optymalizacja indeksowania
Ostatnim elementem optymalizacji indeksowania jest kompleksowe czyszczenie strony.
Polega to po prostu na usunięciu niechcianych stron, tak aby Google na nie nie wchodził i ich nie skanował.
Dlatego też wejdź na swoją mapę strony i sprawdź każdy link, który się w niej znajduje. Jeśli jakaś podstrona jest stara i nie używana, nie jest potrzebna, jest pozostałością po tworzeniu strony (np. jakieś szablony) to po prostu je trwale usuń.
Dotyczy to też martwych kategorii produktów, produktów, które wypadły z oferty i już do niej nie wrócą, czy też niechcianych artykułów na blogu.
Usuń dosłownie wszystko czego nie chcesz pokazać użytkownikowi i nie daje mu to żadnej wartości.
Gdy już to zrobisz – optymalizacja indeksowania będzie zakończona!
Jeśli nie chcesz wykonać takiej optymalizacji samodzielnie i wolisz wybrać fachową pomoc – skontaktuj się z nami – z przyjemnością pomożemy! Pozycjonowanie sklepów internetowych (SEO)
Może Cię zainteresować: Czy blog w sklepie internetowym się opłaca?