Деньги, как известно, имеют различные функции. Одной из них является непрестанное движение денег в обращении, обслуживание процесса обращения. Без выполнения деньгами этой функции торговля была бы невозможна.

Kompletny przewodnik SEO do optymalizacji witryny Magento

  1. Konfiguracja sklepu Magento - Ustawienia nagłówka:
  2. Optymalizacja tagów produktów Magento:
  3. Optymalizacja adresu URL sklepu Magento pod kątem SEO:
  4. Optymalizacja obrazu Magento:
  5. Magento Page Speed ​​Optimization:
  6. 1. Konfiguracja sklepu Magento | Scalanie plików JavaScript i CSS:
  7. 2. Konfiguracja sklepu Magento | Użyj płaskich katalogów:
  8. Generowanie mapy witryny XML Magento:
  9. Optymalizacja mapy Google Magento:
  10. Dodawanie mapy witryny do Narzędzia Google dla webmasterów:
  11. Dodawanie kodu Google Analytics do sklepu internetowego Magento:
  12. Definicja schematu Magento:
  13. 1. Implementacja schematu produktu:
  14. 2. Implementowanie zagregowanego schematu oceny:

Kiedy szukasz najbardziej przyjaznych SEO platform CMS dostępnych w branży, na pewno nic nie może pokonać WordPressa w tym wyścigu. (DieHard WP Fan tutaj!). Mimo że WordPress ma swoje znaczenie w blogowaniu i e-commerce, nie możemy po prostu przeoczyć obecności innych platform, takich jak Magento. Mają bardzo silną pozycję w branży, zwłaszcza w e-commerce. Tutaj naszym głównym celem będzie Magento, który ma szeroki zakres funkcji SEO, łatwo konfigurowany bezpośrednio tylko z panelu administracyjnego.

Ten kompletny przewodnik pozwoli Ci poznać każdy mały aspekt SEO, z łatwością można zrobić, aby sklep Magento był całkowicie przyjazny SEO. Wystarczy zalogować się do panelu administracyjnego sklepu Magento i utknąć.

Konfiguracja sklepu Magento - Ustawienia nagłówka:

Podczas tworzenia strony internetowej sklep magento ma już domyślny tytuł i meta opis. Oczywiście musisz go edytować, aby Twój Magento SEO był przyjazny. Podążaj tą ścieżką, aby wprowadzić pożądane zmiany: System> konfiguracja> Projekt> Głowica HTML .

Tutaj znajdziesz podstawowe ustawienia awaryjne, których możesz użyć do celów SEO.

  • Najpierw skonfiguruj własną ikonę ulubionych. Chociaż nie ma to wpływu na SEO, ale zdecydowanie favicon Magento Standard nie będzie wyglądał wspaniale.
  • Następnie pojawia się pole Domyślny tytuł, Domyślny opis i Domyślne roboty.
    • Domyślny tytuł: Umieść nazwę / hasło swojej marki ..
    • Domyślny opis: Dodaj trochę informacji o swojej witrynie w tym polu.
    • Domyślne roboty: muszą być ustawione na indeks, obserwuj, czy Twój sklep jest na żywo.
      Musi być ustawiony na NoIndex, NoFollow, jeśli twój sklep jest w fazie rozwoju.

Uwaga: nie zapomnij przełączyć go, aby śledzić, indeks po przejściu na żywo, w przeciwnym razie wyszukiwarki będą cię ignorować.

Zalecane: W polu Sufiks tytułu Możesz dodać nazwę swojej marki, która zostanie dodana do każdego tagu tytułu. Ta funkcja jest przydatna dla spójności marki.

Ta funkcja jest przydatna dla spójności marki

Cóż, słowa kluczowe Meta nie są już używane przez wiele dzisiejszych wyszukiwarek, zależy to od Ciebie, czy chcesz je dodać, czy nie. Możesz po prostu umieścić nazwę swojego sklepu jako ustawienie rezerwowe.

Optymalizacja tagów produktów Magento:

Cóż, jeśli naprawdę chcesz, aby Twoja witryna była wyższa w SERP, nie można przecenić znaczenia tagów meta. Aby zoptymalizować swój konkretny produkt w sklepie internetowym, zaloguj się do panelu administratora i przejdź do Katalog> Zarządzaj produktami .

  • Znajdź produkt, który chcesz edytować, i kliknij link „edytuj” po prawej stronie wiersza.
  • Pojawi się formularz edycji produktu, w którym możesz edytować ogólne informacje dotyczące produktu w zakładce „Ogólne”, takie jak nazwa, opis, krótki opis i inne.
  • Aby zaktualizować metainformacje Magento produktu, przejdź do zakładki „Informacje meta” i dodaj tam meta tytuł, metaopis i meta słowa kluczowe.

