SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Przyspieszyć mobilność
Co powinieneś wiedzieć o AMP
Google zmienia zasady gry
●
Pojawiają się 3 nowe wytyczne (protokół
HTTPS, dost pno na wiele urz dzeę ść ą ń,
indeksacja i widoczność treści)
●
Aktualizacja 7 istniejących wytycznych (m in.
robots.txt, znaczniki title i alt, szybkość
ładowania strony)
●
Metadane coraz ważniejsze
Nowy wygląd SERP
Google rozsyła komunikaty
Co to jest AMP?
Accelerated Mobile Pages to nowa konwencja
budowania stron zorientowana na zapewnienie
szybkiego renderowania się treści
Jakie korzyści niesie AMP?
●
(Znacznie) Szybszy czas ładowania strony
●
Zmniejszenie ilości zapytań kierowanych na serwer
●
Większa dostępność projektu
●
Potencjalne zwiększenie konwersji, poprawa CTR
●
Poprawa pozycji strony w wyszukiwarce
●
Strona może być ładowana np. z cache Google
… a jakie jest ryzyko?
●
Stosunkowo młody projekt, wiele rzeczy może
ulec zmianie
●
Niepoprawne wdrożenie może się skończyć
ostrzeżeniem od Google
Czym AMP różni się od RWD?
●
Nie używamy formularzy
●
Nie ładujemy zewnętrznych JS
●
Nie ładujemy zewnętrznych stylów CSS
●
Nie umieszczamy stylów inline
●
Minimalizujemy ilość i rozmiar plików
Czy AMP jest dla każdego?
●
Projekt jest Open Source
●
AMP ma pomóc w szybkim renderowaniu treści
●
W pierwszej kolejności technologia kierowana
jest do stron publikujących newsy
Tak, skorzystać może każdy
Elementy składowe
●
Biblioteka JS (dostępna również przez CDN)
●
Dodatkowe komponenty HTML (amp-youtube,
amp-lightbox itp.)
●
Własne tagi HTML (np.: amp-image, amp-ad,
amp-video)
Pierwsza strona w AMP
●
Tworzymy jak normalną statyczną stronę html (zapisujemy
tak żebyśmy wiedzieli że to ta z formatem AMP)
●
Dokument musi zawierać podstawowe znaczniki
●
Określamy kodowanie, i znancznik viewport
●
Dodajemy biblionetkę AMP w nagłówku :<script async
src="https://cdn.ampproject.org/v0.js"></script>
Pierwsza strona w AMP cd
●
Zamieniamy podstawowe tagi HTML zgodnie z
dokumentacją AMP
AMP w WordPress
Ile może nam dać implementacja
AMP?
Źródło: https://penguinwp.com/
Czy wdrożenie AMP na WP jest
proste?
...na szczęście TAK!
Wystarczy zainstalować wtyczkę:)
Następnie ją aktywujemy
Odpalamy pierwszą stronę
Do adresu dodajemy końcówkę /amp
np.: www.example.com/post-name/amp
Dodajemy odrobinę własnego stylu
W tym celu edytujemy plik template.php w źródle
wtyczki
Sprawdzamy poprawność
wdrożeniaOdpalamy Chrome Dev Tools i przechodzimy do zakładki
Console
A co jeśli wystąpią błędy?
Bibliografia i ciekawe linki
●
https://www.ampproject.org/docs/get_started/create_page.html
●
https://www.whitepress.pl/baza-wiedzy/193/accelerated-mobile-page
●
http://secureglass.net/wordpress-i-amp-instalacja-krok-po-kroku
●
http://secureglass.net/amp-przyspieszone-strony-mobilne
●
https://plus.google.com/
+GoogleWebmasters/posts/AzBeLZeefWx
Dziękuję za uwagę

Weitere ähnliche Inhalte

Ähnlich wie Przyspieszyć mobilność - co powinieneś wiedzieć o AMP

