Üçüncü taraf etiketlerin her birini puanlayın, ardından sunucu tarafında öldürün, erteleyin veya taşıyın.

Üçüncü taraf etiketlerin her birini puanlayın, ardından sunucu tarafında öldürün, erteleyin veya taşıyın.

HTTP Archive'ın verilerine göre, sayfaların %90'ından fazlası en az bir üçüncü taraf uygulamadan istek alıyor ve en iyi 1,000 site artık mobil cihazlarda ortalama 106 üçüncü taraf isteği taşıyor; bu da bir önceki yıla göre 15 daha fazla. 2025 Web Yıllığıİsteklerin en büyük bölümünü %24.8 ile komut dosyaları oluşturuyor.

Bunun neredeyse hiçbiri kararla gelmedi. Tek tek etiketlerle geldi ve toplamın sahibi kimse değil. Maliyet ölçülebilir: Google'ın vaka çalışması kütüphanesi, Vodafone İtalya'nın LCP'yi %31 oranında iyileştirdiğini ve %8 daha fazla satış.

Bu kılavuz, Core Web Vitals'ı düzeltmekle görevlendirilen ve pazarlama etiketini tek taraflı olarak silemez olan kişiler içindir. Kılavuzun sonunda, sitenizdeki her üçüncü taraf için beş kriterli bir puanlama, her puanı belirli bir eyleme dönüştüren bir yönlendirme kuralı ve 380 ms'ye mal olan etiketi savunan birinin olduğu toplantı için savunulabilir bir sayı elde edeceksiniz.

Herhangi bir şey elde etmeden önce envanteri oluşturun.

İki listeye ihtiyacınız var; ikisi de tek başına eksiksiz değil.

Konteyner listesi. Google Tag Manager kapsayıcınızı dışa aktarın: etiketler, tetikleyiciler ve değişkenler, sahipleri ve tetikleme koşullarıyla birlikte. Amaç budur.

Ağ listesi. Önbelleği devre dışı bırakarak sayfayı Chrome Geliştirici Araçları'nda yükleyin, ardından Lighthouse'u çalıştırın ve "Üçüncü taraf kodunun etkisini azaltın" denetimini okuyun. Bu, diğer etiketler tarafından eklenen ve bir kapsayıcı dışa aktarımında asla görünmeyen etiketler de dahil olmak üzere, gerçekte yürütülen şeydir.

Listelerin her birinde yer alan her üçüncü taraf için yedi alan kaydedin:

  • Satıcı ve iddia ettiği işler
  • İşletme sahibi olarak adlandırılan kişi (bir departman değil, bir şahıs)
  • Komut dosyası aktarım boyutu
  • Ana iş parçacığının bu nedenle bloke olması.
  • LCP unsuruna giden kritik yol üzerinde yer alıp almadığına bakılmaksızın
  • Hangi sayfa şablonlarında tetikleniyor?
  • En son ne zaman birileri kendi verilerini kullanarak karar verdi?

İnsanların en çok atladığı ve en çok tartışmayı sonlandıran alan işte bu son alan. Alan verilerine göre puanlama: Temel Web Ölçütleri şu şekilde değerlendirilir: Gerçek sayfa yüklemelerinin 75. yüzdelik dilimiVe hızlı bir bağlantı üzerinden yapılan laboratuvar çalışması, sisteminizin performansını daha da artırır.

Beş puanlama kriteri

Üçüncü şahısların her birine beş kriterin tamamından 0-3 puan verin. Daha yüksek toplam puanlar, uzaklaştırma için daha güçlü gerekçeler anlamına gelir.

Kriter 0 noktaları 1 noktası 2 noktaları 3 noktaları
Ana iş parçacığı maliyeti 50 ms'nin altında 50–150 ms 150–350 ms 350 milisaniyenin üzerinde
Kritik yol konumu Yükleme sonrasında, yolun dışında yangınlar meydana geliyor. Asenkron, LCP üzerinde etkisi yok. LCP elemanını geciktirir Render engelleme <head>
Kullanım örneği gösterilmiştir. Haftalık bir karar alma sürecini yönlendiriyor. Sadece aylık raporlama Biri bunu üç ayda bir açıyor. 90 gün içinde belirtilen bir kullanım yok.
Değiştirilebilirlik Onun yerini tutabilecek başka bir şey yok. Tek seçenek satıcı SDK'sıdır. Cephe yükleme veya tembel yükleme mümkündür. Yerel, sunucu tarafı veya birinci taraf eşdeğeri mevcuttur.
Rıza bağımlılığı Kesinlikle gerekli, onay gerekmiyor. Onay gerekli, onaydan sonra yüklemeler yapılacak. Onay gerekli, varsayılan olarak yükleme reddedildi. Onay gerekli ve kapılar diğer etiketler

