Konfiguracja i ustawienia SEO Magento 2.0: zalecenia dotyczące nowej instalacji

  1. Magento 2.0: Konfiguracja i ustawienia SEO Przewodnik
  2. Kanoniczne ustawienia katalogu
  3. Powielanie kategorii
  4. Powielanie produktu
  5. Sprawdzam to
  6. Rozwiązanie
  7. Apache Forced Trailing Slash
  8. nginx Wymuszone cięcie wzdłużne
  9. Popularne wyszukiwane hasła
  10. Kanoniczne strony CMS
  11. Mapa witryny XML
  12. Plik Robots.txt
  13. Robots.txt dla Witryn pomostowych
  14. Robots.txt dla witryn na żywo
  15. Blokowanie adresów URL za pomocą ciągów zapytań z Google
  16. Weryfikacja Twojego Robots.txt
  17. Roboty wyszukiwarek
  18. Usuwanie index.php
  19. Apache
  20. nginx
  21. Przekierowania inne niż WWW / WWW
  22. Kompresja HTTP i buforowanie
  23. Magento 2 Ustawienia Apache
  24. Ustawienia Magento 2 nginx
  25. Testowanie buforowania / kompresji
  26. Minify JavaScript i CSS / HTML
  27. Umożliwienie Minifikacji
  28. Łączenie
  29. Tytuły stron i opis meta
  30. Ustawianie szablonów domyślnych produktu
  31. Schemat organizacji / strony internetowej
  32. Dodawanie schematu organizacji / strony internetowej
  33. Google Analytics

Magento 2.0: Konfiguracja i ustawienia SEO

Przewodnik

Wprowadzenie

Konfiguracja Magento 1.9.x była stosunkowo rutynowa. Magento 2.0 to także proste - podstawowa konfiguracja jest następująca.

Uwaga: Kliknij ikony, aby uzyskać rozszerzone informacje i uzasadnienie każdej zmiany lub kliknij tutaj, aby wyświetlić je wszystkie.

Kanoniczne ustawienia katalogu

Nowoczesne platformy e-commerce mogą tworzyć znaczną ilość zduplikowanych treści - bez odpowiedniej konfiguracji Magento 2.0 nie jest wyjątkiem.

W konsekwencji, kanoniczne adresy URL należy użyć, aby to naprawić.

Na przykład:

Powielanie kategorii

  • http://www.example.com/ czekoladki
  • http://www.example.com/chocolates/
  • http://www.example.com/chocolates/?product_list_limit=30
  • http://www.example.com/chocolates/?product_list_order=name
  • http://www.example.com/chocolates?ingredients=5

Bliskie duplikaty stron kategorii są tworzone głównie w Magento 2.0 za pomocą fasetowanej nawigacji z filtrów atrybutów, ukośników końcowych i opcji sortowania.

Powielanie produktu

W przypadku produktów jest to nieco prostsze.

  • http://www.example.com/chocolates/mars-bar-84g
  • http://www.example.com/chocolates/bars/mars-bar-84g/
  • http://www.example.com/mars-bar-84g
  • http://www.example.com/mars-bar-84g/
  • http://www.example.com/brands/mars/mars-bar-84g

Różne kategorie produktów, z którymi są powiązane (i końcowe ukośniki), mogą przyczyniać się do tego samego produktu pojawiającego się pod różnymi adresami URL.

Sprawdzam to

Szybkim sposobem sprawdzenia powielania kategorii lub produktu jest użycie samego Google. Używanie operatorów wyszukiwania, takich jak site :, inurl: i intitle: razem zwykle to znajdzie, np strona: .co.uk inurl: air-wick intitle: „Air Wick Mrs Claus Apple Pie” - używanie tytułów z losowego produktu, kategorii lub strony CMS / postu na blogu.

Uwaga: Nie musisz testować każdej takiej strony, tylko 2 lub 3 każdego typu strony.

Rozwiązanie