Optymalizacja Magento pod Page Speed - Google
Optymalizacja Magento pod Page Speed - GoogleOptymalizacja Magento pod Page Speed - Google
Optymalizacja Magento pod Page Speed - GoogleAurora Creation
 
Gaca-Tworek Barbara: JavaScript SEO w praktyce: Webinar Senuto
Gaca-Tworek Barbara: JavaScript SEO w praktyce: Webinar SenutoGaca-Tworek Barbara: JavaScript SEO w praktyce: Webinar Senuto
Gaca-Tworek Barbara: JavaScript SEO w praktyce: Webinar SenutoBarbaraGacaTworek
 
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
 
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
 
multi-tier cache at gog.com - 4developers
multi-tier cache at gog.com -  4developersmulti-tier cache at gog.com -  4developers
multi-tier cache at gog.com - 4developersMaciej Włodarkiewicz
 
GraphQl w Magento 2.3 - wprowadzenie, porównanie i customowe endpointy
GraphQl w Magento 2.3 - wprowadzenie, porównanie i customowe endpointyGraphQl w Magento 2.3 - wprowadzenie, porównanie i customowe endpointy
GraphQl w Magento 2.3 - wprowadzenie, porównanie i customowe endpointyAnna Kurnat
 
Mobile is the New Black (AMP PWA) - Internet beta 2019
Mobile is the New Black (AMP PWA) - Internet beta 2019 Mobile is the New Black (AMP PWA) - Internet beta 2019
Mobile is the New Black (AMP PWA) - Internet beta 2019 Cezary Ciechanowski
 
Szybkość działania stron a SEO
Szybkość działania stron a SEOSzybkość działania stron a SEO
Szybkość działania stron a SEOJacek Wieczorek
 
The story of GOG.com Cache - PHPers 2014 ( PL )
 The story of GOG.com Cache - PHPers 2014 ( PL ) The story of GOG.com Cache - PHPers 2014 ( PL )
The story of GOG.com Cache - PHPers 2014 ( PL )GOG.com dev team
 

Ähnlich wie Przyspieszyć mobilność - co powinieneś wiedzieć o AMP (12)

Optymalizacja Magento pod Page Speed - Google
Optymalizacja Magento pod Page Speed - GoogleOptymalizacja Magento pod Page Speed - Google
Optymalizacja Magento pod Page Speed - Google
 
Podstawy SEO
Podstawy SEOPodstawy SEO
Podstawy SEO
 
Gaca-Tworek Barbara: JavaScript SEO w praktyce: Webinar Senuto
Gaca-Tworek Barbara: JavaScript SEO w praktyce: Webinar SenutoGaca-Tworek Barbara: JavaScript SEO w praktyce: Webinar Senuto
Gaca-Tworek Barbara: JavaScript SEO w praktyce: Webinar Senuto
 
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
 
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...
 
Wydajny frontend 2023
Wydajny frontend 2023Wydajny frontend 2023
Wydajny frontend 2023
 
multi-tier cache at gog.com - 4developers
multi-tier cache at gog.com -  4developersmulti-tier cache at gog.com -  4developers
multi-tier cache at gog.com - 4developers
 
GraphQl w Magento 2.3 - wprowadzenie, porównanie i customowe endpointy
GraphQl w Magento 2.3 - wprowadzenie, porównanie i customowe endpointyGraphQl w Magento 2.3 - wprowadzenie, porównanie i customowe endpointy
GraphQl w Magento 2.3 - wprowadzenie, porównanie i customowe endpointy
 
The story of GOG.com Cache
The story of GOG.com Cache The story of GOG.com Cache
The story of GOG.com Cache
 
Mobile is the New Black (AMP PWA) - Internet beta 2019
Mobile is the New Black (AMP PWA) - Internet beta 2019 Mobile is the New Black (AMP PWA) - Internet beta 2019
Mobile is the New Black (AMP PWA) - Internet beta 2019
 
Szybkość działania stron a SEO
Szybkość działania stron a SEOSzybkość działania stron a SEO
Szybkość działania stron a SEO
 
