SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
Optymalizacja Magento pod
Page Speed - Google
Page Speed - Google Developers
Narzędzie podpowiada jak można przyspieszyć
działanie swojego serwisu, poprzez lepszą
optymalizację jego kodu i zasobów z nią związanych.
Google - Page Speed bazuje na określonych
procedurach, oceniając stronę w skali od 0 do 100
punktów.
developers.google.com/speed/pagespeed/insights/
2/16
Po co ta cała optymalizacja?
Powodów jest tak naprawdę kilka:
● dla SEO (pozycjonowanie)
● dla klientów sklepu
● dla fejmu.
3/16
Czyste Magento
4/16
Pierwsze kroki (fooman speedster)
Instalacja modułu fooman speedster z Magento Commerce
(http://www.magentocommerce.com/magento- connect/fooman-
speedster.html)
zalety:
● kompresja i łączenie plików css/js
● wykorzystywanie biblioteki minify
● zmniejszanie liczby żądań http
● zmniejszanie całkowitego rozmiaru plików do załadowania
● włączenie cache Magento
5/16
Pierwsze efekty
6/16
Optymaliacja obrazów
Z pomocą przychodzi nam doskonałe narzędzie online:
kraken.io
kraken pozwala na:
● darmową optymalizację zdjęć
● nie psuje jakości zdjęcia
wersja płatna:
● masowa zmiana z konkretnych url
● zmiana wszystkich zdjęć na danej stronie
● możliwość zmniejszania wielkości zdjęć
7/16
Zastosowanie kraken.io
8/16
Efekty po optymalizacji obrazów
9/16
Efekty: inny sklep przed optymalizacją
10/16
Efekty: inny sklep po optymalizacji
11/16
Co jeszcze można zrobić?
Wykorzystać pamięć podręczną przeglądarki
poprzez .htaccess
ExpiresActive On
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/jpg A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/x-icon A2592000
ExpiresByType text/css A2592000
ExpiresByType text/javascript A2592000
12/16
Co jeszcze można zrobić?
Włączyć kompresję plików gzip w .htaccess
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
application/x-javascript
</IfModule>
13/16
Co jeszcze można zrobić?
● optymalizacja bazy danych, czyszczenie starych
logów
● zmniejszenie/wyłączenie bibliotek JS, które nie są
używane w sklepie
● zmiana serwera na serwer zoptymalizowany pod
Magento
● zakup modułu do optymalizacji obrazów
produktowych.
14/16
Skontaktuj się z nami
Dziękuję za uwagę
Autor: Mateusz Borowik
Kontakt: m.borowik@auroracreation.com
15/16

Weitere ähnliche Inhalte

Ähnlich wie Optymalizacja Magento pod Page Speed - Google

Techniczne założenia dla projektów internetowych. Przybliżenie narzędzia Goog...
Techniczne założenia dla projektów internetowych. Przybliżenie narzędzia Goog...Techniczne założenia dla projektów internetowych. Przybliżenie narzędzia Goog...
Techniczne założenia dla projektów internetowych. Przybliżenie narzędzia Goog...Błażej Abel
 
Szybkość działania stron a SEO
Szybkość działania stron a SEOSzybkość działania stron a SEO
Szybkość działania stron a SEOJacek Wieczorek
 
Optymalizacja Wordpress jedną wtyczką - SEMURAI on AIR #1
Optymalizacja Wordpress jedną wtyczką - SEMURAI on AIR #1Optymalizacja Wordpress jedną wtyczką - SEMURAI on AIR #1
Optymalizacja Wordpress jedną wtyczką - SEMURAI on AIR #1Tomasz Stopka
 
Mateusz Rzetecki: Redesign serwisu w zgodzie z działaniami SEO - o czym pamię...
Mateusz Rzetecki: Redesign serwisu w zgodzie z działaniami SEO - o czym pamię...Mateusz Rzetecki: Redesign serwisu w zgodzie z działaniami SEO - o czym pamię...
Mateusz Rzetecki: Redesign serwisu w zgodzie z działaniami SEO - o czym pamię...Meet Magento Poland
 
