Site Hızını İyileştirmek: Ufak Detaylarla Büyük Sonuçlar Elde Etmek İçin Yeni Yöntemler
Linkedin : https://www.linkedin.com/in/yilmazumit/
Twitter : https://twitter.com/umtylmazzz
https://makevisible.net/
7. Google;
Gary Illyes from Google said at the
Search Marketing Summit today in
Sydney that Google will be updating
the page speed ranking factor to
specifically look at the page speed of
your mobile pages when it comes to
the mobile-friendly algorithm.
PAGESPEED
@digitalzone
*Source: http://www.thesempost.com/google-mobile-first-index-page-speed-ranking/
8. Yüksek sayfa yükleme süreleri
Bounce Rate metriğinizi
olumsuz yönde etkiler
BOUNCE RATE
@digitalzone
*Image Source: https://lucep.com/top-5-online-marketing-channels-your-campaign-should-cover/
9. BOUNCE RATE
Site A
SEO Trafiği: 120.000 SEO Trafiği: 150.000
Bounce Rate: %20 Bounce Rate: %40
Kalan Kullanıcı Sayısı : 96.000 Kalan Kullanıcı Sayısı : 90.000
Site B
@digitalzone
14. Şirketinize itibar &sadakat kazandırır
ya da kaybettirir.
• -52% of online shoppers claim that
quick page loads are important for
their loyalty to a site.
• -14% will start shopping at a
different site if page loads are
slow.
CHANNELS
@digitalzone
*Image Source: https://tr.pinterest.com/digitalgear/internet-explorer/
*Source: https://econsultancy.com/blog/10936-site-speed-case-studies-tips-and-tools-for-improving-your-conversion-rate
33. Kullanıcıların sayfa açılış ekranında
gördüğü imajlar özelinde lazy load
yapmak kullanıcı deneyimi için
oldukça kötü bir uygulamadır.
Not: Google botu imajın gelmesini
bekler.
(above the fold)
AVOID LAZY LOAD
@digitalzone
*Image Source: https://addons.prestashop.com/en/website-performance/26025-an-lazy-loading-delay-load-of-images.html
34. Fakat açılış ekranında
kullanıcılar tarafından
görülmeyen alanlar için
event bazlı tanımlamalar
ile lazy load ya da difer
gibi uygulamalara
gidilebilir
PRIORITY
@digitalzone
*Image Source: https://varvy.com/pagespeed/critical-render-path.html
35. FREE COURSE BY GOOGLE
*https://www.udacity.com/course/website-performance-optimization--ud884
@digitalzone
37. Back-End Time
• DomContent Loaded
• Request
• Total Page Size
• Content Download
• Fully Load Time
• Third Party Code Analysis
• Compression
• Daily Tracking
• HSTS
@digitalzone
38. CHROME DEV TOOLS
@digitalzone
DomContentLoaded:
The DOMContentLoaded event is
fired when the initial HTML
document has been completely
loaded and parsed, without
waiting for stylesheets, images,
and subframes to finish loading.
Load
A very different event load should
be used only to detect a fully-
loaded page. It is an incredibly
popular mistake to
use load where DOMContentLoad
ed would be much more
appropriate, so be cautious.
*Source: https://developer.mozilla.org/en-US/docs/Web/Events/DOMContentLoaded
40. CHROME DEV TOOLS
@digitalzone
SORULAR
-Neden İhtiyaç Var?
-Hangi sayfalarda çalışıyor?
-Gerçekten ihtiyacı karşılıyor mu?
-Response Time olumsuz etkileniyor mu?
-Async çalışıyor mu? (Bazıları sync
olmak zorunda olduğu için istisnai bir durum
olarak ele alınabilir. Örn: A/B Test)
Third party kodların listesinin
Çıkartılması.
*Source: speedcurve.com
41. REQUEST AND SIZE BREAKDOWN
@digitalzone
Kodların ve istek sayılarının
kırılımı ve büyükten küçüğe
analiz yapımı.
*Source: speedcurve.com