Można to uznać za duplikat treści. Dodanie kanonicznego linku do produktów i kategorii wskazuje Google, który z wielu adresów URL, do których można uzyskać dostęp do kategorii i produktów, jest prawidłowym adresem URL. Można to łatwo rozwiązać za pomocą niektórych ustawień konfiguracyjnych (jak poniżej).

Ustawienie tego jest prawie identyczne z Magento 1.9.x.

  • Ustawienia optymalizacji dla wyszukiwarek dla kategorii i produktów są dostępne za pośrednictwem

    1

    Sklepy & gt; Ustawienia / Konfiguracja & gt; Katalog & gt; Katalog

Ustawienia optymalizacji dla wyszukiwarek dla kategorii i produktów są dostępne za pośrednictwem   1   Sklepy & gt;  Ustawienia / Konfiguracja & gt;  Katalog & gt;  Katalog

  • Działania;
    • Linki kanoniczne włączone w produktach i kategoriach.
    • Adresy URL produktów bez ścieżki kategorii.
    • I sufiks URL produktu / kategorii ustawiony jako / (chyba że preferowany jest coś .html).
  • Istnieje kilka małych wad korzystania z niektórych z tych ustawień (konkretnie utrata kategorii z adresu URL i sposobu, w jaki Magento obsługuje okruchy), ale korzyści przeważają.

Jeśli adres URL produktu i sufiks adresu URL kategorii są ustawione jako ukośnik końcowy, dobrą modyfikacją jest wymuszenie przekierowania witryny z example.com/category do example.com/category/ . W Magento 1.9.x można to zastosować jako ustawienie w rozszerzeniu Creare SEO, ale (w momencie pisania tego tekstu) nie jest ono jeszcze dostępne dla Magento 2.0.x, więc trzeba będzie wprowadzić niewielką modyfikację do twojego serwera.

Apache Forced Trailing Slash

Wymaga to modyfikacji pliku htaccess. ZA rozwiązanie od StackOverflow można wykonać do pracy w Magento 2.0.x.

RewriteCond% {REQUEST_URI}! (. *) / $ RewriteCond% {REQUEST_FILENAME}! -F RewriteCond% {REQUEST_URI}! ^ Index.php RewriteCond% {REQUEST_URI}! (Html ​​| jpg | png | gif) $ RewriteRule ^ (. *) $ 1 / [L, R = 301]

Umieszczony po dowolnej RewriteBase (jeśli jest to konieczne), ale przed cytowaniem RewriteRule index.php.

nginx Wymuszone cięcie wzdłużne

Potrzebna będzie aktualizacja pliku konfiguracyjnego nginx.

location / {przepisać ^ ([^.] * [^ /]) $ 1 / permanent; }

Uwaga: Wszelkie zmiany przekierowania powinny być dokładnie przetestowane po implementacji - w tym sprawdzenie zachowania ciągu zapytania. Istniejące reguły i prawidłowa kolejność reguł mogą mieć na to wpływ.

Popularne wyszukiwane hasła

Na tej samej stronie można zezwolić na popularne wyszukiwane hasła - ale te strony będą zazwyczaj blokowane w pliku robots.txt lub nie będą wyświetlane, więc nie będą służyć korzyściom SEO ani handicapowi.

Kanoniczne strony CMS

Włączenie kanonicznych stron CMS wymaga rozszerzenia strony trzeciej i jest opisane w następnym rozdziale .

Mapa witryny XML