Aby zaktualizować metainformacje Magento produktu, przejdź do zakładki „Informacje meta” i dodaj tam meta tytuł, metaopis i meta słowa kluczowe

Optymalizacja adresu URL sklepu Magento pod kątem SEO:

Pozytywne adresy URL dla SEO są z pewnością ważnym czynnikiem zapewniającym wyższą pozycję w wynikach wyszukiwania. Idealna forma adresu URL przyjaznego SEO powinna wyglądać następująco: www.example.com/category-keyword/product-name (Możesz dodać podstawowe słowo kluczowe zamiast nazwy produktu).

Tego rodzaju URls pomaga użytkownikom bezpośrednio znaleźć pożądane produkty i usługi. W Magento możesz tworzyć takie przyjazne dla SEO adresy URL w zaledwie kilku krokach. Zanim jednak zaczniesz, proponuję wykonać kopię zapasową danych jako środek bezpieczeństwa.

Najpierw usuniemy dodatkowy ciąg „index.php”, który pojawia się w podstawowym adresie URL. Aby to zrobić:

Krok 1: Przejdź do System> Konfiguracja> Sieć . Tutaj znajdziesz listę opcji, ale musisz trzymać się opcji URL Options i Search Engine Optimization .

Krok 2: Ustaw automatyczne przekierowanie na podstawowy adres URL na Tak (301 przeniesiony na stałe), który automatycznie przekieruje Magento na podstawowy adres URL.

Krok 3: Teraz ustaw Use Web Server Rewrites to Yes , aby usunąć ciąg index.php z podstawowego adresu URL.

php z podstawowego adresu URL

Kiedy przeprowadzamy te zmiany, powinniśmy także włączyć kanoniczne adresy URL Magento, aby wyszukiwarka mogła rozpoznać tylko jedną wersję twojego adresu URL (ponieważ z powyższymi ustawieniami utworzyłeś dwa podstawowe adresy URL, jeden jest z index.php, a drugi bez).

W tym celu przejdź do System> konfiguracja> katalog> optymalizacja wyszukiwarki . Ponownie otrzymasz tutaj dużą listę opcji. Nie panikuj, wyjaśnię je po kolei.

Nie panikuj, wyjaśnię je po kolei

  • Automatycznie generowana mapa witryny : Jak wiesz, mapy witryn mają informować wyszukiwarki o stronach dostępnych do indeksowania. Ustaw tę opcję, aby włączyć, a Magento utworzy dwie strony w Twojej witrynie, które kierują robotami indeksującymi wyszukiwarki za pośrednictwem Twojej witryny i najważniejszych stron.
  • Popularne wyszukiwane hasła: ustaw na Włącz i zezwalaj stronom na wyświetlanie najpopularniejszych wyszukiwanych haseł.
  • Sufiks adresu URL produktu: jest to przyrostek dodany na końcu adresu URL produktu. Zostaw to tak, jak jest (.html).
  • Sufiks URL kategorii: taki sam jak sufiks URL produktu, ale jest dodawany na końcu adresu URL kategorii. Zachowaj to tak, jak jest (.html).
  • Użyj ścieżki kategorii dla adresów URL produktów: Aby Twoje adresy URL wyglądały jak twojadomena.com/nazwa-kategorii/produkt-strona.html, ustaw tę opcję na Włącz. Polecam jednak ustawienie NIE. Jeśli produkt należy do wielu kategorii, ten sam produkt zostanie wywołany przez wiele adresów URL, które nie są wcale przyjazne dla SEO (pamiętaj o kwestiach kanonicznych). Dlatego lepiej jest zignorować nazwę kategorii z adresów URL, zwłaszcza dla większych sklepów e-commerce.
  • Utwórz stałe przekierowanie dla adresów URL, jeśli zmieniono klucz URL: jeśli ustawione na „Tak”, spowoduje to automatyczne przekierowanie dowolnej strony w sklepie, jeśli nastąpi jakakolwiek zmiana ich identyfikatorów / kluczy URL.
  • Separator tytułów stron: To pole służy do wprowadzania znaku, który oddziela tytuły stron w przedniej części sklepu Magento. Zrób z niego pionową rurę (|) lub pozostaw ją jako myślnik (-).
  • Użyj tagu kanonicznego Meta Tag dla kategorii: Ustaw tę opcję na „Tak”, aby automatycznie dodać znacznik „kanoniczny” w kodzie HTML strony kategorii. Spowoduje to wyświetlenie tylko głównej wersji strony kategorii.
  • Użyj łącza kanonicznego Metatag dla produktów: Obowiązkowe jest ustawienie „Włącz”, jeśli ustawisz powyższą opcję (Łącznik meta logiczny dla kategorii) „Tak”. Aby pojawiła się tylko jedna wersja strony produktu.

