Noindex dla stron w Shoper
Shoper to jedna z bardziej popularnych platform typu SaaS (Software as a Service), czyli gotowe rozwiązanie e-commerce. Stworzenie sklepu na Shoper jest dość proste, szybkie i tanie. Oczywiście nie oznacza to, że jest to dobre rozwiązanie ale w przypadku wielu firm z dość mocno ograniczonym budżetem może być najlepszym rozwiązaniem.
Sklep na platformie Shoper przygotowany przez zupełnego laika będzie najprawdopodobniej bardzo słabo zoptymalizowany i przygotowany do ewentualnego pozycjonowania nie mówiąc już o samej sprzedaży, której właściciel może się długo nie doczekać.
Co można zrobić aby poprawić optymalizację sklepu na Shoper? W tym miejscu będziemy pisać o pewnych technikach, które warto zastosować zarówno podczas tworzenia sklepu jak i zaleceniach już po uruchomieniu sklepu.
Noindex dla stron informacyjnych w Shoper, czyli jak wykluczyć niepotrzebne strony z indeksowania
Założenie konta na Google Tag Manager
- Wchodzimy na stronę https://marketingplatform.google.com/about/tag-manager/ i klikamy przycisk „Start for free”.
- Logujemy się na swoje konto w Google.
- Klikamy przycisk „Utwórz konto”.
- Zakładamy konto i uzupełniamy dane: nazwa, kraj, wpisujemy adres strony i jako platformę wybieramy „Witrynę internetową”.
- Akceptujemy warunki korzystania z platformy.
Integracja Google Tag Manager z Shoper
- Pokazuje się nam komunikat o konieczności wstawienia dwóch skryptów do naszej strony. Jeden skrypt należy wkleić do sekcji „head” drugi po otwarciu sekcji „body”.
- Logujemy się do naszego sklepu Shoper.
- W menu wybieramy „Dodatki i integracje” a następnie „Integracje własne”.
- Pierwszy kod z GTM wstawiamy do pierwszego pola „Nagłówek strony ”.
- Drugi kod z GTM wklejamy do drugiego pola „Stopka strony przed zamknięciem ”. Uważamy oczywiście, żeby nie skasować istniejących już tam wpisów i klikamy „Zapisz”.
Utworzenie Reguł dla stron, które chcemy wyindeksować
- Wracamy do GTM i wybieramy utworzony przez nas kontener.
- W lewym menu wybieramy „Reguły” i klikamy „Nowe”.
- Wysuwa się okno do utworzenia nowej reguły.
- W lewym górnym rogu nadajemy nazwę dla naszej reguły np. Polityka prywatności – noindex.
- Klikamy w prostokąt „Skonfiguruj regułę”.
- Po prawej stronie wysuwa się panel w którym klikamy „Element DOM dostępny”.
- Wybieramy następnie opcję „Niektóre zdarzenia DOM Ready”.
- W poszczególnych oknach filtrów wybieramy: „Page URL” i „zawiera”.
- W ostatnim oknie wklejamy cały adres strony dla strony do wyindeksowania np. naszej polityki prywatności, czyli np. „https://naszastrona.pl/polityka-prywatnosci” (bez cudzysłowów oczywiście) .
- Może pokazać się komunikat „Podano nieprawidłowy filtr”. Klikamy wtedy gdziekolwiek w polu prostokąta „Skonfiguruj regułę” i komunikat powinien zniknąć.
- Klikamy „Zapisz” w prawym górnym rogu.
- To samo powtarzamy dla pozostałych stron, które chcemy wykluczyć.
Utworzenie Tagu, który doda dyrektywę noindex i nofollow dla wybranych stron w Shoper
- W lewym menu wybieramy „Tagi” i klikamy „Nowe”.
- Podobnie jak dla Reguł w lewym górnym rogu nadajemy nazwę np. „Noindex, Nofollow Tag”.
- W konfiguracji tagu wybieramy „Niestandardowy kod HTML” i wklejamy następujący kod:
- W polu Reguły wybieramy wszystkie nasze reguły plusem „+” dodając kolejne.
- Klikamy „Zapisz” w prawym górnym rogu.
- Zapisujemy zmiany w kontenerze Google Tag Manager – w prawym górnym rogu klikamy „Prześlij” a następnie „Opublikuj”.
// Removes any existing meta robots tag
jQuery('meta[name="robots"]').remove();
// Create an empty meta element, called 'meta'
var meta = document.createElement('meta');
// Add a name attribute to the meta, with the value 'robots'
meta.name = 'robots';
// Add a content attribute to the meta element, with the value 'noindex, follow'
meta.content = 'noindex, nofollow';
// Insert this meta element into the head of the page, using jQuery
jQuery('head').append(meta);
Testy poprawności wyindeksowania stron z Shoper
Aby sprawdzić czy wszystko działa poprawnie logujemy się do Google Search Console, klikamy „Sprawdzenie adresu URL” i wpisujemy naszą stronę do deindeksacji na przykład adres strony polityki prywatności.
Dostajemy najprawdopodobniej informację, że adres znajduje się w indeksie Google i wszystko jest w porządku.
Klikamy wtedy po prawej stronie przycisk „Sprawdź URL wersji aktywnej”.
Jeżeli poprawnie wszystko skonfigurowaliśmy powinien pokazać się komunikat „Google nie ma dostępu do adresu URL” i , że w meta tagu „robots” wykryto tag „noindex”.
Dla pewności sprawdzamy w ten sposób pozostałe strony i dla jeszcze większej pewności, że wszystko zrobiliśmy poprawnie tak samo sprawdzamy kilka innych stron, które mają się indeksować prawidłowo.
Oczywiście implementacja tego przez Google może chwilę potrwać i należy cierpliwie poczekać na efekty.
Jeżeli posiadają Państwo sklep oparty o platformę Shoper to zapraszamy do wykonania audytu seo takiego sklepu.