Toplam tutarın üzerine iki ek değer daha ekleniyor:

  1. Toplam sayıya bakılmaksızın, öldürmeyi hedefleyen kanıtlanmış kullanım rotalarında 3 puan. Kimsenin kullanmadığı bir etiket için para ödemeye değmez.
  2. Kritik yol pozisyonunda 3. seviye, en az 3. seviyeye giden rotaları belirler. Baş kısımda yer alan ve render işlemini engelleyen bir komut dosyası yapısal niteliktedir, ancak satıcı için ne kadar değerli olursa olsun.

Yönlendirme tablosu

Toplam Action Onay gerekli
0-3 Saklayın. Altı ay sonra tekrar puanlayın. Hayır
4-6 Ertele veya tembel yükleme Mühendislik
7-9 Cephe ile değiştirin veya güzergah, coğrafi konum veya onay durumuna bağlı olarak koşullu olarak yükleyin. Mühendislik artı etiket sahibi
10-12 Sunucu tarafına taşıyın veya birinci taraf eşdeğeriyle değiştirin. Analitik sahibi
13-15 Öldür. Skoru sun, görüşünü değil. Etiket sahibinin yöneticisi

Bir grup içinde, Değiştirilebilirlik puanı taktiği belirler: 3 puan, birinci taraf veya sunucu tarafında eşdeğer bir çözümün mevcut olduğu anlamına gelir, bu nedenle grubun varsayılan yolunu izlemek yerine o yolu tercih edin.

Onay sütunu önemlidir çünkü her grup bir kişiyi belirtir. "Site etiketler yüzünden yavaş çalışıyor" bir şikayettir. "Bu etiket 11 puan aldı, işte onaylayan kişi" ise bir ceza bildirimidir.

Örnek bir uygulama

Orta ölçekli e-ticaret işletmelerinin ödeme sayfasının genel bir örneği. Müşteri verileri değil; rakamlar sadece örnek niteliğindedir.

Etiket Ücret Pozisyon Kullanım değiştirmek Rıza Toplam Rota
Canlı sohbet widget'ı 3 2 0 2 1 8 Cephe: tıklama üzerine yükle
Eski ısı haritası aracı 2 1 3 3 2 11 Öldür (Geçersiz kılmayı kullan)
Reklam dönüşüm etiketi 1 1 0 3 2 7 Sunucu tarafına taşıma (Değiştirilebilirlik 3)
Onay yönetimi platformu 1 3 0 1 0 5 3. Bant (Konum geçersiz kılma): engelleme davranışını denetleyin
Yazı tipi sağlayıcısı 1 2 0 3 0 6 Kendi kendine barındırma ve alt küme (Değiştirilebilirlik 3)

Sohbet widget'ı öğretici bir unsurdur. Gerçekten kullanılır ve değiştirilemez; ayrıca "buna ihtiyacımız var mı" ile "ilk 2.5 saniyede buna ihtiyacımız var mı" sorularını birbirinden ayırdığı için hala bir arayüze yönlendirir.

[INTERNAL DATA NEEDED: replace this composite table with a real anonymised inventory from a Switas engagement — vendor category, measured blocking time, post-change field metric.]

İşte işe yarama sıklığına göre sıralanmış üç çözüm:

Cepheler. Gömülü bir içeriği, etkileşim üzerine gerçek widget'ı yükleyen statik bir yer tutucu ile değiştirin. Sohbet, video, haritalar ve yorum widget'ları genellikle bu yöntemle elde edilen kazanımlardır. Bu, çoğu denetimde en yüksek verimliliğe sahip düzeltmedir çünkü özelliği kaldırmadan maliyeti ortadan kaldırır, bu nedenle toplantıdan geçer.

Erteleme. Faydalı, ancak bazı çekinceleri var. Chrome ağ önceliğini düşürür of async hem de defer Kaynaklar, beklediğinizden daha geç yüklenir; bu bir piksel için sorun değil, ancak işlenen herhangi bir şey için uygun değil. web.dev ayrıca yerleştirmelerin "engelleyebileceğini" belirtiyor. window.onload Sunucuları yavaş yanıt veriyorsa, gömülü işlem asenkron veya erteleme kullanıyor olsa bile sorun devam eder. Erteleme maliyeti başka bir yere taşır; her zaman ortadan kaldırmaz.