Optymalizacja obrazu Magento:

Jeśli chcesz, aby Twoja witryna ładowała się naprawdę szybko, pierwszą rzeczą, którą musisz zrobić, jest zoptymalizowanie obrazów. Aby to zrobić, przejdź do Katalog> Zarządzaj produktami . Teraz wybierz produkt, do którego chcesz dodać obraz, i kliknij jego link „Edytuj” .

Dodaj odpowiednią nazwę, w tym słowo kluczowe, aby opisać obraz produktu / kategorii w wyszukiwarkach. Zamiast używać ogólnych nazw obrazów, takich jak „product1.jpg”, użyj odpowiedniej nazwy dostarczającej informacji o tym obrazie.

Magento Page Speed ​​Optimization:

„Powolna strona = powolna sprzedaż”, oczywista pod każdym względem. Gdy witryna reaguje zbyt wolno, odwiedzający nie spędzają dużo czasu na tej stronie, co zasadniczo prowadzi do zmniejszenia sprzedaży. Dlatego ważne jest, aby upewnić się, że sklep Magento działa optymalnie. A do tego musisz dokonać drobnych zmian w konfiguracji sklepu Magento.

1. Konfiguracja sklepu Magento | Scalanie plików JavaScript i CSS:

Aby przyspieszyć działanie, Magento musiałoby zmniejszyć liczbę połączeń z serwerem sieci Web, aby pobrać mniej plików w sklepie Magento. Jednym z nich jest zmniejszanie i łączenie plików JavaScript i plików CSS. Aby to zrobić, przejdź do System> Konfiguracja> Zaawansowane> Deweloper . Ustaw opcje „ scal pliki ” na „Tak” w ustawieniach „Javascript” i „CSS”. Teraz naciśnij „Save Config”, aby włączyć te zmiany.

2. Konfiguracja sklepu Magento | Użyj płaskich katalogów:

Dla większej elastyczności i wydajności Magento przechowuje dane w wielu tabelach baz danych. Ale kiedy strony internetowe są obsługiwane, ekstrakcja danych z tych wielu tabel pochłania więcej czasu. Tutaj „Użyj opcji płaskiego katalogu” pomaga zapewnić szybsze i bardziej przyjazne wrażenia. Ta opcja utworzy pojedynczą „płaską tabelę”, która agreguje dane rozproszone w wielu tabelach bazy danych.

Aby włączyć tę funkcję w sklepie Magento, przejdź do System> konfiguracja> katalog> katalog . Tutaj w sekcji „Frontend” ustaw zarówno „Użyj płaskiej kategorii katalogu”, jak i „Użyj płaskich produktów katalogowych” na „Tak”.

Tutaj w sekcji „Frontend” ustaw zarówno „Użyj płaskiej kategorii katalogu”, jak i „Użyj płaskich produktów katalogowych” na „Tak”

Oprócz tych domyślnych ustawień rezerwowych możesz użyć kilku rozszerzeń Magento, aby przyspieszyć działanie witryny. Tutaj wybrałbym „ Google Page Speed ​​Optimizer ”Wśród kilku innych opcji. Oferuje:

  • Automatyczna kompresja obrazów produktów.
  • Modyfikacja Javascript.
  • Css minification.
  • Automatyczne opróżnianie pamięci podręcznej strony przez dodanie znacznika czasu do plików CSS i JS.
  • Przesuwa JS do stopki w celu szybkiego renderowania strony.
  • Dodaje błędy klasyfikacji do dziennika.

Generowanie mapy witryny XML Magento:

Mapa witryny jest prawdopodobnie najważniejszym atutem witryny, jeśli chodzi o SEO. Jak można się spodziewać, Magento ma wbudowany generator Sitemap do kierowania robotami wyszukiwarek za pośrednictwem witryny. Magento automatycznie aktualizuje mapę witryny i wprowadza niezbędne zmiany w razie potrzeby. Aby to włączyć, przejdź do System> Konfiguracja> katalog> Google Sitemap .

Tutaj kliknij przycisk „Dodaj mapę witryny”, aby utworzyć pierwszą mapę witryny Magento. Zostaniesz poproszony o zadanie kilku podstawowych informacji dotyczących pierwszej mapy witryny, takich jak „Nazwa” pliku i „ścieżka”. Polecam następujące szczegóły do ​​dodania w tych polach.