Mapy witryn XML umożliwiają Google łatwą identyfikację i indeksowanie adresów URL w witrynie i nadal są podstawową funkcją w Magento 2.0. Drugi etap podstawowej konfiguracji umożliwia ich generowanie.

  • Jedną ze znaczących ulepszeń jest możliwość podzielenia mapy witryny na wiele plików - zazwyczaj zaleca się witryny z ponad 50 000 produktów. Drugim niewielkim ulepszeniem jest możliwość dodawania adresów URL map witryn do pliku robots.txt (Ustawienia zgłaszania wyszukiwarek) - niewielka jakość poprawy życia i często zaniedbywana przez właścicieli witryn.
  • Nadal nie ma wsparcia dla map witryn Hreflang XML dla osób prowadzących strony międzynarodowe / wielojęzyczne - prawdziwy wstyd, biorąc pod uwagę skuteczność Magento we wdrażaniu ich za pośrednictwem frontowych instalacji w wielu sklepach. Jest to omówione w następnym rozdziale.
  • Mapy witryn HTML nie są już częścią Magento Core, ale można je łatwo zaimplementować za pomocą szablonu lub rozszerzenia strony trzeciej
  • Dostęp do tego można uzyskać za pośrednictwem

    1

    Sklepy & gt; Ustawienia / Konfiguracja & gt; Katalog & gt; Mapa witryny XML

    .

  • Włączanie codziennego generowania jest najlepszą praktyką, ale będzie się różnić - w praktyce powoduje to niewielkie obciążenie serwera, gdy istnieją tysiące produktów.

Włączanie codziennego generowania jest najlepszą praktyką, ale będzie się różnić - w praktyce powoduje to niewielkie obciążenie serwera, gdy istnieją tysiące produktów

  • Domyślne ustawienia map witryn dla kategorii, produktów i opcji stron CMS są w porządku - Google dąży do określenia samego priorytetu indeksowania - wszelkie ustawienia w mapie witryny będą używane tylko jako przewodnik.

Domyślne ustawienia map witryn dla kategorii, produktów i opcji stron CMS są w porządku - Google dąży do określenia samego priorytetu indeksowania - wszelkie ustawienia w mapie witryny będą używane tylko jako przewodnik

Uwaga: Wszelkie wygenerowane mapy witryn należy natychmiast przesłać Google Search Console pomoc w indeksowaniu wszystkich Twoich stron.

Plik Robots.txt

Plik robots.txt to „ webmasterzy plików tekstowych tworzą, aby […] robotom wyszukiwarek […] indeksować i indeksować strony w ich witrynie

Jak wspomniano powyżej, Magento 2.0 dodaje możliwość edycji pliku robots.txt z zaplecza administratora (

1

Sklepy & gt; Konfiguracja & gt; Roboty projektowe / wyszukiwarek

).

W październiku 2014 r. Google zaktualizował swoje wytyczne aby poinformować twórców stron internetowych, aby upewnili się, że ich plik robots.txt nie blokuje obrazów, czcionek, Javascript, CSS ani żadnych innych plików, które wpływają na wygląd strony podczas jej renderowania.

Jeśli chcesz sprawdzić, czy to działa w istniejącym pliku robots.txt, w Google Search Console wbudowano sprawdzanie robots.txt, ale szybki test to Google Mobile Friendly Checker .

Od tej zmiany konfiguracja pliku robots.txt stała się znacznie mniej ważna w witrynach Magento - z wyjątkiem blokowania ciągów zapytań i innych śmieciowych adresów URL (dodaj do listy życzeń, wyślij do znajomego). Ta sytuacja zmienia się znacznie, gdy używane są pewne rozszerzenia - zwłaszcza te, które tworzą (tzw. „Strony SEO”) dla atrybutów. W takim przypadku plik robots.txt staje się jedną z głównych rzeczy, które uniemożliwiają stronie posiadanie większej liczby stron niż Amazon.

Robots.txt dla Witryn pomostowych

Nasze zalecane ustawienie to;

To blokuje każdy adres URL w witrynie. Jest to przydatne na stronach przemieszczania, ale nigdy nie powinno być używane w witrynach na żywo, ponieważ uniemożliwi to wyszukiwarkom indeksowanie dowolnej strony - chociaż jest to rozsądny sposób radzenia sobie z duplikatami witryn „Handel”.

Robots.txt dla witryn na żywo

Jeśli szukasz gotowego pliku robots.txt, Plik robot.txt Creare Magento 1.x. jest całkiem dobry, ale;

  • Linie 45-60 powinny być traktowane innymi metodami (noindexing, nofollowing) lub po prostu nie są już potrzebne (choć nie powinny powodować żadnych szkód).
  • Linia 79 (adresy URL z ciągami zapytań) będą musiały zostać przejrzane. Jest to omówione poniżej („Dodatkowe informacje o robots.txts”).

