Yandex, yükleme hızını davranışsal sonuçları olan bir kalite göstergesi olarak ele alır: beklemeyen kullanıcı başka bir yere gider ve bu karar, sıralamayı etkileyen istatistikleri besler. Davranışsal sinyallere büyük ağırlık veren bir arama motorunda hız, ayrı bir teknik çalışma değil, aynı sistemin bir girdisidir.
Yandex’in kendi optimizasyon listesi
- HTTP isteği sayısını azaltın; JavaScript ve CSS dosyalarını birleştirin, görseller için sprite kullanın.
- Oluşturmayı engelleyen kaynakları kaldırın: ilk boyama için gerekli olmayan CSS ve betikleri belgenin sonuna taşıyın veya bunları eşzamansız (asynchronous) ya da ertelenmiş (deferred) olarak yükleyin.
- CSS, JavaScript ve HTML dosyalarını küçültün (minify).
- Görselleri, JavaScript ve CSS dosyalarını bir CDN üzerinden sunun.
- Önbelleğe alma ve GZIP sıkıştırmasını yapılandırın.
- Görselleri sıkıştırın.
- Ekranın alt kısmında kalan görsellerin yüklenmesini, gerekli kaynaklar yüklenene kadar erteleyin.
- Sunucu tarafındaki kodları ve bu kodların erişebildiği kaynakları optimize edin.
- Yalnızca hızlı CSS animasyonları kullanın.
- Doğrudan nihai hedefe bağlantı vererek yönlendirme zincirlerini azaltın.
Bunun indeksleme ile bağlantısı
Hız, burada sadece kullanıcıya yönelik bir metrik değildir. Site tanılamadaki hata listesi, ortalama yanıt süresi üç saniyeyi aşan sayfaları işaretler ve yavaş yanıtların indekslemeyi geciktirdiğini açıkça belirtir. Büyük bir sitede bu durum katlanarak artar: yavaş bir şablon, yeni ve güncellenmiş sayfaların ihtiyaç duyduğu tarama kapasitesini tüketir, bu nedenle site büyüdükçe yayınlama süreci yavaşlar.
Bu listeden öncelik vereceklerimiz
Sunucu yanıt süresi ve önbelleğe alma ilk sırada gelir; çünkü bunlar hem robotu hem de ziyaretçiyi etkiler ve diğer her şey bunların üzerine inşa edilir. Görsel boyutu, genellikle istemci tarafında elde edilen en büyük kazanım ve sürdürülmesi en kolay olandır. Oluşturmayı engelleyen kaynaklar, en çok arama trafiği alan şablonlarda önemlidir ki bu nadiren ana sayfadır. Sprite sayfaları gibi istek sayısını azaltmaya yönelik yöntemler, listedeki en eski tavsiyelerdir ve günümüzün HTTP/2 bağlantılarında artık en az öneme sahiptir.
Ölçümleme
Yandex, analiz için Metrica’nın performans raporlarını işaret eder. Sentetik testlere göre avantajı, Metrica’nın gerçek ziyaretçilerinizin kendi cihazlarında ve bağlantılarında ne deneyimlediğini raporlamasıdır; yani sıralama sisteminin davranışlarını okuduğu kitleyi.
Biz bunu nasıl uyguluyoruz
We start with server response time rather than the front end, because that number is the one the indexing bot records and the one that shows up as an error at three seconds. On a client site the sequence that pays is almost always: caching, then image weight, then render-blocking assets on the templates that actually receive search traffic. Sprite sheets and file concatenation are still on Yandex’s list and we rarely bother with them on a modern stack.
İlgili hizmetler