Nazwa pliku : sitemap.xml

Ścieżka: /

Ścieżka: /

Kliknij przycisk Zapisz, aby wygenerować pierwszą mapę witryny.

Optymalizacja mapy Google Magento:

Po utworzeniu mapy witryny XML ważne jest, aby skonfigurować ją automatycznie, aby była aktualizowana za każdym razem. Aby cały czas było świeże, przejdź do następującej ścieżki: System> konfiguracja> katalog> Google Sitemap.

Tutaj na tym pulpicie możesz dostosować prawie wszystko w zależności od wymagań. Dodaj różne częstotliwości i priorytety dla różnych typów stron. W tym artykule zakładam, że sekcja kategorii jest najważniejszą stroną całej witryny, ponieważ zawiera wszystkie Twoje produkty. Dlatego musi być częściej aktualizowany. Następnie chciałbym nadać priorytet stronie produktu. Strony produktów to konkretne strony Twojej witryny, które ludzie chcą trafić, jeśli szukają konkretnego produktu. Następnie pojawiają się strony CMS, które zawierają informacje o niskim priorytecie, takie jak warunki i warunki, szczegóły wysyłki, polityka prywatności i inne.

Stąd zgodnie z powyższym przykładem ustaw częstotliwości i priorytety w następujący sposób:

Dla opcji kategorii: Ustaw częstotliwość na „ Codziennie ” i Priorytet na „ 1 ”.

Dla opcji produktu: Ustaw częstotliwość na „Codziennie” i Priorytet na „0,5”.

Dla opcji strony CMS: Ustaw częstotliwość na „Co tydzień” i Priorytet na „0,25”.

Wraz z tymi wszystkimi opcjami dostępne są również ogólne ustawienia, które można skonfigurować. Obejmuje to, jak często plik mapy witryny powinien być aktualizowany, o której godzinie powinien być aktualizowany i gdzie należy się skontaktować, jeśli coś pójdzie nie tak.

Uwaga: Aby ustawienia ogólne działały, należy upewnić się, że Magento Cron działa poprawnie.

Magento Cron: kluczowy element Magento, który monitoruje wydajność Magento poprzez planowanie indeksowania, buforowania, wysyłania wiadomości e-mail, generowania map witryn i wielu innych takich działań”.

Dodawanie mapy witryny do Narzędzia Google dla webmasterów:

Gdy plik mapy witryny jest gotowy, prześlij go do Google Webmaster Tool (możesz także przejść do niego na Yahoo, Bing i inne wyszukiwarki, ale na razie trzymaj się tylko Google.)

Aby dodać mapę witryny do narzędzia Google dla webmasterów, postępuj zgodnie z następującymi prostymi wskazówkami:

  • Zaloguj się na konto Narzędzi Google dla webmasterów.
  • Na pulpicie nawigacyjnym kliknij „mapy witryn”.
  • W prawym górnym rogu kliknij czerwony przycisk oznaczony jako „Dodaj / przetestuj mapę witryny”.
  • Teraz musisz wprowadzić ścieżkę do pliku mapy witryny, który podałeś w sklepie Magento w danym polu tekstowym. Będzie to coś w stylu „sitemaps / sitemap.xml”.
  • Przed przesłaniem mapy witryny dobrze jest przetestować ją pod kątem błędów. Kliknij „Testuj mapę witryny”.
  • Teraz kliknij „Prześlij mapę witryny”, aby zakończyć przesyłanie mapy witryny do Google.

Dodawanie kodu Google Analytics do sklepu internetowego Magento:

Dodanie kodu Google Analytics do sklepu e-commerce Magento jest bardzo proste. Aby dodać kod śledzenia Google Analytics do swojego sklepu internetowego, najpierw przejdź na stronę http://analytics.google.com i zaloguj się do swojego konta. Upewnij się, że śledzenie e-commerce jest włączone.

Wróć teraz do sklepu Magento i przejdź do System> konfiguracja> Sprzedaż> Google API> Google Analytics . Magento sprawia, że ​​naprawdę łatwo wstawić ustawiony kod Google Analytics:

  • Ustaw „Włącz” na „Tak”.
  • Skopiuj swój kod śledzenia z panelu administracyjnego Google Analytics.
  • I wklej go do pola „Numer konta”.

I wklej go do pola „Numer konta”

Definicja schematu Magento:

Bogate fragmenty lub schematy pozwalają określić, w jaki sposób sklep Magento powinien być wyświetlany na stronach wyników wyszukiwania, a także zapewnia bardziej szczegółowy obraz treści na każdej stronie. Wyświetlanie gwiazdek i cen produktów to kolejna wspaniała cecha tych bogatych fragmentów Magento.