Blokowanie adresów URL za pomocą ciągów zapytań z Google

W witrynie Magento adresy URL z ciągami zapytań są często duplikatami kategorii stron lub tylko stron nieindeksowalnych, które nie muszą być indeksowane. Powyższy plik robots.txt nie blokuje adresów URL za pomocą ciągów zapytań (linia 79), ponieważ jest „skomentowany” - przed nim znajduje się #. Aby to umożliwić, linia 79 musi mieć usunięty skrót.

Jednak to, czy powinieneś polegać na kilku czynnikach.

  • Jeśli witryna już zezwoliła na adresy URL z parametrami do wcześniejszego zindeksowania, ich zablokowanie uniemożliwi GoogleBotowi ich ponowne przeszukanie i te strony pozostaną zindeksowane.
    • Jeśli te strony mają dodany noindex (omówiony w następnym rozdziale), strony te zostaną ostatecznie usunięte (zazwyczaj 1-2 miesiące później).
    • Po tym wydarzeniu blokowanie adresów URL za pomocą ciągów zapytań z Google jest całkowicie w porządku.
    • Jeśli jednak nie ma planów nieindeksowania adresów URL za pomocą ciągów zapytań, wiersz 79 może zostać odkomentowany (usuń znak #), aby uniemożliwić przeszukiwanie niepotrzebnych stron. Zapobiega to po prostu indeksowaniu nowych odmian i zapobiega indeksowaniu niepotrzebnych stron.
  • Jeśli witryna jest świeża, linia 79 może zostać usunięta bez problemu.

Weryfikacja Twojego Robots.txt

Naszym zaleceniem jest użycie narzędzia takiego jak Krzycząca Żaba Aby zaindeksować witrynę, aby zobaczyć, które strony są pobierane, a które nie powinny - na przykład setki adresów URL zawierających „listę życzeń” mogą być powodem do obaw, ponieważ są to strony, których zazwyczaj nie chcesz indeksować.

Te adresy URL można bezpiecznie dodać do pliku robots.txt. Nie, nasz Widelec Magento 2.0 Robots.txt to dobry budulec.

Uwaga: Jeśli twoja strona jest ustawiona na github lub podobnej kontroli wersji, prawdopodobnie złym pomysłem jest zaktualizowanie pliku robots.txt przez backend Magento, ponieważ można go zastąpić.

Roboty wyszukiwarek

Podczas gdy jesteś na tym ekranie (

1

Sklepy & gt; Ustawienia / Konfiguracja & gt; Ogólne / Projektowanie

), dobrym pomysłem jest także sprawdzenie robotów wyszukiwarek (aby sprawdzić, czy Twój sklep jest ustawiony jako INDEX, ŚLEDŹ, aby upewnić się, że Twoja witryna nie blokuje Google!

Wyszukiwarka Roboty odnosi się do tagu, który można dodać do strony, która uniemożliwia Google indeksowanie witryny. Jest to przydatne w przypadku przemieszczania witryn, mniej przydatne w przypadku witryn, które mają być indeksowane. Dobrze jest sprawdzić, czy to ustawienie jest poprawne.

Usuwanie index.php

Domyślnie adresy URL Magento 2.0 i 1.9.x wyglądają podobnie do http://magento2.pushonltd.co.uk/index.php/viktor-lumatech-trade-pant.html - usunięcie „index.php” z adresu URL powinno także na liście kontrolnej, ponieważ jest to częsta przyczyna powielania treści.

  • Nawigować do

    1

    Sklepy & gt; Ustawienia / Konfiguracja & gt; Ogólne / Web & gt; optymalizacja wyszukiwarki

  • Włącz korzystanie z funkcji przepisywania serwera sieci Web .

Tak długo, jak plik htaccess ma format setup (Apache) i plik conf (nginx), index.php zostanie usunięty z adresów URL. Aby sprawdzić, czy są na miejscu, poszukaj następujących wierszy.

Apache

RewriteRule. * Index.php [L]

nginx

location / {try_files $ uri $ uri / /index.php?$args; }

Przekierowania inne niż WWW / WWW

Gdy jesteś na tym ekranie, zmień automatyczne przekierowanie na podstawowy adres URL na 301 przekierowanie w opcjach adresu URL .

Twoja witryna zazwyczaj znajduje się na stronie example.com i www.example.com. Zazwyczaj podstawowy adres URL zostanie ustawiony na jeden lub drugi i przekieruje do preferowanej witryny.

Domyślnie jest to przekierowanie na 302 i historycznie było to złe, ponieważ 302 przekierowania nie były uważane za przekazujące link equity / authority. Google niedawno zdemaskował to , ale wciąż istnieją mocne dowody sugerujące, że przekierowania 301 zachowują więcej kapitału własnego. Dlatego nadal zalecamy przekierowania 301.

Kompresja HTTP i buforowanie

Użytkownicy domagają się szybkiego ładowania witryn - podobnie jak Google - uważa się za korzystne, aby zapewnić ładowanie witryny w czasie poniżej 3 sekund.

  • Kompresja Gzip plików statycznych (HTML, JS, CSS) skraca czas pobierania witryny i może skrócić czas ładowania strony.
  • Buforowanie statycznych zasobów (plików szablonów, obrazów, JS, CSS) zapewnia, że ​​te same pliki nie są pobierane dwukrotnie - zmniejszając obciążenie serwera WWW i poprawiając czas ładowania strony dla użytkowników.

Nie możesz ustawić tego za pomocą zaplecza Magento, musisz to zaktualizować za pomocą ustawień serwera WWW.

Magento 2 Ustawienia Apache

Jeśli twój serwer WWW obsługuje Apache, musisz zaktualizować plik htaccess.

Większość Plik Creare Magento 1.x htaccess jest dobrze zbudować, ale mamy rozwidliłem plik dla Magento 2.0. Jest to plik częściowy, więc trzeba będzie go zintegrować z głównym plikiem htaccess - poszczególne sekcje można do niego skopiować i wkleić.

Użyteczne sekcje obejmują;

  • Linie 28-40 i 70-92 konfigurują kompresję gzip przez mod_deflate .
  • Linie 112-122 ustawiają buforowanie pewnych typów plików poprzez mod_expires - i robi to nieco lepiej niż domyślny dostęp do htaccess dostarczony z Magento 2.0.

Reszta pliku jest opcjonalna. Na przykład - implementuje ETags (linie 49-52) - inny i bezpłatny sposób obsługi buforowania - ale może to powodować problemy z niektórymi konfiguracjami.

Ustawienia Magento 2 nginx

Zaleceniem PushON dla hostingu Magento jest nginx - oferuje on pewne ulepszenia w odniesieniu do opóźnień i radzenia sobie z jednoczesnymi połączeniami. Kompresję HTTP i buforowanie można również skonfigurować dla ninx, a to wymaga aktualizacji pliku conf dla tej witryny. The jeden dostarczony przez Magento działa dobrze i ma większość poprawnych ustawień.

Testowanie buforowania / kompresji

Pamiętaj, aby przetestować swoją witrynę za pomocą Narzędzie Google PageSpeed ​​Insights aby upewnić się, że wszystko działa poprawnie. Sprawdza to również, czy działa miniatura.

Uwaga: Nie będzie można włączyć buforowania lub kompresji skryptów innych firm hostowanych poza witryną - np. Google Analytics, przyciski udostępniania na Facebooku.

Minify JavaScript i CSS / HTML

Minify to świetny sposób na zwiększenie prędkości ładowania stron po prostu łącząc skrypty.

  • Nowoczesne przeglądarki może pobierać 6-8 plików jednocześnie z serwera - w tym obrazy, skrypty i JS, strona może mieć od 120 do 200 plików. Dlatego właśnie PushON zaleca używanie subdomen lub zewnętrznych dostawców CDN (sieci dostarczania treści - dużej sieci globalnie rozproszonych serwerów) - przy użyciu subdomeny mediów, motywów i skryptów (np. Media.example.com, skóra). example.com, js.example.com) zwiększy czterokrotnie ilość pobieranych plików jednocześnie - znacznie zwiększając szybkość ładowania strony. Ten temat omówiono bardziej szczegółowo w nadchodzącym rozdziale zaawansowanej konfiguracji.
  • Minify podnosi to, łącząc pliki skryptów / CSS, zmniejszając zarówno czas pobierania, jak i czas renderowania - każdy załadowany plik JS / CSS uruchamia lub opóźnia renderowanie nowej strony.

Jak wspomniano w poprzednim rozdziale, ta funkcjonalność została ulepszona w Magento 2.0. Mamy teraz trzy opcje plus pakietowanie.

  • Scal pliki JS i CSS bez pomniejszania. Nieco bardziej prawdopodobne, że spowoduje problemy. Zmniejsza czas ładowania stron, zmniejszając liczbę przebiegów renderowania i pobierania plików.
  • Zmodyfikuj pliki JS i CSS. Po prostu usuwa nadmiarowe powroty karetki i białe znaki z plików. Zmniejsza rozmiar pliku o niewielką ilość (małą w stosunku do całkowitego rozmiaru strony internetowej), ale tak naprawdę nie ma takich samych korzyści jak powyżej.
  • Oba powyższe.

Umożliwienie Minifikacji

Umożliwienie Minifikacji

  • Aby to ustawić, przejdź do

    1

    Sklepy & gt; Ustawienia / Konfiguracja & gt; Zaawansowany / programista

    i;

    • Aby włączyć minifikację HTML, włącz Minify HTML w Ustawieniach szablonu .
    • Aby włączyć sortowanie lub scalanie Javascript, przejdź do Ustawień JavaScript .
    • W przypadku scalania i minimalizowania CSS przejdź do ustawień CSS

Ostrzeżenie: JavaScript Minify to także świetny sposób na złamanie strony internetowej. Minify nigdy nie powinno być testowane w środowisku rzeczywistym i na pewno nie bez testowania wszystkich formularzy, dodawania do koszyka i kompletnej transakcji. Powinien być również testowany przy użyciu więcej niż jednej przeglądarki.

Łączenie

Ostatnia opcja to sprzedaż pakietowa. Kolejną nową funkcją w rdzeniu Magento 2.0 jest RequireJS, który programowo ładuje pliki JavaScript. Ponieważ scalanie i modyfikowanie plików w Magento 2.0 dotyczy tylko zasobów zawartych w układach, pliki załadowane przez RequireJS nie zostaną uwzględnione w tym procesie. To tam gdzie przychodzi sprzedaż wiązana . Wymaga dodatkowej konfiguracji, która jest poza zakresem podstawowej konfiguracji - ale spowoduje poprawienie obciążenia strony i czasu renderowania, jeśli jest ustawiona.

Tytuły stron i opis meta

Ustawianie tytułów stron w Magento 2.0 odbywa się w 2 etapach.

Poszczególne strony mogą z łatwością aktualizować swoje metadane, wybierając odpowiednią stronę dla tego frontu sklepu. Na przykład, aby zaktualizować metaopis i tytuł strony głównej, musisz edytować te pola na stronie CMS powiązanej ze stroną główną.

Na przykład, aby zaktualizować metaopis i tytuł strony głównej, musisz edytować te pola na stronie CMS powiązanej ze stroną główną

Ale musisz także podać tekst tytułowy.

Ale musisz także podać tekst tytułowy

  • Nawigować do

    1

    Sklepy & gt; Ustawienia / Konfiguracja & gt; Ogólne / Projektowanie & gt; Głowica HTML

  • Tytuł Sufiks lub Prefiks tytułu umożliwia dodanie nazwy sklepu do każdej strony.

Czy musisz dodać swoją markę do tytułu swojej witryny? Tak. Google i tak doda go do wyświetlanego tytułu na stronie wyników wyszukiwarki, więc powinieneś dodać jego wersję samodzielnie. Zapewnia to przynajmniej kontrolę nad sposobem wyświetlania.

Ustawianie szablonów domyślnych produktu

Dobrą nową funkcją w Magento 2.0 jest możliwość używania atrybutów produktu w metadanych - w rzeczywistości można łatwo zdefiniować domyślny szablon dla produktów.

  • Domyślny opis meta jest używany tylko na produktach i tylko wtedy, gdy nie jest określony określony opis meta. Domyślnie jest to nazwa produktu i opis produktu .
  • Niestety obecnie błąd w Magento 2.0 gdzie wszystkie znaczniki HTML z opisu są w to wciągane, a nie usuwane. Jest to stosunkowo łatwe do naprawienia na poziomie programisty i nie przewidujemy, że będzie to problem dłużej.
  • Na razie dobrym pomysłem jest zastąpienie wartości domyślnej, przejdź do

    1

    Sklepy & gt; Ustawienia / Konfiguracja & gt; Katalog / Katalog & gt; Automatyczne generowanie produktów

    .

  • Używanie „maski do opisu meta” (domyślnie), np. „Kup {{nazwa}} z Example.com. Dostępne teraz za {{price}} z bezpłatną dostawą przy zamówieniach powyżej 20 £ ”zostaną wypełnione odpowiednią nazwą produktu i ceną. Można użyć dowolnego zdefiniowanego atrybutu powiązanego z tym produktem i zostanie on automatycznie wypełniony.
  • Nie trzeba używać tagu „meta keywords”, ale pomocne może być wypełnienie go niewidocznymi atrybutami, jeśli używasz Menedżera tagów Google, np. SKU, koloru, producenta. Dane te mogą następnie zostać pobrane przez GTM do Google Analytics w celu uzyskania niestandardowych wymiarów. Na przykład na stronie internetowej poświęconej odzieży dziecięcej, grupie wiekowej - pozwoliłoby to na zbudowanie segmentów w celu analizy współczynnika konwersji dla wszystkich ubrań dla dzieci w porównaniu z ubraniami dla niemowląt.

Na przykład na stronie internetowej poświęconej odzieży dziecięcej, grupie wiekowej - pozwoliłoby to na zbudowanie segmentów w celu analizy współczynnika konwersji dla wszystkich ubrań dla dzieci w porównaniu z ubraniami dla niemowląt

Uwaga: opisy Meta nie są uważane za czynnik rankingowy dla Google - są to tylko przekonujące teksty, które zachęcają użytkowników do klikania w witrynie z wyników wyszukiwania.

Schemat organizacji / strony internetowej

Schemat Organizacja / LocalBusiness jest szczególnie pomocny dla firm o fizycznej lokalizacji. Dodanie tego znacznika do witryny może pomóc w pobraniu danych do Wykresu wiedzy Google w wyszukiwarce.

Pomocny może być również schemat WebSite Google identyfikuje i wykorzystuje wewnętrzną wyszukiwarkę Twojej witryny .

Tworzenie fragmentów jest stosunkowo łatwe przy użyciu a Strukturalny generator danych JSON-LD . Przykładowy urywek znajduje się poniżej.

<script type = "application / ld + json"> [{"@context": "http://schema.org", "@type": "WebSite", "about": "Traveling Man", "url" : „http://www.travellingman.co.uk”, „potentialAction”: {„@type”: „SearchAction”, „target”: „http://www.travellingman.co.uk/catalogsearch/result? q = {query} & x = 0 & y = 0 "," query-input ":" required name = query "}}, {" @context ":" http://schema.org "," @type ":" Organization „,„ url ”:„ http://www.travellingman.co.uk ”,„ name ”:„ Traveling Man ”,„ logo ”:„ http://www.travellingman.co.uk/skin/frontend/ default / travellingman / images / logo.png "," subOrganization ": [{" @context ":" http://schema.org "," @type ":" LocalBusiness "," address ": {" @type " : „PostalAddress”, „postalCode”: „M1 1JW”, „streetAddress”: „4 Dale Street”, „addressLocality”: „Manchester”, „addressCountry”: „GB”}, „email”: „manchester @ travellingman. com ”,„ name ”:„ Traveling Man - Manchester ”,„ parentOrganization ”:„ Traveling Man ”,„ telephone ”:„ 0161 237 1877 ”,„ url ”:„ http://www.travellingman.co.uk/ nasze sklepy / manchester ” , „openingHours”: [„Mo-Sa 10: 00-18: 00”, „Su 11: 00-16: 30”]}, {„@context”: „http://schema.org”, „@ wpisz „:„ LocalBusiness ”,„ address ”: {„ @type ”:„ PostalAddress ”,„ streetAddress ”:„ 32 Central Road ”,„ addressLocality ”:„ Leeds ”,„ postalCode ”:„ LS1 6DE ”,„ addressCountry „:„ GB ”},„ email ”:„ [email protected] ”,„ name ”:„ Traveling Man - Leeds ”,„ parentOrganization ”:„ Traveling Man ”,„ telephone ”:„ 0113 243 6461 ”,„ url ":" http://www.travellingman.co.uk/our-stores/leeds "," openingHours ": [" Mo-Sa 10: 00-18: 00 "," Su 11: 00-17: 00 "]}, {" @context ":" http://schema.org "," @type ":" LocalBusiness "," address ": {" @type ":" PostalAddress "," addressLocality ":" York " , „postalCode”: „YO1 7LF”, „streetAddress”: „54 Goodramgate”, „addressCountry”: „GB”}, „email”: „[email protected]”, „name”: „Traveling Man - York” , „parentOrganization”: „Traveling Man”, „phone”: „01904 628 787”, „url”: „http://www.travellingman.co.uk/our-stores/york”, „openingHours”: [” Mo-Sa 10: 00-18: 00 ”,„ Su 11: 00-17: 00 ”]}, { „@context”: „http://schema.org”, „@type”: „LocalBusiness”, „address”: {„@type”: „PostalAddress”, „streetAddress”: „43 Grainger Street”, „addressLocality „:„ Newcastle-upon-Tyne ”,„ PostalCode ”:„ NE1 5JE ”,„ addressCountry ”:„ GB ”},„ email ”:„ [email protected] ”,„ name ”:„ Traveling Man - Newcastle ” , „parentOrganization”: „Traveling Man”, „telephone”: „0191 261 4993”, „url”: „http://www.travellingman.co.uk/our-stores/newcastle”, „openingHours”: [” Mo-Sa 10: 00-18: 00 "," Su 11: 00-16: 30 "]}]," sameAs ": [" https://www.facebook.com/TravellingManShops "," https: // twitter.com/TravellingManUK ”,„ https://instagram.com/travellingmanuk/ ”]}] </script>

Definiuje stronę internetową z wieloma lokalizacjami, ich godzinami otwarcia, numerami telefonów i wewnętrzną wyszukiwarką używaną przez witrynę.

Dobrze jest przetestować dowolny kod za pośrednictwem Narzędzie do testowania danych strukturalnych Google .

Dodawanie schematu organizacji / strony internetowej

Kod Twojej strony internetowej można łatwo wkleić do nagłówka HTML strony internetowej

1

Sklepy & gt; Ustawienia / Konfiguracja & gt; Ogólne / Projektowanie & gt; Głowica HTML

.

.

Google Analytics

Ostatnim krokiem będzie skonfigurowanie Google Analytics. Jest to omówione bardziej szczegółowo w rozdziale 4.

Com/chocolates/?
Com/chocolates/?
Com/chocolates?
Php?
Czy musisz dodać swoją markę do tytułu swojej witryny?
Uk/catalogsearch/result?