Google Tag Manager Wordpress - Webinar Linuxpl.com
Google Tag Manager Wordpress - Webinar Linuxpl.comGoogle Tag Manager Wordpress - Webinar Linuxpl.com
Google Tag Manager Wordpress - Webinar Linuxpl.comRoman Rozenberger
 
Poradnik sieci Affiliando - optymalizacja landing page - czesc 6 - Darmowe n...
Poradnik sieci Affiliando - optymalizacja landing page - czesc 6 - Darmowe  n...Poradnik sieci Affiliando - optymalizacja landing page - czesc 6 - Darmowe  n...
Poradnik sieci Affiliando - optymalizacja landing page - czesc 6 - Darmowe n...Marcin Kowalik
 
Zasady seo – poznaj 7 podstawowych przykazań pozycjonera
Zasady seo – poznaj 7 podstawowych przykazań pozycjoneraZasady seo – poznaj 7 podstawowych przykazań pozycjonera
Zasady seo – poznaj 7 podstawowych przykazań pozycjoneraEACTIVE wiemy jak
 
Co Ty wiesz o Magento?
Co Ty wiesz o Magento?Co Ty wiesz o Magento?
Co Ty wiesz o Magento?White Ducky
 
Od pierwszego spotkania z klientem do gotowego produktu. 5 etapów przygotowan...
Od pierwszego spotkania z klientem do gotowego produktu. 5 etapów przygotowan...Od pierwszego spotkania z klientem do gotowego produktu. 5 etapów przygotowan...
Od pierwszego spotkania z klientem do gotowego produktu. 5 etapów przygotowan...Moonbite S.A.
 
Bezpieczna i szybka strona statyczna z funkcjonalnością Wordpressa. Czy to m...
Bezpieczna i szybka strona statyczna  z funkcjonalnością Wordpressa. Czy to m...Bezpieczna i szybka strona statyczna  z funkcjonalnością Wordpressa. Czy to m...
Bezpieczna i szybka strona statyczna z funkcjonalnością Wordpressa. Czy to m...Lukasz Wilczak
 
IV Targi eHandlu Warsztaty Roman Baluta - Orba
IV Targi eHandlu Warsztaty Roman Baluta - Orba IV Targi eHandlu Warsztaty Roman Baluta - Orba
IV Targi eHandlu Warsztaty Roman Baluta - Orba ecommerce poland expo
 
9 narzędzi, które pomogą Ci w przygotowaniu skutecznej reklamy na Facebooku i...
9 narzędzi, które pomogą Ci w przygotowaniu skutecznej reklamy na Facebooku i...9 narzędzi, które pomogą Ci w przygotowaniu skutecznej reklamy na Facebooku i...
9 narzędzi, które pomogą Ci w przygotowaniu skutecznej reklamy na Facebooku i...OSOM STUDIO - Agencja Interaktywna
 
Google AMP vs FB Instant Articles => Cezary Glijer na #semKRK
Google AMP  vs  FB Instant Articles => Cezary Glijer na #semKRKGoogle AMP  vs  FB Instant Articles => Cezary Glijer na #semKRK
Google AMP vs FB Instant Articles => Cezary Glijer na #semKRKCezary Glijer
 
Darmowy poradnik - TOP 24 narzędzia Google dla biznesu!
Darmowy poradnik - TOP 24 narzędzia Google dla biznesu!Darmowy poradnik - TOP 24 narzędzia Google dla biznesu!
Darmowy poradnik - TOP 24 narzędzia Google dla biznesu!Maciej Popiołek
 
Przyspieszyć mobilność - co powinieneś wiedzieć o AMP
Przyspieszyć mobilność - co powinieneś wiedzieć o AMPPrzyspieszyć mobilność - co powinieneś wiedzieć o AMP
Przyspieszyć mobilność - co powinieneś wiedzieć o AMPKrzysztof Neumann
 