The story of GOG.com Cache - PHPers 2014 ( PL )
 The story of GOG.com Cache - PHPers 2014 ( PL ) The story of GOG.com Cache - PHPers 2014 ( PL )
The story of GOG.com Cache - PHPers 2014 ( PL )
 

Przyspieszyć mobilność - co powinieneś wiedzieć o AMP

  • 3. ● Pojawiają się 3 nowe wytyczne (protokół HTTPS, dost pno na wiele urz dzeę ść ą ń, indeksacja i widoczność treści) ● Aktualizacja 7 istniejących wytycznych (m in. robots.txt, znaczniki title i alt, szybkość ładowania strony) ● Metadane coraz ważniejsze
  • 6. Co to jest AMP? Accelerated Mobile Pages to nowa konwencja budowania stron zorientowana na zapewnienie szybkiego renderowania się treści
  • 7. Jakie korzyści niesie AMP? ● (Znacznie) Szybszy czas ładowania strony ● Zmniejszenie ilości zapytań kierowanych na serwer ● Większa dostępność projektu ● Potencjalne zwiększenie konwersji, poprawa CTR ● Poprawa pozycji strony w wyszukiwarce ● Strona może być ładowana np. z cache Google
  • 8. … a jakie jest ryzyko? ● Stosunkowo młody projekt, wiele rzeczy może ulec zmianie ● Niepoprawne wdrożenie może się skończyć ostrzeżeniem od Google
  • 9. Czym AMP różni się od RWD? ● Nie używamy formularzy ● Nie ładujemy zewnętrznych JS ● Nie ładujemy zewnętrznych stylów CSS ● Nie umieszczamy stylów inline ● Minimalizujemy ilość i rozmiar plików
  • 10. Czy AMP jest dla każdego?
  • 11. ● Projekt jest Open Source ● AMP ma pomóc w szybkim renderowaniu treści ● W pierwszej kolejności technologia kierowana jest do stron publikujących newsy Tak, skorzystać może każdy
  • 12. Elementy składowe ● Biblioteka JS (dostępna również przez CDN) ● Dodatkowe komponenty HTML (amp-youtube, amp-lightbox itp.) ● Własne tagi HTML (np.: amp-image, amp-ad, amp-video)
  • 13. Pierwsza strona w AMP ● Tworzymy jak normalną statyczną stronę html (zapisujemy tak żebyśmy wiedzieli że to ta z formatem AMP) ● Dokument musi zawierać podstawowe znaczniki ● Określamy kodowanie, i znancznik viewport ● Dodajemy biblionetkę AMP w nagłówku :<script async src="https://cdn.ampproject.org/v0.js"></script>
  • 14. Pierwsza strona w AMP cd ● Zamieniamy podstawowe tagi HTML zgodnie z dokumentacją AMP
  • 16. Ile może nam dać implementacja AMP?
  • 18. Czy wdrożenie AMP na WP jest proste?
  • 19. ...na szczęście TAK! Wystarczy zainstalować wtyczkę:)
  • 21. Odpalamy pierwszą stronę Do adresu dodajemy końcówkę /amp np.: www.example.com/post-name/amp
  • 22. Dodajemy odrobinę własnego stylu W tym celu edytujemy plik template.php w źródle wtyczki
  • 23. Sprawdzamy poprawność wdrożeniaOdpalamy Chrome Dev Tools i przechodzimy do zakładki Console
  • 24. A co jeśli wystąpią błędy?
  • 25. Bibliografia i ciekawe linki ● https://www.ampproject.org/docs/get_started/create_page.html ● https://www.whitepress.pl/baza-wiedzy/193/accelerated-mobile-page ● http://secureglass.net/wordpress-i-amp-instalacja-krok-po-kroku ● http://secureglass.net/amp-przyspieszone-strony-mobilne ● https://plus.google.com/ +GoogleWebmasters/posts/AzBeLZeefWx