Sunucu tarafı etiketleme. Bu düzeltilmeli, çünkü sayfa hızlandırma ürünü olarak satılıyor ama öyle değil. Google'ın kendi ürünü. Sunucu tarafı etiketlemeye giriş Veri sahipliğini, şekillendirmeyi ve yönlendirmeyi tanımlar — "verilere sunucuda yalnızca siz erişebilirsiniz, siz başka bir yere göndermeyi seçene kadar" — ve performans iddiasında bulunmaz. Tarayıcı hala ölçüm kodunu çalıştırır ve görüntü pikseli aracılığıyla olayları iletir. fetchXHR veya sizin tarafınızdan hizmet verilen bir servis çalışanı sunucu kapsayıcı etki alanı.

Bu işlem, birinci taraf bağlamı ve altyapınızdan çıkanlar üzerinde kontrol sağlar. Hız artışı, geçiş sırasında kaldırdığınız satıcı komut dosyalarının bir yan etkisidir. Bir satıcı yalnızca sunucu tarafı etiketlemeyle INP iyileştirmesi vaat ediyorsa, tarayıcıda hangi komut dosyasının yüklenmesinin durduğunu sorun; cevap "hiçbiri" ise, iyileşme yoktur. INP şunlardan oluşur: giriş gecikmesi, işlem süresi ve sunum gecikmesiVe komut dosyaları, ana iş parçacığını meşgul ederek ilk ikisini şişirir. Bir isteğin nerede olduğunu değiştirmek gönderdi İkisini de etkilemez.

Onay katmanının aritmetiği değiştirdiği yer

Onay yönetim platformunuz genellikle envanterdeki en yüksek puanlı öğedir: başlık bölümünde yer alır, tasarım gereği render engelleme özelliğine sahiptir ve diğer tüm etiketler ona bağlıdır. Onu da diğer her şey gibi puanlayın.

Ardından hangi onay modunu kullanacağınıza karar verin, çünkü ikisinin performans profilleri farklıdır. Google'ın ifadesiyle, temel onay modu Bu, etiketlerin "kullanıcının onay banner'ıyla etkileşime girene kadar engellendiği" anlamına gelirken, gelişmiş mod "varsayılan ayarlarla yüklenir". denied"ve onay alınmadan önce çerezsiz ölçümler gönderir. Temel sürüm ilk yüklemede daha hızlıdır. Ancak bu size veri maliyeti de getirir: Google'ın EEA kılavuzu Banner etkileşimine kadar etiketlerin yüklenmesini engellerseniz, "Google kullanıcı onay tercihlerini doğrulayamayacak ve bu da veri kaybına yol açabilir" uyarısında bulunuluyor.

Burada bölgesel bir ayrıntı önem kazanıyor. Türkiye, Avrupa Ekonomik Alanı'nda (EEA) yer almıyor, bu nedenle Google'ın EEA onay sinyali gerekliliği Türk trafiğini kapsamıyor; ancak Türk yasaları kapsıyor. KVKK'nın çerez uygulamalarına ilişkin kılavuzu, analitik çerezleri kesinlikle gerekli değil, açık onay gerektiren çerezler olarak ele alıyor, varsayılan olarak onay kategorilerinin işaretlenmemesini ve "Tümünü Reddet" seçeneğinin "Tümünü Kabul Et" kadar belirgin olmasını şart koşuyor. çerez duvarlarını yasaklar.

Türk veya çok pazarlı bir perakendeci için pratik sonuç şudur: Türk trafiğinde temel onay modunu, Avrupa Ekonomik Alanı (EEA) trafiğinde ise gelişmiş modu kullanırsanız, her iki pazarda da hak ettiğiniz hiçbir şeyi kaybetmezsiniz. Çoğu CMP bunu varsayılan olarak yapmaz. Bu, bir eklenti değil, coğrafi kapsamlı bir yapılandırma kararıdır.

Bu başlıkta ele alınmayanlar

  • Sayfaları değil, etiketleri puanlıyor. Ana sayfada zararsız olan bir etiket, kırk tanesinin yüklendiği bir listeleme sayfasında yıkıcı olabilir.
  • Ana dişli maliyeti toplanabilir değildir. Beş adet 100 ms'lik etiketi kaldırmak nadiren 500 ms'lik bir sonuç verir. Her değişiklikten sonra ölçüm yapın.
  • Kendi kodunuzu görmezden gelir. Çerçeve oluşturma sürecinden kaynaklanan uzun görevler genellikle kötü bir INP'nin büyük bir bölümünü oluşturur ve hiçbir üçüncü taraf denetimi bunları tespit edemez.
  • Bu size sadece maliyet tarafını gösteriyor. Gerçek ve ilişkilendirilebilir gelir sağlayan 380 ms'lik bir etiket, saklanmaya değer olabilir.
  • Güvenlik veya veri yerleşimi konusunda herhangi bir görüşü yoktur.Bazen bir satıcının gitmesinin asıl sebebi de budur.
  • Eklenen etiketler, konteyner dışa aktarımlarından gizlenir. İki liste arasında uyuşmazlık varsa, ağdaki listeye güvenin.