Redesign serwisu w zgodzie z działaniami SEO - o czym pamiętać przy zmianie p...
Redesign serwisu w zgodzie z działaniami SEO - o czym pamiętać przy zmianie p...Redesign serwisu w zgodzie z działaniami SEO - o czym pamiętać przy zmianie p...
Redesign serwisu w zgodzie z działaniami SEO - o czym pamiętać przy zmianie p...Mateusz Rzetecki
 
Headless Commerce - nowy trend w branży eCommerce
Headless Commerce - nowy trend w branży eCommerceHeadless Commerce - nowy trend w branży eCommerce
Headless Commerce - nowy trend w branży eCommerceKrzysztofStola1
 
Permanentna inwigilacja. Podstawy analityki w WordPressie
Permanentna inwigilacja. Podstawy analityki w WordPressiePermanentna inwigilacja. Podstawy analityki w WordPressie
Permanentna inwigilacja. Podstawy analityki w WordPressieTomasz Kołkiewicz
 

Ähnlich wie Optymalizacja Magento pod Page Speed - Google (20)

Techniczne założenia dla projektów internetowych. Przybliżenie narzędzia Goog...
Techniczne założenia dla projektów internetowych. Przybliżenie narzędzia Goog...Techniczne założenia dla projektów internetowych. Przybliżenie narzędzia Goog...
Techniczne założenia dla projektów internetowych. Przybliżenie narzędzia Goog...
 
Szybkość działania stron a SEO
Szybkość działania stron a SEOSzybkość działania stron a SEO
Szybkość działania stron a SEO
 
Feo w-joomla
Feo w-joomlaFeo w-joomla
Feo w-joomla
 
Optymalizacja Wordpress jedną wtyczką - SEMURAI on AIR #1
Optymalizacja Wordpress jedną wtyczką - SEMURAI on AIR #1Optymalizacja Wordpress jedną wtyczką - SEMURAI on AIR #1
Optymalizacja Wordpress jedną wtyczką - SEMURAI on AIR #1
 
Mateusz Rzetecki: Redesign serwisu w zgodzie z działaniami SEO - o czym pamię...
Mateusz Rzetecki: Redesign serwisu w zgodzie z działaniami SEO - o czym pamię...Mateusz Rzetecki: Redesign serwisu w zgodzie z działaniami SEO - o czym pamię...
Mateusz Rzetecki: Redesign serwisu w zgodzie z działaniami SEO - o czym pamię...
 
Google Tag Manager Wordpress - Webinar Linuxpl.com
Google Tag Manager Wordpress - Webinar Linuxpl.comGoogle Tag Manager Wordpress - Webinar Linuxpl.com
Google Tag Manager Wordpress - Webinar Linuxpl.com
 
Poradnik sieci Affiliando - optymalizacja landing page - czesc 6 - Darmowe n...
Poradnik sieci Affiliando - optymalizacja landing page - czesc 6 - Darmowe  n...Poradnik sieci Affiliando - optymalizacja landing page - czesc 6 - Darmowe  n...
Poradnik sieci Affiliando - optymalizacja landing page - czesc 6 - Darmowe n...
 
Zasady seo – poznaj 7 podstawowych przykazań pozycjonera
Zasady seo – poznaj 7 podstawowych przykazań pozycjoneraZasady seo – poznaj 7 podstawowych przykazań pozycjonera
Zasady seo – poznaj 7 podstawowych przykazań pozycjonera
 
Co Ty wiesz o Magento?
Co Ty wiesz o Magento?Co Ty wiesz o Magento?
Co Ty wiesz o Magento?
 
Od pierwszego spotkania z klientem do gotowego produktu. 5 etapów przygotowan...
Od pierwszego spotkania z klientem do gotowego produktu. 5 etapów przygotowan...Od pierwszego spotkania z klientem do gotowego produktu. 5 etapów przygotowan...
Od pierwszego spotkania z klientem do gotowego produktu. 5 etapów przygotowan...
 
Bezpieczna i szybka strona statyczna z funkcjonalnością Wordpressa. Czy to m...
Bezpieczna i szybka strona statyczna  z funkcjonalnością Wordpressa. Czy to m...Bezpieczna i szybka strona statyczna  z funkcjonalnością Wordpressa. Czy to m...
Bezpieczna i szybka strona statyczna z funkcjonalnością Wordpressa. Czy to m...
 
