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ında en az düzeyde etki yaratarak reklam alanınızdan en iyi şekilde yararlanmanızı sağlamak için GPT ile çalışmanın dikkate alınması gereken bazı benzersiz yönleri vardır. Sonuçta, hızlı reklamlar önemlidir.

Aşağıdaki bölümlerde, entegrasyon üzerinde çalışırken yararlanabileceğiniz en iyi uygulamalar ele alınmaktadır.

GPT'yi resmi bir kaynaktan yükleme

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

Entegrasyon türü Komut dosyası etiketi
Standart

IAB Europe TCF ile entegre olan yayıncılar dahil.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
Sınırlı reklamlar

Sınırlı reklamları manuel olarak etkinleştirmek isteyen yayıncılar içindir.
<script src="https://pagead2.googlesyndication.com/tag/js/gpt.js" async></script>

Sınırlı reklam URL'sini yalnızca sınırlı reklamları manuel olarak etkinleştirmeyi düşündüğünüz sitelerde kullanın. Bu özellik kullanımda değilken sınırlı reklamlar URL'sinden GPT isteğinde bulunmak, tarayıcının gereksiz bir ek ağ bağlantısı açmasına neden olur ve bu da reklam yüklemeyi yavaşlatabilir.

GPT, yayıncıların yasal düzenlemelere uygunluk ihtiyaçlarına yardımcı olmak için komut dosyası isteğiyle birlikte çerezlerin gönderilmesini önlemek amacıyla standart URL'den crossorigin="anonymous" özelliğiyle yüklenebilir.

GPT'nin önbelleğe alınmış sürümlerini sunma

Hiçbir zaman gpt.js, pubads_impl.js veya kendi sunucunuzdan yükledikleri kitaplık sürümlerini sunma ya da resmi olmayan bir kaynaktan yükleme.

GPT kitaplığının yerel olarak önbelleğe alınmış bir sürümünü kullanmak, tarayıcıların veya işletim sistemlerinin daha yeni sürümlerinde her zaman çalışmayabilir ve yeni özellikler ile iyileştirmelerle güncellenmeyebilir. GPT kitaplığının önceki sürümleri herhangi bir anda çalışmayı durdurabilir ve reklamların etiketlerinize sunulmasını durdurursa reklam geliri kaybına neden olabilir.

Bu durum Service Worker'lar için de geçerlidir. Sitenizden gelen HTTP isteklerine verilen yanıtları önbelleğe almak veya değiştirmek için hizmet çalışanları kullanıyorsanız güncel bir sürüm getirmek için gpt.js isteklerini işlerken yalnızca ağ stratejisini 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ı ayrı dosyalarda (pubads_impl_XX.js gibi) bulunur ve bu dosyalar gpt.js tarafından gerektiğinde yüklenir.

Temel GPT kitaplığının erken yüklenmesi sayesinde bu bağımlı komut dosyaları da daha erken yüklenebilir. Böylece bu komut dosyalarının getirilmesiyle (önbelleğe alınmamışlarsa) ilgili olası ek gecikmeler önlenir ve reklamların daha hızlı bir şekilde yüklenmesi sağlanır. Tüm bunlar ilk reklam metriği oluşturma süresinin azalmasına katkıda bulunur, bu da reklamlarınızın görüntülenebilirliğini artırır.

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

Bazen GPT'nin ne zaman ve nasıl yükleneceğini doğrudan kontrol edemeyebilirsiniz. Örneğin, sizin adınıza GPT yükleyen bir üçüncü taraf reklam komut dosyası kullanırken. Bu durumlarda, gpt.js için isteğin önceden yüklenmesi uygun olabilir. Bir isteği önceden yükleme, tarayıcıya sayfanızın yüklenmesi için kritik önem taşıyan belirli bir öğeyi hemen indirmesi talimatını verir. Belirtilen öğe bir JavaScript dosyası olduğunda komut dosyası içerikleri hemen getirilir ancak komut dosyası ihtiyaç duyulana kadar yürütme 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 işleme, tarayıcıya kullanıcıların henüz istekte bulunmadığı ancak ziyaret edebilecekleri sayfaları öncelikli olarak indirmesi ve oluşturması için talimat verir. GPT kitaplığı, önceden işlenmiş bir sayfada yüklendiğinde yalnızca sayfa görünür hale getirildiğinde reklam ister.

GPT'yi statik olarak yükleme

GPT kitaplığını sayfanıza dinamik olarak eklemekten veya harici bir komut dosyasından yüklemekten kaçının. Bunun yerine, kitaplığı Google Yayıncı Etiketlerini Kullanmaya Başlama bölümünde gösterildiği gibi sayfanızın <head> içinde statik olarak yükleyin. Böylece 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 denetim dokümanlarına bakın.

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

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

Daha fazla bilgi için Publisher Ads Audits for Lighthouse reklam etiketini eşzamansız olarak yükleme denetim dokümanlarına 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, yalnızca kullanıcılarınıza daha iyi 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 kendisinin HTTPS kullanarak yüklenmesi, 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 reklam etiketini HTTPS üzerinden yükleme ve önerilen ana makineden GPT'yi yükleme denetleme 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ını etkiler. Sitenizde değişiklik yaparken (özellikle bu kılavuzdakiler gibi geniş önerilere dayalı olanlar), bu değişikliklerin sayfanızın performansını tüm yönleriyle nasıl etkilediğini değerlendirmeniz önemlidir. Performans sorunlarını belirleyip ele almak ve siteniz için doğru optimizasyon dengesini bulmak üzere Lighthouse ve Publisher Ads Audits for Lighthouse gibi araçları düzenli olarak çalıştırmanız önerilir.