SSS

Belirli bir üçüncü taraf için ana iş parçacığı maliyetini nasıl ölçebilirim? Uzun süren görevlerin kaynaklarını belirlemek için Chrome Geliştirici Araçları Performans panelini kullanın ve Lighthouse'un "Üçüncü taraf kodunun etkisini azaltın" denetimiyle karşılaştırın. Gerçek maliyeti laboratuvar ortamında olduğundan düşük gösterdiği için, saha verileriyle de doğrulayın.

Sunucu tarafı etiketleme, Temel Web Performans Göstergelerini (Core Web Vitals) iyileştirir mi? Tek başına yeterli değil. Google'ın sunucu tarafı etiketleme ile ilgili belgeleri, sayfa hızı değil, veri kontrolü ve yönlendirmeyi açıklıyor ve tarayıcı hala ölçüm kodunu yüklüyor ve olayları iletiyor. Herhangi bir iyileşme, geçişin bir parçası olarak sayfadan kaldırdığınız satıcı komut dosyalarından kaynaklanıyor.

Üçüncü taraflar en çok hangi temel web işlevine zarar veriyor? Genellikle INP kullanılır, çünkü komut dosyaları ana iş parçacığını meşgul eder ve giriş gecikmesini ve işlem süresini artırır. Başlıkta yer alan render engelleme etiketleri bunun yerine LCP'ye, geç eklenen banner'lar veya widget'lar ise CLS'ye isabet eder.

Üçüncü taraf komut dosyalarını kendi sunucumda barındırmalı mıyım? Bazen evet, ama bu bir takas. Kendi sunucunuzda barındırdığınız kopyalar, siz bunları manuel olarak güncelleyene kadar satıcı API değişikliklerini ve güvenlik düzeltmelerini almayı bırakır; web.dev bunu gelir ve güvenlik riski olarak işaretliyor.

Ne hedeflemeliyim? Gerçek sayfa yüklemelerinin 75. yüzdelik diliminde: LCP 2.5 saniye veya altında, INP 200 milisaniye veya altında, CLS 0.1 veya altında.

Trafiğimin çoğunluğu Türkçe ise Google onay moduna ihtiyacım var mı? Google'ın Avrupa Ekonomik Alanı (EEA) onay sinyali gerekliliği Türk trafiği için geçerli değildir, ancak KVKK'nın çerez kuralları geçerlidir, bu nedenle yine de çalışan bir onay mekanizmasına ihtiyacınız vardır. Değişen şey, bu segment için daha hızlı olan temel uygulamayı seçmekte daha özgür olmanızdır.

Bu puanlama ne sıklıkla yeniden yapılmalıdır? Envanterin tamamı üç ayda bir, yeni bir tedarikçi eklendiğinde ise her sürümde güncellenir. Etiket yığınları yeniden büyüyor: Web Almanac'ın yıllık verileri, üçüncü taraf istek sayılarının arttığını gösteriyor.

Plaka sahibi reddederse ne yapmalıyım? Tartışmayı değil, skoru ve grubu gönderin. Bu kural, konuşmanın kimin önceliğinin kazandığından ziyade bir sayı ve belirli bir eylem üzerine odaklanması için var.


Ödeme veya ürün listeleme sayfalarınız Temel Web Kriterleri'nde başarısız oluyorsa ve hangi tedarikçinin sorumlu olduğunu belirleyemiyorsanız, bu değerlendirme ölçütünü kendi sisteminizde uygulayın veya saha verileri ve önceliklendirilmiş bir iş listesiyle birlikte bizim uygulamamızı sağlayın. Switas web performans hizmetleri.

kaynaklar


İlgili Makaleler

Switas'ın Görüldüğü Gibi

Magnify: Engin Yurtdakul ile Etkileyici Pazarlamanın Ölçeklendirilmesi

Microsoft Clarity Vaka İncelememize Göz Atın

Microsoft Clarity'yi, Switas gibi şirketlerin karşılaştığı zorlukları anlayan gerçek ürün geliştiriciler tarafından, pratik ve gerçek dünya kullanım senaryoları göz önünde bulundurularak geliştirilmiş bir ürün olarak öne çıkardık. Öfkeli tıklamaları ve JavaScript hata izleme gibi özellikler, kullanıcı hayal kırıklıklarını ve teknik sorunları belirlemede, kullanıcı deneyimini ve dönüşüm oranlarını doğrudan etkileyen hedefli iyileştirmeler sağlamada paha biçilmez olduğunu kanıtladı.