IV Targi eHandlu Warsztaty Roman Baluta - Orba
IV Targi eHandlu Warsztaty Roman Baluta - Orba IV Targi eHandlu Warsztaty Roman Baluta - Orba
IV Targi eHandlu Warsztaty Roman Baluta - Orba
 
9 narzędzi, które pomogą Ci w przygotowaniu skutecznej reklamy na Facebooku i...
9 narzędzi, które pomogą Ci w przygotowaniu skutecznej reklamy na Facebooku i...9 narzędzi, które pomogą Ci w przygotowaniu skutecznej reklamy na Facebooku i...
9 narzędzi, które pomogą Ci w przygotowaniu skutecznej reklamy na Facebooku i...
 
Google AMP vs FB Instant Articles => Cezary Glijer na #semKRK
Google AMP  vs  FB Instant Articles => Cezary Glijer na #semKRKGoogle AMP  vs  FB Instant Articles => Cezary Glijer na #semKRK
Google AMP vs FB Instant Articles => Cezary Glijer na #semKRK
 
Darmowy poradnik - TOP 24 narzędzia Google dla biznesu!
Darmowy poradnik - TOP 24 narzędzia Google dla biznesu!Darmowy poradnik - TOP 24 narzędzia Google dla biznesu!
Darmowy poradnik - TOP 24 narzędzia Google dla biznesu!
 
Pomocne narzędzia od Google
Pomocne narzędzia od GooglePomocne narzędzia od Google
Pomocne narzędzia od Google
 
Przyspieszyć mobilność - co powinieneś wiedzieć o AMP
Przyspieszyć mobilność - co powinieneś wiedzieć o AMPPrzyspieszyć mobilność - co powinieneś wiedzieć o AMP
Przyspieszyć mobilność - co powinieneś wiedzieć o AMP
 
Redesign serwisu w zgodzie z działaniami SEO - o czym pamiętać przy zmianie p...
Redesign serwisu w zgodzie z działaniami SEO - o czym pamiętać przy zmianie p...Redesign serwisu w zgodzie z działaniami SEO - o czym pamiętać przy zmianie p...
Redesign serwisu w zgodzie z działaniami SEO - o czym pamiętać przy zmianie p...
 
Headless Commerce - nowy trend w branży eCommerce
Headless Commerce - nowy trend w branży eCommerceHeadless Commerce - nowy trend w branży eCommerce
Headless Commerce - nowy trend w branży eCommerce
 
Permanentna inwigilacja. Podstawy analityki w WordPressie
Permanentna inwigilacja. Podstawy analityki w WordPressiePermanentna inwigilacja. Podstawy analityki w WordPressie
Permanentna inwigilacja. Podstawy analityki w WordPressie
 

Mehr von Aurora Creation

PSR czyli dobre praktyki programistyczne
PSR czyli dobre praktyki programistycznePSR czyli dobre praktyki programistyczne
PSR czyli dobre praktyki programistyczneAurora Creation
 
6 typów produktów w Magento 2
6 typów produktów w Magento 26 typów produktów w Magento 2
6 typów produktów w Magento 2Aurora Creation
 
Magento 2 Multi Source Inventory (MSI) - wielomagazynowość w Magento
Magento 2 Multi Source Inventory (MSI) - wielomagazynowość w MagentoMagento 2 Multi Source Inventory (MSI) - wielomagazynowość w Magento
Magento 2 Multi Source Inventory (MSI) - wielomagazynowość w MagentoAurora Creation
 
Adding a simple product in magento 2
Adding a simple product in magento 2Adding a simple product in magento 2
Adding a simple product in magento 2Aurora Creation
 
Typy produktów w Magento
Typy produktów w MagentoTypy produktów w Magento
Typy produktów w MagentoAurora Creation
 
Dekalog bezpieczeństwa Magento
Dekalog bezpieczeństwa MagentoDekalog bezpieczeństwa Magento
Dekalog bezpieczeństwa MagentoAurora Creation
 

