AMP SEO'su

AMP'nin (Accelerated Mobile Pages) ne olduğunu, nasıl çalıştığını, neden hiçbir zaman bir sıralama faktörü olmadığını, Haziran 2021'de Top Stories için neden zorunlu olmaktan çıktığını ve korunup korunmayacağına nasıl karar verileceğini açıklar.

İlk yayın tarihi: 27 Haz 2026 · Son güncelleme: 22 Ağu 2026 · Advanced
Diller

AMP (Accelerated Mobile Pages), Google'ın 2015'te neredeyse anında açılan mobil sayfalar için çıkardığı çerçevedir; ancak hiçbir zaman bir sıralama faktörü olmadı ve Haziran 2021'den beri Top Stories için zorunlu değil (yerini Core Web Vitals aldı ve AMP rozeti kaldırıldı). AMP isteğe bağlı ve kullanımı azalıyor: yeni AMP sayfaları oluşturmayın; mevcut olanları tutmadan önce işletim maliyetini değerlendirin.

TL;DR — AMP, Google’ın 2015’te neredeyse anında açılan mobil sayfalar için çıkardığı açık kaynaklı çerçevedir; kısıtlı HTML/CSS/JS ve Google AMP Cache üzerinden önceden oluşturma kullanır. Hiçbir zaman bir sıralama faktörü olmadı (Google bunu açıkça söylüyor) ve Haziran 2021 Page Experience güncellemesinden beri Top Stories için zorunlu değil; yerini Core Web Vitals aldı ve AMP rozeti kaldırıldı. Önbellekteki AMP hâlâ google.com/amp/s/… altında sunulur; Signed Exchange (SXG) sayfayı kendi URL’niz altında sunabilir, ancak yalnızca Chrome’da çalışır. Canonical ilişkisi, AMP olmayan sayfanın kendisini canonical olarak göstermesi ve rel="amphtml" taşımasıyla, AMP sayfasının da rel="canonical" ile ona dönmesi şeklindedir. AMP bugün isteğe bağlı ve kullanımı azalıyor: yeni AMP oluşturmayın; özellikle analiz maliyetini hesaba katıp mevcut kurulumu tutup tutmayacağınıza karar verin.

Evidence for this claim AMP is not required for Top Stories eligibility; Google removed the AMP requirement with the page experience rollout. Scope: Current official or standards documentation. Confidence: high · Verified: Google Search Central: Page experience rollout Evidence for this claim The Google AMP Cache is a proxy-based CDN that stores and serves valid AMP documents. Scope: Current official or standards documentation. Confidence: high · Verified: AMP: How pages are cached

Kısa tarihçe

Google AMP’yi 2015’te başlattı ve aynı yılın ekim ayında Google Arama’da kullanıma sundu. Facebook Instant Articles ve Apple News’e karşı açık web’in yanıtı, yayıncı sayfalarını mobil hız açısından rekabetçi tutmanın bir yolu olarak konumlandırıldı. Başlangıçta Twitter, LinkedIn, WordPress ve Pinterest gibi ortaklar tarafından desteklendi; proje daha sonra OpenJS Foundation yönetimine geçti, ancak Google baskın katkıcı olmayı sürdürdü.

Yayıncıların çoğunun AMP’yi benimsemesinin asıl nedeni ideoloji değildi; Top Stories karuseliydi. Yaklaşık 2016’dan 2021’e kadar orada görünmek için AMP fiilen gerekliydi ve Google AMP sonuçlarını yıldırım (⚡) rozetiyle işaretliyordu.

AMP teknik olarak nasıl çalışır?

AMP, kısıtlamalar sayesinde hız sağlar:

  • Kısıtlı işaretleme. Bir AMP sayfası <html ⚡> (veya <html amp>) bildirir, AMP JS çalışma zamanını (<script async src="https://cdn.ampproject.org/v0.js">) yükler ve AMP standart kodunun yanı sıra zorunlu charset ve viewport meta etiketlerini içerir.
  • Geliştirici JavaScript’i yoktur. Kendi JS kodunuza, korumalı alanda çalışan amp-script bileşeni dışında izin verilmez; üçüncü taraf JS yalnızca iframe’ler içinde çalışır. Çalışan her şey eşzamansız olduğundan hiçbir şey oluşturmayı engellemez.
  • CSS satır içine alınır ve 75KB ile sınırlıdır. Harici stil sayfaları kullanılamaz.
  • Kaynak boyutları statik olarak bildirilir. Görseller ve gömülü içerikler için alan baştan ayrılır; bu da düzen kaymasını önler.

Bu kurallar Google’ın kullanıcı dokunmadan önce gizli bir iframe içinde AMP sayfasını güvenle önceden oluşturmasını sağlar; “anında” hissi buradan gelir.

Google AMP Cache