Po prostu dają Twojej witrynie najwyższą widoczność w organicznych wynikach wyszukiwania. Zasadniczo, Rich snippets są formą mikrodanych, które dostarczają informacji robotom wyszukującym, aby użytkownicy mogli zrozumieć, jakie wartości oferuje strona internetowa bez konieczności klikania wyników.

Zasadniczo, Rich snippets są formą mikrodanych, które dostarczają informacji robotom wyszukującym, aby użytkownicy mogli zrozumieć, jakie wartości oferuje strona internetowa bez konieczności klikania wyników

Aby wykonać ten trening, musisz najpierw dodać mikrodane do strony produktu. W mikrodanych możesz zawrzeć minimalne informacje, takie jak nazwa, cena, oferty i oceny. Aby to wszystko działało, musisz skonfigurować tagi Schema.org na prostej stronie produktu. W tym artykule dodamy Schematy oceny produktów i agregatów. Zacznijmy więc naszą naukę:

1. Implementacja schematu produktu:

  • Otwórz plik „ app / design / frontend / [package] / [theme] /template/catalog/product/view.phtml”
  • Zmień <div class = „product-view”> na <div class = „product-view” itemscope itemtype = „http://schema.org/Product”>
  • I zmień

<h1> <? php echo $ _helper-> productAttribute ($ _ produkt, $ _product-> getName (), 'name')?> </h1>

do

<h1 itemprop = „nazwa”> <? php echo $ _helper-> productAttribute ($ _ produkt, $ _product-> getName (), 'name')?> </h1>

W ten sposób możesz oznaczyć nazwę produktu w danych mikro.

Następny opis produktu tagu w danych mikro przez wprowadzenie następujących zmian w tym samym pliku.

Zmiana

<div class = ”std”> <? php echo $ _helper-> productAttribute ($ _ produkt, nl2br ($ _ product-> getShortDescription ()), 'short_description')?> </div>

Do

<div class = ”std” itemprop = ”description”> <? php echo $ _helper-> productAttribute ($ _ produkt, nl2br ($ _ product-> getShortDescription ()), 'short_description')?> </div>

2. Implementowanie zagregowanego schematu oceny:

Schematy zbiorcze będą wyświetlane tylko wtedy, gdy sklep Magento obsługuje funkcje przeglądania.

Przejdź do pliku

app / design / frontend / [pakiet] / [motyw] /template/review/helper/summary.phtml

I Zmień

<div class = ”Ratings”>

Do

<div class = ”ocen” itemprop = ”aggregateRating” itemscope itemtype = „http://schema.org/AggregateRating”>

Teraz musisz poinformować wyszukiwarki o tym, jak najlepsze, średnie lub najgorsze recenzje ma Twój produkt. Aby to zrobić, dodaj następujący kod pod linkiem <div class = ”Ratings”>

<span class = „no-display” itemprop = „reviewCount”> <? php echo $ this-> getReviewCount ()?> recenzje </span>

Wtedy tylko w <? Php if ($ this-> getRatingSummary ()):?> Dodaj następujący fragment kodu

<span class = „no-display” itemprop = „worstRating”> 0 </span>

<span class = „no-display” itemprop = „bestRating”> 0 </span>

<span class = „no-display” itemprop = „ratingValue”> <? php echo round ($ this-> getRatingSummary () / 20,1);?> </span>

Powyższy kod ustawi od 0 do 5 średnich ocen produktu.

W ten sposób można dodawać do swoich produktów bogate informacje, które znacznie zwiększają sprzedaż.

Magento jako ogromna platforma jest nieco skomplikowana do zrozumienia, ale mam nadzieję, że ten artykuł zdołał rzucić trochę światła na ten temat. Podziel się z nami swoimi zapytaniami i daj nam znać zaawansowane rozszerzenia SEO Magento w polu komentarza poniżej.

Php echo $ _helper-> productAttribute ($ _ produkt, $ _product-> getName (), 'name')?
Php echo $ _helper-> productAttribute ($ _ produkt, $ _product-> getName (), 'name')?
Php echo $ _helper-> productAttribute ($ _ produkt, nl2br ($ _ product-> getShortDescription ()), 'short_description')?
Php echo $ _helper-> productAttribute ($ _ produkt, nl2br ($ _ product-> getShortDescription ()), 'short_description')?
Php echo $ this-> getReviewCount ()?
Php if ($ this-> getRatingSummary ()):?
Php echo round ($ this-> getRatingSummary () / 20,1);?