AMP

AMP sayfaları nasıl önbelleğe alınır?

Bu belgede, AMP önbelleğinin AMP ekosistemindeki rolü ve AMP sayfanızın nasıl önbelleğe alındığını öğreneceksiniz.

AMP Önbelleği nedir?

AMP Önbelleği, geçerli AMP belgelerini sunmayı amaçlayan proxy tabanlı bir içerik dağıtım ağıdır (CDN). AMP Önbellekleri şu amaçla tasarlanmıştır:

  1. Sadece geçerli AMP sayfalarını sunun.
  2. AMP sayfalarının verimli ve güvenli bir şekilde önceden yüklenmesine izin verin.
  3. İçeriğe kullanıcı açısından faydalı ek performans optimizasyonları gerçekleştirin.

AMP e-posta belgeleri AMP önbelleğinden muaftır.

AMP Önbellekleri hakkında daha fazla bilgi için aşağıdaki YouTube videosunu izleyin veya AMP Önbellekleri neden var? blog yazısını okuyun.

AMP önbelleklerinin neden var olduğunu öğrenmek için bu videoyu izleyin.

Hangi AMP Önbellekleri mevcuttur?

Şu anda iki AMP Önbellek sağlayıcısı vardır:

AMP açık bir ekosistemdir ve AMP Projesi, daha fazla AMP Önbelleğinin geliştirilmesini aktif olarak destekler. AMP Önbellekleri oluşturma hakkında bilgi edinmek için AMP Önbellek Yönergelerine bakın.

Bir AMP önbelleğini nasıl seçerim?

Bir yayıncı olarak, bir AMP önbelleği seçmezsiniz, aslında kullanmak için amp önbelleğini (varsa) seçen içeriğinize bağlanan platformdur.

Bu, içerik dağıtımının yayıncının sorumluluğunda olduğu tipik modelin tersine çevrilmesidir. Bununla birlikte, bu model, platformların kullanıcılarına öngörülebilir yük performansı sağlamasına izin verir ve diğer şeylerin yanı sıra, AMP'nin ön oluşturma aşamasında gerekli güvenlik ve gizlilik değişmezlerini sağlamalarına izin verir. AMP Önbellekleri oluşturmak için katı kurallar hakkında bilgi edinmek için bkz. AMP Önbellek Kuralları.

Önbelleğe almayı devre dışı bırakabilir miyim?

Önbelleğe alma, AMP ekosisteminin temel bir parçasıdır. Geçerli bir AMP belgesi yayınlamak, belgeyi otomatik olarak önbellek dağıtımına dahil eder.

Belgenizin önbelleğe alınmasını istemiyorsanız, bir seçenek HTML etiketinden amp özniteliğini kaldırmaktır. Bu, belgeyi teknik olarak geçersiz kılar ve belgenin işlevselliğini etkilemez.

Önbelleğe alınmış AMP sayfalarını kim ister?

Önbelleğe alınmış AMP sayfalarına platformlar (Google Arama, Google Haberler ve Bing gibi) ve mobil uygulamalar tarafından erişilir. Mobil uygulamalar, önbelleğe alınmış AMP içeriğine URL aracılığıyla (Google'ın AMP URL API'sine bakın) veya Aşamalı Web Uygulamalarında çapraz kaynaklı XHRs aracılığıyla bağlanabilir (daha fazla bilgi için AMP'yi veri kaynağı olarak yerleştirme ve kullanma).

platforms and mobile apps access cached AMP pages

AMP sayfam nasıl önbelleğe alınır?

AMP biçimini kullanarak, içeriğinizi AMP Önbellekleri tarafından önbelleğe alınmaya hazır hale getiriyorsunuz. AMP sayfanızın AMP önbelleğine girmesinin birkaç yolu vardır:

  • Platform keşfi: Platformlar AMP içeriğinizi <html ⚡> veya <html amp> etiketi ile keşfedin ve içeriği önbelleğe alın. Örneğin, Google Arama içeriği tarar; tanımlanmış ve geçerli AMP sayfaları için içerik Google AMP önbelleğine eklenir.

  • Önbellek URL isteği: Platformlar, özellikle AMP Önbellek URL biçimini kullanarak bir AMP sayfası isteyebilir. AMP Önbelleği ters proxy görevi görür, bu nedenle platform sayfaya eriştiğinde sayfanın otomatik olarak önbelleğe alınmasına neden olur.

    • Google AMP Önbellek URL örneği: https://foo-com.cdn.ampproject.org/c/s/foo.com/amp_document.html

NOT – AMP Önbellek URL'si kullanıcıya yönelik bir URL değildir, yani kullanıcılar genellikle bu URL'ler aracılığıyla içerik talep etmezler.

Ek kaynaklar