AMP’nin hızı yalnızca çerçeveden değil, sunum biçiminden gelir. Google AMP sayfanızın doğrulanmış ve optimize edilmiş bir kopyasını cdn.ampproject.org üzerinde saklar, HTTPS ve modern protokollerle sunar ve görselleri optimize eder. Akılda tutulması gereken sonuç şudur: önbellekteki AMP’de içeriğinizin ana bilgisayarı Google’ın altyapısıdır, sizin sunucularınız değil. Masaüstü AMP sayfaları AMP Cache’den sunulmaz; canonical AMP orada standart sonuç gibi davranır. Bu nedenle CDN hızlandırmasının yararı esasen mobille sınırlıdır.

Google Arama’da gerçekte ne oldu?

Önemli zaman çizelgesi:

  • 2016–2021: Sonuçlarda AMP rozeti (⚡) gösterildi; Top Stories için AMP gerekliydi.
  • Nisan 2021: Google, Page Experience güncellemesiyle Top Stories için “using the AMP format is no longer required” (“AMP formatını kullanmak artık zorunlu değil”) açıklamasını yaptı.
  • Haziran 2021: Page Experience güncellemesi kullanıma sunuldu. Core Web Vitals, Top Stories uygunluğunun performans sinyali hâline geldi ve Google sonuçlardaki AMP rozetini kaldırdı.
  • 2021–günümüz: AMP isteğe bağlıdır, sıralama artışı sağlamaz ve performansla ilgili sinyalleri gerçekte belirleyen CWV’dir.

Ana fikir şu: AMP’nin kendisi bir sıralama faktörü değildir ve artık Top Stories için gerekli değildir.

URL yeniden yazma sorunu (ve Signed Exchange)

Tek bir AMP makalesi için üç URL devrededir: yayıncının özgün URL’si, cdn.ampproject.org üzerindeki AMP Cache URL’si ve https://www.google.com/amp/s/[your-domain]/[path] biçimindeki Google AMP Viewer URL’si. Önceden oluşturma aynı kaynaklı bir iframe gerektirdiği için Viewer içeriğinizi google.com URL’si altında sunar; kullanıcılar sizin alan adınız yerine Google’ın alan adını görür. Bu durum marka karışıklığına ve ilişkilendirme sorunlarına yol açtı.

Signed Exchange (SXG) bu soruna çözüm getirir. AMP belgesini URL’nize bağlı bir kriptografik imzayla paketler; Chrome imzayı doğruladığında tarayıcı adres çubuğunda sizin alan adınızı gösterir. Google, desteklendiğinde Signed Exchange’i AMP Viewer’a tercih eder. Ancak SXG yalnızca Chrome’da çalışır, imzaların azami geçerlilik süresi 7 gündür (bu nedenle paketleyicinin yeniden imzalaması gerekir), yalnızca zengin ve temel sonuçlarla sınırlıdır (karuselleri kapsamaz) ve bir amppackager sunucusu veya üçüncü taraf SXG sağlayıcısı çalıştırmayı gerektirir. “Doğru” sunum yöntemi olsa da kayda değer bir işletim yükü getirir.

AMP canonical etiketleme

AMP uygulamalarının en çok bozulduğu yer burasıdır. İki kurulum vardır:

  • Eşleştirilmiş (en yaygın): Bir AMP olmayan sayfa ile ayrı bir AMP sayfası bulunur.
    • AMP olmayan sayfa kendi canonical’ıdır ve <link rel="amphtml" href="https://example.com/article/amp/"> ekler.
    • AMP sayfası <link rel="canonical" href="https://example.com/article/"> ile AMP olmayan sürüme döner.
  • Yalnızca AMP: Tek bir URL hem canonical hem AMP’dir; bu nedenle kendisine işaret eder.

Pratik kurallar: Google canonical URL’yi dizine ekler (AMP yinelenen içerik olarak ele alınır); bu nedenle yapılandırılmış veriyi her iki sürüme de ekleyin, site haritanızda yalnızca canonical URL’leri listeleyin ve AMP’nin keşfedilmesini rel="amphtml" ile sağlayın. Google bu rel="amphtml" / rel="canonical" eşleşmesini açıkça belgeler — kurulumunuz yukarıdaki iki durumdan biriyle eşleşmiyorsa referans ilişkisi için AMP hakkında: İçeriğinizi keşfedilebilir kılın belgesine bakın.

AMP analitiği zorlukları

AMP’nin izleme karmaşıklığı teorik değil, gerçek bir işletim maliyetidir:

  • Yönlendiren sorunu. Önbellekteki AMP sayfalarından gelen trafik geçmişte organik arama yerine cdn.ampproject.org yönlendirmesi olarak görünebiliyordu; çözüm bu alanı yönlendiren hariç tutma listesine eklemektir.
  • Oturum parçalanması. Önbellekteki AMP sayfasından AMP olmayan sayfaya geçiş varsayılan olarak yeni bir oturum başlatır. AMP Linker, amp_id= URL parametresiyle İstemci Kimliği önbellek ile site sınırından geçirerek oturumları birleştirir.
  • AMP için GTM, amp-analytics bileşenini kullanır; standart GTM’den daha karmaşık ve daha az özellikli bir kurulumdur.
  • GA4, Haziran 2024’te yerel AMP desteği kazandı; öncesinde AMP ölçümü topluluk uygulamalarına dayanıyordu.