Mehr von Aurora Creation (9)

PIM
PIMPIM
PIM
 
Service Contract
Service ContractService Contract
Service Contract
 
PSR czyli dobre praktyki programistyczne
PSR czyli dobre praktyki programistycznePSR czyli dobre praktyki programistyczne
PSR czyli dobre praktyki programistyczne
 
Logi w Magento 2
Logi w Magento 2Logi w Magento 2
Logi w Magento 2
 
6 typów produktów w Magento 2
6 typów produktów w Magento 26 typów produktów w Magento 2
6 typów produktów w Magento 2
 
Magento 2 Multi Source Inventory (MSI) - wielomagazynowość w Magento
Magento 2 Multi Source Inventory (MSI) - wielomagazynowość w MagentoMagento 2 Multi Source Inventory (MSI) - wielomagazynowość w Magento
Magento 2 Multi Source Inventory (MSI) - wielomagazynowość w Magento
 
Adding a simple product in magento 2
Adding a simple product in magento 2Adding a simple product in magento 2
Adding a simple product in magento 2
 
Typy produktów w Magento
Typy produktów w MagentoTypy produktów w Magento
Typy produktów w Magento
 
Dekalog bezpieczeństwa Magento
Dekalog bezpieczeństwa MagentoDekalog bezpieczeństwa Magento
Dekalog bezpieczeństwa Magento
 

Optymalizacja Magento pod Page Speed - Google

  • 2. Page Speed - Google Developers Narzędzie podpowiada jak można przyspieszyć działanie swojego serwisu, poprzez lepszą optymalizację jego kodu i zasobów z nią związanych. Google - Page Speed bazuje na określonych procedurach, oceniając stronę w skali od 0 do 100 punktów. developers.google.com/speed/pagespeed/insights/ 2/16
  • 3. Po co ta cała optymalizacja? Powodów jest tak naprawdę kilka: ● dla SEO (pozycjonowanie) ● dla klientów sklepu ● dla fejmu. 3/16
  • 5. Pierwsze kroki (fooman speedster) Instalacja modułu fooman speedster z Magento Commerce (http://www.magentocommerce.com/magento- connect/fooman- speedster.html) zalety: ● kompresja i łączenie plików css/js ● wykorzystywanie biblioteki minify ● zmniejszanie liczby żądań http ● zmniejszanie całkowitego rozmiaru plików do załadowania ● włączenie cache Magento 5/16
  • 7. Optymaliacja obrazów Z pomocą przychodzi nam doskonałe narzędzie online: kraken.io kraken pozwala na: ● darmową optymalizację zdjęć ● nie psuje jakości zdjęcia wersja płatna: ● masowa zmiana z konkretnych url ● zmiana wszystkich zdjęć na danej stronie ● możliwość zmniejszania wielkości zdjęć 7/16
  • 9. Efekty po optymalizacji obrazów 9/16
  • 10. Efekty: inny sklep przed optymalizacją 10/16
  • 11. Efekty: inny sklep po optymalizacji 11/16
  • 12. Co jeszcze można zrobić? Wykorzystać pamięć podręczną przeglądarki poprzez .htaccess ExpiresActive On ExpiresByType image/gif A2592000 ExpiresByType image/png A2592000 ExpiresByType image/jpg A2592000 ExpiresByType image/jpeg A2592000 ExpiresByType image/x-icon A2592000 ExpiresByType text/css A2592000 ExpiresByType text/javascript A2592000 12/16
  • 13. Co jeszcze można zrobić? Włączyć kompresję plików gzip w .htaccess <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript application/x-javascript </IfModule> 13/16
  • 14. Co jeszcze można zrobić? ● optymalizacja bazy danych, czyszczenie starych logów ● zmniejszenie/wyłączenie bibliotek JS, które nie są używane w sklepie ● zmiana serwera na serwer zoptymalizowany pod Magento ● zakup modułu do optymalizacji obrazów produktowych. 14/16
  • 15. Skontaktuj się z nami Dziękuję za uwagę Autor: Mateusz Borowik Kontakt: m.borowik@auroracreation.com 15/16