İmzalı Takaslar (SXG), gizliliği korumaya yönelik kaynaklar arası önceden getirme özelliğini etkinleştirerek sitenizi hızlandırmaya ve Largest Contentful Paint (LCP) hizmetini iyileştirmeye yardımcı olabilecek bir iletim mekanizmasıdır. Google'daki SXG çalışma grubu, I/O 2022'de yeni SXG özellikleri ekleme ve diğer platformlarda sitede gezinme desteği sunma planlarını önizledi. Bugün, bu özelliklerin ilk setini duyuruyoruz. Önümüzdeki birkaç ay içinde daha fazla özelliği kullanıma sunacağız:
- Masaüstü sitede gezinme desteği
- En Çok Okunan Haberler ve Haberler'den SXG için Google Arama desteği
- Sunucu tarafı kişiselleştirme desteği
Bu özellikler hakkında daha fazla bilgi edinmek ve sitenizdeki kullanıcı deneyimini iyileştirmek üzere bunlardan nasıl yararlanabileceğinizi öğrenmek için okumaya devam edin.
Masaüstü gezinme desteği
Bu sürümle birlikte, İmzalı Takaslar artık Chromium tarayıcılarındaki masaüstü kaynaklar arasında gezinmede kullanılabilecek. Bu süreç Android mobil için mevcut desteği temel alır ve artık SXG'yi sitenizin masaüstü sürümünü önbelleğe almak ve önceden getirmek için de kullanabilirsiniz.
Bu sürümün1 SXG'nin sitenize yapılan ziyaretleri ortalama olarak iki katına çıkaracağını ve böylece daha fazla kullanıcı için yükleme ve performansı iyileştireceğini tahmin ediyoruz. Günümüzde mobil cihazlarda bu hız artışı, Google Arama'dan yapılan navigasyonlarda ortalama 300 ile 400 ms LCP düşüşü sağlıyor.
Bu özellikten nasıl yararlanabilirsiniz?
Sitenizin masaüstü sürümü için İmzalı Takasları etkinleştirmek üzere herhangi bir ek işlem yapmanız gerekmez. Bu özellik hem Cloudflare'in kullanımı kolay Otomatik İmzalı Takas aracında hem de açık kaynak SXG araç setinde desteklenmektedir.
Desteklenen medya meta etiketini kullanmak istiyorsanız bunu devre dışı bırakabilirsiniz. Buradan daha fazla bilgi edinebilirsiniz.
İmzalı Takas'ın etkisi hakkında daha fazla bilgi
Birçok global marka ve site şimdiden İmzalı Takaslardan faydalandı. Android mobil cihazlardaki mevcut SXG kullanıcılarına yönelik birkaç örnek olayı inceleyelim:
Önde gelen bir İçerik Dağıtım Ağı (CDN) olan Cloudflare, test ettikleri 500 sitedeki İmzalı Takasların müşterileri üzerindeki etkisini ölçmek için bir deneme yürüttü:
- %85 oranında LCP'de iyileşme görüldü.
- %98 oranında İlk Bayt'a Kadar Geçen Sürede (TTFB) azalma gözlemlendi.
- Ortanca bu metriklerde% 20 iyileşme.
Önde gelen bir İçerik Yönetim Sistemi (CMS) olan RebelMouse, müşterileri için işletme ve performans metriklerinde aşağıdaki gibi iyileşmeler kaydetti:
- Narcity için % 41 LCP iyileştirmesi.
- Paper Magazine, kullanıcı başına oturum sayısında% 27 artış sağladı.
- MTL blogunun yüklenme süresinde% 21 azalma.
En Çok Okunan Haberler ve Haberler için Google Arama desteği
Google Arama, bugüne kadar Arama'nın Web Sayfası Sonuçları'ndan site gezinmeleri için kullanılabilen İmzalı Takaslar'ın gizliliği korumaya yönelik çapraz kaynak önceden getirme özelliğinin ilk kullanıcılarından biridir. Temmuz 2022'den itibaren Arama, bu desteği En Çok Okunan Haberler ve Haberler'den gezinmeleri de içerecek şekilde genişletiyor. SXG, Google Arama'daki sıralama veya seçim ölçütlerini etkilemese de sitenizin Core Web Vitals'ını (belirli olarak LCP) iyileştirebilir.
Bu özelliğin etkinleştirilmesi için herhangi bir ek işlem yapmanız gerekmez. Özellik, hem mevcut hem de yeni kullanıcıların kullanımına otomatik olarak sunulacaktır.
Sunucu tarafı kişiselleştirme için destek
İmzalı Takaslar, kaynak tarafından kriptografik olarak imzalanmış içeriği önceden getirmek ve sunmak için bir önbellek kullanır. Önbelleğe alınan içerik, birden fazla farklı kullanıcıya veya aynı kullanıcıya birden çok kez gönderilebilir. Geçmişte bu, SXG'nin sunucu tarafı kişiselleştirme (yani giriş yapmış kullanıcılar için farklı HTML) kullanan sitelerle uyumlu olmadığı anlamına geliyordu.
Bugün, Dinamik SXG'yi ekliyoruz. Bu yeni özellik, yalnızca Chromium'da çerezsiz kullanıcıların ziyaretleri için SXG'yi seçerek etkinleştirmenize olanak tanır. Sunucu tarafında kişiselleştirme ile giriş yapılmış gezinmeler, sitenizin SXG olmayan sürümlerini sunmaya devam eder.
Bu, özellikle giriş yapmış her kullanıcı için dinamik olarak benzersiz bir web sayfası hesaplayan siteler için etkilidir. Dolayısıyla, genellikle veritabanı aramalarından kaynaklanan daha yüksek TTFB ve LCP değerine sahiptir. Dinamik SXG, başka kullanıcılara kişiselleştirilmiş bir deneyim sunma olanağınızı etkilemeden belirli kullanıcıların sitenize daha hızlı gelmesini sağlamak için SXG'den yararlanma seçeneği ve esnekliği sunar.
Bu özelliği etkinleştirme
Dinamik SXG'yi etkinleştirmek için sunucu tarafı kişiselleştirme içeren sayfaların HTTP başlığına Vary: Cookie
ek açıklaması eklemeniz gerekir. Aşağıda, sunucunuza bağlı olarak bunu nasıl yapacağınıza dair bazı örnekler verilmiştir:
İmzalı Takasların giriş widget'ı, alışveriş sepeti veya kişiselleştirilmiş haber feed'i gibi öğeleri yüklemek için kullandığınız istemci taraflı kişiselleştirmelerle uyumlu olmaya devam ettiğini unutmayın.
Sırada ne var?
Google'daki SXG çalışma grubu, topluluğun ilgi ve geri bildirimleri doğrultusunda İmzalı Takaslara yeni özellikler, işlevler ve yüzeyler eklemek için yatırım yapmaya devam ediyor. Önümüzdeki birkaç ay içinde kullanıma sunulacak bazı heyecan verici özellikler planladık. Daha fazla bilgi edinmek için Chrome Geliştiricileri bloguna bakmayı unutmayın.
Dipnotlar
[1]: Bu, mobil cihazlarda Chromium tarayıcılarda yapılan imzalı takas ziyaretlerinin geçmiş verilerine dayalı bir tahmindir. Gerçek sayılar muhtemelen siteye göre değişir.