Genel Olarak Başvurulan En İyi Uygulamalar

Google Yayıncı Etiketi (GPT) kitaplığını web sitenize entegre etmek, diğer herhangi bir üçüncü taraf komut dosyasını entegre etmekle birçok açıdan aynıdır. Bununla birlikte, site performansı üzerinde minimum etkiyle reklam alanınızdan en iyi şekilde yararlandığınızdan emin olmak için GPT ile çalışmanın bazı benzersiz yönlerini göz önünde bulundurmanız gerekir. Sonuçta, hızlı reklamlar önemlidir.

Kendi entegrasyonunuz üzerinde çalışırken aklınızda bulundurmanız gereken bazı en iyi uygulamaları aşağıda bulabilirsiniz.

Resmi bir kaynaktan GPT yükleme

GPT kitaplığını her zaman resmi bir kaynaktan isteyin:

Entegrasyon türü URL
Standart https://securepubads.g.doubleclick.net/tag/js/gpt.js
Sınırlı reklam https://pagead2.googlesyndication.com/tag/js/gpt.js

gpt.js, pubads_impl.js veya kendi sunucunuzdan yükledikleri kitaplıkların sürümlerini sunmamalı ya da resmi olmayan bir kaynaktan yüklememelisiniz.

GPT'nin yerel olarak önbelleğe alınmış sürümünün kullanılması, tarayıcıların veya işletim sistemlerinin yeni sürümlerinde her zaman çalışmayabilir ve yeni özellikler ile iyileştirmelerle güncellenmeyebilir. GPT kitaplığının eski sürümleri herhangi bir zamanda kullanımdan kaldırılabilir ve etiketlerinize reklam sunumu durdurulursa reklam geliri kaybına neden olabilir.

Bu durum hizmet çalışanları için de geçerlidir. Sitenizden gelen HTTP isteklerine verilen yanıtları önbelleğe almak veya değiştirmek için hizmet çalışanlarını kullanıyorsanız güncel bir sürümü getirmek amacıyla gpt.js isteklerini işlerken yalnızca ağ stratejisi kullanın.

GPT'yi erken yükleme

GPT kitaplığı (gpt.js), reklamları yüklemek için gereken kodun yalnızca küçük bir bölümünü içerir. Bu kodun büyük kısmı, gerektiği şekilde gpt.js tarafından yüklenen ayrı dosyalarda (pubads_impl_XX.js gibi) yer alır.

Temel GPT kitaplığının erken yüklenmesiyle bu bağımlı komut dosyaları da daha erken yüklenebilir. Bu, bu komut dosyalarının getirilmesiyle ilişkili fazladan gecikmeyi (önbelleğe alınmamışsa) önler ve reklamların daha hızlı yüklenmesini sağlar. Tüm bunlar, ilk reklam metriğini oluşturma süresinin kısalmasına, dolayısıyla reklamlarınızın görüntülenebilirliğinin artmasına katkıda bulunur.

Uygun olduğunda önceden yüklemeyi kullanın

Bazen GPT'nin ne zaman veya nasıl yükleneceğini doğrudan kontrol edemeyebilirsiniz. Örneğin, sizin adınıza GPT'yi yükleyen bir üçüncü taraf reklam komut dosyası kullanılırken. Bu durumlarda, gpt.js isteğinin önceden yüklenmesi uygun olabilir. Bir isteği önceden yükleme, tarayıcıya, sayfanızın yüklenmesi için kritik olan belirli bir öğeyi hemen indirmesi talimatını verir. Belirtilen öğe bir JavaScript dosyası olduğunda komut dosyası içeriği hemen getirilir ancak yürütme, komut dosyası gerekene kadar ertelenir.

Standart entegrasyonlar için örnek önceden yükleme isteği

<link rel="preload" href="https://securepubads.g.doubleclick.net/tag/js/gpt.js" as="script">

Sınırlı reklam entegrasyonları için örnek önceden yükleme isteği

<link rel="preload" href="https://pagead2.googlesyndication.com/tag/js/gpt.js" as="script">

Önceden oluşturulmuş sayfalarda GPT kullanma

Önceden oluşturma, tarayıcıya kullanıcıların henüz istemediği ancak ziyaret edebilecekleri sayfaları önceden indirme ve oluşturma talimatı verir. GPT kitaplığı önceden işlenmiş bir sayfaya yüklendiğinde yalnızca sayfa görünür olduğunda reklam ister.

GPT'yi statik olarak yükleme

GPT kitaplığını sayfanıza dinamik olarak yerleştirmekten veya harici bir komut dosyasından yüklemekten kaçının. Bunun yerine, Google Yayıncı Etiketlerini Kullanmaya Başlama bölümünde gösterildiği gibi kitaplığı sayfanızın <head> bölümünde statik olarak yükleyin. Bu, diğer kaynakların GPT kitaplığının getirilmesini ve yüklenmesini geciktirerek reklamların yüklenmesini geciktirir.

Daha fazla bilgi için Publisher Ads Audits for Lighthouse reklam komut dosyalarını statik olarak yükleme denetleme belgelerine bakın.

GPT'yi eşzamansız olarak yükleme

async anahtar kelimesini, Google Yayıncı Etiketlerini Kullanmaya Başlama bölümünde gösterildiği gibi komut dosyası etiketi tanımınıza ekleyin. Bu, tarayıcıya, komut dosyası yüklenene kadar yürütme işlemini engellemek yerine GPT kitaplığını diğer kaynaklar ve sayfa içeriğiyle paralel olarak yüklemesi talimatını verir.

Daha fazla bilgi için Publisher Ads Audits for Lighthouse reklam etiketini eşzamansız olarak yükleme denetleme belgelerine bakın.

GPT'yi güvenli bir şekilde yükleme

Google Yayıncı Etiketlerini Kullanmaya Başlama bölümünde gösterildiği gibi, GPT kitaplığını her zaman HTTPS üzerinden yükleyin. Bu, kullanıcılarınız için daha iyi bir güvenlik sağlamakla kalmaz, aynı zamanda performansı da artırır. GPT tarafından gönderilen reklam istekleri her zaman HTTPS kullandığından, kitaplığın kendisini HTTPS aracılığıyla yüklemek, tarayıcının reklam sunmayla ilgili tüm istekler için yalnızca 1 bağlantı açmasını yeterli kılar.

Daha fazla bilgi için Publisher Ads Audits for Lighthouse HTTPS üzerinden reklam etiketi yükleme ve GPT'yi önerilen ana makineden yükleme denetim dokümanlarına bakın.

İyi sayfa performansına yönelik uygulamalar

Bu kılavuzdaki en iyi uygulamalar özellikle GPT entegrasyonunuzu optimize etmeye odaklansa da diğer birçok faktör sayfanızın genel performansına katkıda bulunur. Sitenizde (özellikle bu kılavuzdakiler gibi genel önerilere dayananlar) değişiklik yaparken, bu değişikliklerin sayfanızın performansını tüm yönlerine nasıl etkilediğini değerlendirmek önemlidir. Performans sorunlarını belirleyip ele almak ve siteniz için doğru optimizasyon dengesini bulmak amacıyla Lighthouse ve Publisher Ads Audits for Lighthouse gibi araçları düzenli olarak çalıştırmanız önerilir.