Oynatma Hızı:
Mobil Hızın Geleceği: En İyi 5 AMP Kurulum ve Optimizasyon Yöntemi
Mobil kullanıcı deneyimini iyileştirmek için geliştirilen AMP teknolojisi, web sayfalarının anlık olarak yüklenmesini sağlayan özel bir bileşen ekosistemidir. 2026 standartlarına göre optimize edilmiş bir AMP yapısı, hem kullanıcı tutma oranlarını artırır hem de sunucu kaynaklarını daha verimli kullanmanıza olanak tanır.
- Sunucu yanıt sürelerini (TTFB) minimize ederek anlık yükleme sağlamak.
- CSS boyutunu 75KB sınırının altında tutarak render engellemesini önlemek.
- Tüm üçüncü taraf JavaScript dosyalarını asenkron veya amp-script ile yönetmek.
- Görsel kaynaklar için önceden tanımlanmış boyutlar kullanarak mizanpaj kaymasını (CLS) engellemek.
- Google AMP Cache üzerinden içerik dağıtımı yaparak küresel erişim hızını artırmak.
| Özellik | Standart HTML | AMP HTML | Performans Farkı | Kullanım Amacı |
|---|---|---|---|---|
| JavaScript | Sınırsız / Senkron | Kısıtlı / Asenkron | %70 Daha Hızlı | Etkileşim Yönetimi |
| CSS Yönetimi | Harici Dosyalar | Satır İçi (Inline) | Daha Az İstek | Görsel Stil |
| Görsel Yükleme | Standart Lazy Load | Öncelikli Yükleme | Sıfır Kayma | Medya Sunumu |
| Önbellekleme | Tarayıcı Odaklı | Google AMP Cache | Milisaniyelik Yanıt | İçerik Dağıtımı |
| Bileşen Yapısı | Genel Etiketler | Özel AMP Etiketleri | Optimize Kod | Fonksiyonellik |
AMP Temelleri ve Mimari Yapısı
AMP mimarisi, web sayfalarının yüklenme hızını optimize etmek amacıyla üç temel bileşen üzerine kurgulanmıştır. Bu yapı, tarayıcının sayfayı en az kaynak tüketimiyle ve en yüksek hızla işlemesini sağlayacak şekilde tasarlanmıştır.
- AMP HTML: Standart HTML etiketlerinin performans odaklı bir alt kümesidir.
- AMP JS: Kaynak yüklemesini yöneten ve asenkron çalışmayı zorunlu kılan kütüphanedir.
- AMP Cache: İçeriğin doğrulanmış kopyalarını saklayan küresel içerik dağıtım ağıdır.
AMP HTML, geleneksel HTML yapısındaki bazı esnekliklerden feragat ederek hızı garanti altına alır. Örneğin, form yönetimi veya resim gösterimi gibi işlemler için standart etiketler yerine `amp-form` veya `amp-img` gibi özel bileşenler kullanılır. Bu bileşenler, tarayıcıya içeriğin boyutu ve türü hakkında önceden bilgi vererek sayfanın henüz yüklenmeden mizanpajının oluşturulmasına (layouting) yardımcı olur.
AMP JS kütüphanesi, sayfa üzerindeki tüm harici kaynakların yükleme sırasını yönetir. Üçüncü taraf scriptlerin ana içeriğin önüne geçmesini engelleyerek, kullanıcının metin ve görsellere anında erişmesini sağlar. Bu sistemde, hiçbir JavaScript dosyası sayfa render edilmesini bloklayamaz, bu da 2026 yılındaki Core Web Vitals metrikleri için hayati bir avantaj sağlar.
AMP Cache mekanizması ise, sitenizin içeriğini Google gibi sağlayıcıların sunucularında önbelleğe alarak kullanıcıya fiziksel olarak en yakın noktadan teslim eder. Bu durum, sunucu yanıt sürelerindeki gecikmeleri ortadan kaldırır. Özellikle mobil bağlantıların zayıf olduğu bölgelerde, AMP sayfaları standart sayfalara göre çok daha kararlı bir performans sergileyerek kullanıcı kaybını önler.
AMP Bileşenlerinin Teknik Avantajları
- Asenkron kaynak yönetimi sayesinde render bloklanmasının önlenmesi.
- Görsellerin sadece görünür alana (viewport) girdiğinde yüklenmesi.
- CSS’in satır içi kullanımıyla HTTP istek sayısının azaltılması.
WordPress Üzerinde Hızlı AMP Kurulumu
WordPress ekosistemi, AMP entegrasyonunu en kolay hale getiren platformlardan biridir. Resmi eklentiler ve tema destekleri sayesinde, teknik kodlama bilgisine ihtiyaç duymadan AMP geçişi tamamlanabilir.
- Resmi AMP eklentisinin yüklenmesi ve etkinleştirilmesi.
- Şablon modunun (Standard, Transitional veya Reader) seçilmesi.
- Tema ve eklenti uyumluluk testlerinin gerçekleştirilmesi.
Kurulum sürecinde ilk adım, WordPress eklenti dizininden resmi AMP eklentisini kurmaktır. Eklenti kurulduktan sonra karşınıza çıkan “Standard” modu, sitenizin tamamını AMP olarak sunmanıza olanak tanırken; “Transitional” modu hem AMP hem de standart sürümü bir arada tutar. “Reader” modu ise sadece belirli içerik türlerini (yazılar gibi) AMP formatına dönüştürerek daha güvenli bir geçiş sağlar.
Eklenti yapılandırması sırasında, sitenizdeki mevcut CSS dosyalarının 75KB sınırını aşıp aşmadığı kontrol edilmelidir. WordPress AMP eklentisi, gereksiz CSS kodlarını otomatik olarak temizleme (CSS Tree Shaking) yeteneğine sahiptir ancak çok karmaşık temalarda bu durum görsel bozulmalara yol açabilir. Bu nedenle, her güncelleme sonrası mobil görünümün manuel olarak test edilmesi gerekir.
2026 itibarıyla WordPress tabanlı AMP sitelerinde, Gutenberg bloklarının AMP uyumluluğu tam kapasiteye ulaşmıştır. Bu sayede, karmaşık sayfa yapıları bile AMP kısıtlamalarına takılmadan hızlıca oluşturulabilir. Eklenti ayarlarında yer alan “Dev Tools” bölümü, hangi bileşenlerin AMP standartlarına aykırı olduğunu detaylı bir şekilde raporlayarak çözüm yolları sunar.
🟢Resmi Kaynak: Resmi WordPress AMP Eklentisi
Özel HTML Sayfaları İçin Manuel AMP Entegrasyonu
Özel yazılım kullanan web siteleri için AMP kurulumu, belirli bir boilerplate kod yapısının sayfaya dahil edilmesini gerektirir. Bu süreç, sayfanın geçerli bir AMP dökümanı olarak tanınması için zorunludur.
- HTML etiketine `amp` veya şimşek (⚡) sembolünün eklenmesi.
- Canonical etiketinin standart sayfa sürümüne yönlendirilmesi.
- AMP boilerplate CSS kodunun head bölümüne yerleştirilmesi.
Manuel kurulumda, sayfanın en başında yer alan “ bildiriminden sonra gelen html etiketi “ şeklinde değiştirilmelidir. Bu, tarayıcıya ve arama motoru botlarına sayfanın AMP kurallarına göre işlenmesi gerektiğini bildirir. Ayrıca, sayfanın “ bölümünde AMP JS kütüphanesini çağıran “ kodu mutlaka yer almalıdır.
Görsel içeriklerin yönetimi manuel kurulumda en çok dikkat edilmesi gereken alandır. Standart `` etiketi yerine kullanılan “ etiketi, `width` ve `height` değerlerini zorunlu tutar. Bu zorunluluk, tarayıcının görsel henüz inmeden sayfada kaplayacağı alanı ayırmasını sağlar, böylece sayfa yüklenirken içeriklerin aşağı yukarı zıplaması (CLS sorunu) engellenmiş olur.
Stil yönetimi için harici bir .css dosyası çağırılamaz. Tüm CSS kodları “ etiketleri arasına yazılmalı ve toplam boyutu 75.000 byte’ı geçmemelidir. Bu kısıtlama, geliştiricileri daha temiz ve optimize kod yazmaya zorlayarak sayfa ağırlığını minimize eder. Gerekli durumlarda, gelişmiş interaktivite için `amp-bind` veya `amp-state` gibi bileşenler kullanılarak dinamik özellikler eklenebilir.
Manuel Kurulumda Zorunlu Etiketler
- Meta charset=”utf-8″ bildirimi.
- Viewport meta etiketi (width=device-width).
- AMP boilerplate script ve stil blokları.
AMP Bileşenleri ile Kullanıcı Deneyimini Özelleştirme
AMP sadece statik metinler sunmak için değil, aynı zamanda zengin ve etkileşimli kullanıcı deneyimleri oluşturmak için de geniş bir kütüphane sunar. Bu bileşenler, performans kaybı yaşatmadan modern web özelliklerini kullanmanıza imkan tanır.
- `amp-carousel` ile hızlı ve akıcı görsel kaydırıcılar oluşturma.
- `amp-sidebar` kullanarak mobil uyumlu yan menüler tasarlama.
- `amp-accordion` ile içerikleri daraltıp genişleterek alan tasarrufu sağlama.
Görsel sunumlar için kullanılan `amp-carousel`, 2026 teknolojisiyle birlikte dokunmatik ekranlarda sıfır gecikme ile çalışacak şekilde optimize edilmiştir. Kullanıcılar, yüksek çözünürlüklü görseller arasında geçiş yaparken ana sayfanın performansı etkilenmez. Bu bileşenin yapılandırmasında `layout=”responsive”` parametresi kullanılarak, her ekran boyutuna tam uyum sağlanması garanti altına alınır.
Navigasyon deneyimi için `amp-sidebar`, standart JavaScript tabanlı menülere göre çok daha hafiftir. Kullanıcı menüye tıkladığında, tarayıcı ek bir script çalıştırmak yerine AMP’nin yerleşik CSS animasyonlarını tetikler. Bu durum, özellikle düşük donanımlı mobil cihazlarda menünün takılmadan açılmasını sağlar. Ayrıca, menü içeriği sadece açıldığında render edilerek ilk yükleme süresine yük bindirmez.
Daha karmaşık etkileşimler için `amp-live-list` bileşeni kullanılabilir. Bu bileşen, haber siteleri veya canlı skor takibi yapan platformlar için sayfanın tamamını yenilemeden belirli bölümlerin güncellenmesini sağlar. Sunucu tarafında yapılan güncellemeler, kullanıcıya anlık olarak yansıtılırken AMP’nin hız standartlarından ödün verilmez. Bu, dinamik içerik sunan siteler için devrim niteliğinde bir özelliktir.
AMP Sayfalarında Reklam ve Gelir Dönüşümü
Web sitelerinin sürdürülebilirliği için reklam gelirleri hayati önem taşır. AMP, reklamların kullanıcı deneyimini bozmadan ve sayfa hızını yavaşlatmadan sunulması için özel protokoller geliştirmiştir.
- `amp-ad` bileşeni ile reklam ağlarının entegrasyonu.
- Reklamların asenkron yüklenerek ana içeriği engellememesi.
- Esnek reklam boyutları ile farklı cihazlarda maksimum görünürlük.
AMP sayfalarında reklam yerleşimi yapılırken, reklamların sayfanın en üstünde (above the fold) çok fazla alan kaplamamasına dikkat edilmelidir. Google’ın 2026 reklam politikaları, kullanıcıyı reklamla karşılayan sayfaların sıralamasını düşürebilmektedir. Bu nedenle, reklam birimleri içerik aralarına doğal bir şekilde serpiştirilmeli ve `amp-ad` etiketinin `layout=”fixed-height”` gibi özellikleri kullanılarak mizanpaj korunmalıdır.
Gelir artırmak için video reklamlar da `amp-video-ad` veya benzeri bileşenlerle sunulabilir. AMP, bu tür ağır içeriklerin sadece kullanıcı etkileşime geçtiğinde veya görünür alana geldiğinde yüklenmesini sağlar. Bu sayede, reklamın getireceği veri yükü, kullanıcının sayfayı okuma hızını etkilemez. Reklam ağları (AdSense, DoubleClick vb.) AMP ile tam uyumlu çalıştığı için kurulum süreci oldukça basittir.
Dönüşüm oranlarını artırmak isteyen e-ticaret siteleri için `amp-form` bileşeni kritik bir rol oynar. Kullanıcılar AMP sayfasından ayrılmadan bülten kaydı yapabilir veya ürün sepete ekleyebilirler. Bu kesintisiz deneyim, sayfalar arası geçişlerdeki bekleme süresini ortadan kaldırdığı için dönüşüm oranlarında (conversion rate) standart sayfalara göre %20’ye varan artışlar sağlayabilmektedir.
Reklam Performansını Artırma Stratejileri
- Reklam birimlerinde “lazy loading” özelliğinin aktif edilmesi.
- Sunucu tarafı reklam yerleştirme (SSR) tekniklerinin kullanımı.
- Reklam alanları için önceden yer tutucu (placeholder) tanımlanması.
Hata Ayıklama ve Doğrulama Süreçleri
Bir sayfanın AMP olarak kabul edilmesi ve Google AMP Cache’e alınması için hatasız bir kod yapısına sahip olması gerekir. Hata ayıklama süreci, kurulumun en kritik aşamasıdır.
- Tarayıcı konsolu üzerinden `#development=1` parametresi ile denetim.
- Google Search Console AMP durum raporlarının takibi.
- Çevrimiçi AMP Validator araçları ile anlık kod doğrulaması.
Geliştirme aşamasında, AMP sayfanızın URL’sinin sonuna `#development=1` ekleyerek tarayıcı konsolunu (F12) açtığınızda, AMP kütüphanesi sayfadaki tüm hataları ve uyarıları anlık olarak raporlar. Eğer konsolda “AMP validation successful” mesajını görüyorsanız, sayfanız standartlara uygundur. Hata varsa, hangi satırda hangi etiketin kuralları ihlal ettiği açıkça belirtilir.
Google Search Console, canlıdaki AMP sayfalarınızın durumunu izlemek için en iyi araçtır. “Deneyim” sekmesi altında yer alan AMP raporu, hangi sayfaların dizine eklendiğini ve hangilerinin kritik hatalar nedeniyle reddedildiğini gösterir. 2026 güncellemeleriyle birlikte bu raporlar, sadece teknik hataları değil, aynı zamanda kullanıcı deneyimini olumsuz etkileyen yavaş bileşenleri de işaret etmektedir.
Doğrulama sürecinde en sık karşılaşılan hatalar; yasaklı JavaScript kullanımı, CSS boyut sınırının aşılması ve zorunlu AMP etiketlerinin eksikliğidir. Bu hataları gidermek için kod yapısını sadeleştirmek ve AMP’nin sunduğu hazır bileşen kütüphanesine sadık kalmak gerekir. Unutulmamalıdır ki, doğrulanmamış bir AMP sayfası arama sonuçlarında AMP ikonuyla gösterilmez ve önbellek avantajından yararlanamaz.
2026 Trendleri: AMP ve Core Web Vitals Uyumu
2026 yılında web dünyası, saf hızın ötesinde etkileşim kalitesine odaklanmaktadır. AMP, Core Web Vitals (Önemli Web Verileri) metriklerini karşılamak için en güvenli liman olmaya devam etmektedir.
- LCP (En Büyük İçerikli Boyama) süresini 1.5 saniyenin altına çekme.
- INP (Interaction to Next Paint) değerini optimize etme.
- CLS (Kumülatif Mizanpaj Kayması) değerini sıfıra yaklaştırma.
LCP değerini iyileştirmek için AMP, kritik görsellerin önceden yüklenmesini (preload) otomatik olarak yönetir. 2026’da kullanılan yeni nesil görsel formatları (WebP 2, AVIF) AMP bileşenleri tarafından tam desteklenmektedir. Bu sayede, ana görselin yüklenmesi milisaniyeler içinde gerçekleşir. Kullanıcı sayfaya girdiği anda en büyük içerik parçası hazır hale gelir, bu da hemen çıkma oranlarını ciddi şekilde düşürür.
Yeni bir metrik olan INP, kullanıcının bir butona tıkladığında veya bir formla etkileşime girdiğinde sayfanın ne kadar hızlı tepki verdiğini ölçer. AMP’nin kısıtlı JavaScript yapısı, ana iş parçacığının (main thread) her zaman boş kalmasını sağladığı için INP değerleri doğal olarak düşük kalır. Karmaşık işlemler `amp-script` ile izole edilmiş bir ortamda çalıştırılarak sayfa tepkiselliği korunur.
CLS, yani sayfa düzenindeki kaymalar, kullanıcıların yanlış yere tıklamasına neden olan sinir bozucu bir durumdur. AMP’nin “statik mizanpaj” kuralı, her öğenin boyutunun sayfa yüklenmeden önce bilinmesini zorunlu kılar. Bu sayede, reklamlar veya görseller yüklendiğinde metinler aşağı kaymaz. 2026’da bu durum, sadece bir performans metriği değil, aynı zamanda bir erişilebilirlik standardı olarak kabul edilmektedir.
🟢Resmi Kaynak: Google AMP Geliştirici Belgeleri
💡 Analiz: 2026 yılı itibarıyla Google, AMP sayfalarının sadece hızlı yüklenmesini değil, aynı zamanda Interaction to Next Paint (INP) değerinin 200 milisaniyenin altında olmasını birincil sıralama sinyali olarak kabul etmektedir.
Sıkça Sorulan Sorular
AMP kullanmak SEO sıralamasını doğrudan artırır mı?
AMP doğrudan bir sıralama faktörü olmasa da, sağladığı hız ve kullanıcı deneyimi iyileştirmeleri sayesinde dolaylı olarak sıralamaları olumlu etkiler. Özellikle mobil aramalarda hızlı açılan sayfalar daha üst sıralarda yer alma eğilimindedir.
AMP sayfalarında kendi JavaScript kodlarımı kullanabilir miyim?
Standart “ etiketleri yasaktır ancak `amp-script` bileşeni ile belirli kısıtlamalar dahilinde kendi JavaScript kodlarınızı çalıştırabilirsiniz. Bu kodlar web worker üzerinde çalışarak ana sayfa performansını etkilemez.
AMP sitesi kurmak için ayrı bir alan adı mı gerekir?
Hayır, AMP sayfaları genellikle mevcut alan adınızın altında `/amp/` uzantısıyla veya parametrelerle barındırılır. Arama motorları, sayfanın head bölümündeki canonical etiketi sayesinde iki sürümü birbiriyle ilişkilendirir.
AMP sayfalarındaki CSS sınırı neden 75KB?
Bu sınır, tarayıcının CSS dosyasını indirip yorumlaması için geçen süreyi minimize etmek amacıyla belirlenmiştir. Daha az CSS, daha hızlı bir “İlk Anlamlı Boyama” (First Meaningful Paint) süresi anlamına gelir.
E-ticaret siteleri için AMP uygun mudur?
Evet, özellikle ürün listeleme ve detay sayfalarında AMP kullanımı dönüşüm oranlarını artırır. Ödeme süreçleri gibi çok karmaşık etkileşim gerektiren kısımlarda ise standart sayfalara yönlendirme yapılabilir.
Mobil cihazların internet trafiğinin %80’inden fazlasını oluşturduğu günümüzde, AMP kurulumu teknik bir tercihten ziyade stratejik bir gerekliliktir. Doğru yapılandırılmış bir AMP sistemi, 2026’nın rekabetçi dijital ortamında markanızı hız ve kullanıcı memnuniyetiyle bir adım öne taşır.
💡 Özetle
Bu makalede, 2026 standartlarına uygun AMP kurulum yöntemleri, teknik bileşenler ve performans optimizasyon süreçleri derinlemesine incelenmiştir. Hız, kullanıcı deneyimi ve reklam entegrasyonu odaklı stratejilerle mobil web performansınızı nasıl maksimize edeceğiniz açıklanmıştır.
AI-Powered Analysis by MeoMan Bot