Search Engine Land AMP’yi kapattığında, bildirdiği kazanımlardan biri “a clearer picture of their audience analytics” oldu — dolayısıyla bu, bilinen bir sorun alanıdır.

Diğer AMP yüzeyleri (karıştırmayın)

  • Web Stories (2018’de AMP Stories olarak başlatıldı, 2020’de Google Web Stories adını aldı), AMP üzerinde oluşturulan görsel ve dokunarak ilerlenen hikâye biçimidir. Arama, Discover ve Görseller’de görünür; standart AMP makalelerinden ayrıdır.
  • AMP for Email, Gmail ve birkaç istemciye etkileşimli içerik (formlar, karuseller, gerçek zamanlı veri) getirir. Bu bir e-posta özelliğidir, arama SEO’su değildir; varlığını bilmek yararlıdır ama sıralamayla ilgili değildir.

Bing ve AMP

Bing, Eylül 2016’da AMP açık kaynak girişimine katıldı ve bir süre kendi AMP görüntüleyicisini ve önbelleğini, kendi yıldırım rozeti uygulamasıyla çalıştırdı. Ancak Bing’e göre AMP, sıralama algoritmalarını hiçbir şekilde etkilemedi. Bing’in AMP desteği artık büyük ölçüde tarihîdir; AMP gerektiren güncel bir haber karuseli veya Bing Webmaster araçlarında belirgin bir AMP raporu yoktur. Uygulamada Bing’in tutumu Google’ınkiyle aynıdır: isteğe bağlı ve sıralama artışı sağlamaz.

AMP’yi hâlâ kullanmalı mısınız?

AMP’yi tutmanın mantıklı olabileceği durumlar:

  • AMP kullanan, Search Console hata oranı düşük ve geçiş maliyeti yüksek bir haber/medya yayıncısı.
  • AMP’nin iyi Core Web Vitals elde etmenin en az dirençli yolu olduğu basit içerik siteleri.

Kaldırmanın mantıklı olabileceği durumlar:

  • AMP’nin destekleyemediği işlevlere sahip kurumsal siteler — SMX West’te tam olarak bunu savundum: Karmaşık bir yapıya sahip büyük bir şirkette AMP’yi uygulamak çok zor olabilir, aşırı risk taşıyabilir ve AMP’nin izin vermediği site öğelerini korumak için gerçek ticari nedenler bulunabilir.
  • AMP’yi yalnızca artık var olmayan Top Stories rozeti için çalıştıran siteler.
  • Analiz netliğinin önemli olduğu siteler — AMP’nin izleme karmaşıklığı gerçek bir maliyettir.
  • Core Web Vitals’ı zaten geçen siteler — AMP ek bir yarar sağlamaz.
  • AMP’nin URL yeniden yazma biçiminin marka veya ilişkilendirme sorunlarına yol açtığı siteler.

Dürüst 2026 yanıtı: AMP isteğe bağlı ve kullanımı azalıyor. Yeni projelerde uygulamayın; mevcut projelerde işletim maliyetini kalan yararla karşılaştırın.

AMP nasıl kaldırılır? (Kaldırmaya karar verirseniz)

  1. Canonical (AMP olmayan) sayfalarınızdaki rel="amphtml" etiketini kaldırın.
  2. AMP URL’lerini canonical AMP olmayan eşdeğerlerine 301 ile yönlendirin.
  3. Search Console’daki AMP durum raporunu izlemeyi bırakın.
  4. Sonraki haftalarda AMP hatalarının Search Console’dan temizlendiğini doğrulayın.

Doğru uygulandığında canonical sayfalar dizine eklenmeye ve sıralanmaya devam eder. Search Engine Land dâhil büyük yayıncılar, AMP’yi asgari trafik kesintisiyle kaldırdı.

Çürütülmesi gereken mitler

  • “AMP sıralama artışı sağlar.” Sağlamaz. AMP bir sıralama faktörü değildir; hızdır ve AMP hız elde etmenin yalnızca bir yoludur.
  • “Top Stories için AMP gerekir.” Haziran 2021’den beri doğru değildir.
  • “AMP her zaman normal bir sayfadan daha hızlıdır.” Hayır — avantaj, Google’ın önbellekteki kopyayı önceden oluşturmasından gelir. Hızlı bir AMP olmayan sayfa, yavaş bir AMP sayfasını geçebilir.
  • “AMP URL’leri sizin URL’lerinizdir.” Yalnızca Signed Exchange ile (sadece Chrome’da). Varsayılan Viewer google.com/amp/s/… adresini gösterir.
  • “AMP’yi kaldırmak trafiği çökertir.” Canonical ilişkilerini ve yönlendirmeleri doğru yönettiğinizde etki genellikle asgari düzeyde olur.

Artık gerçekten önemli olan performans sinyalleri için Core Web Vitals ve daha geniş Web Performance kümesine bakın.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.