Google, mobil sayfaları daha hızlı yaparak mobil kullanıcı deneyimini geliştirmek ve Facebook’un Hızlı Makaleler (Instant Articles) girişimine yanıt vermek için, yeni bir proje olan Hızlandırılmış Mobil Sayfalar (Accelerated Mobile Pages – AMP) güncellemesini 2015 yılında yayınladı.
Google, yayıncılar ve teknoloji şirketleri ile iş birliği yaparak içeriği mobil deneyiminin ön planına koymaya karar verdi.
Tüm yeni Google girişimlerinde olduğu gibi, piyasaya sunulduğundan beri AMP hakkında aktif tartışmalar yaşandı ve bu olağan sevgi/nefret tepkilerini ortaya çıkardı.
Açıkçası, bu yeni trend WordPress ekosistemini de etkilemiştir.
İnterneti daha hızlı, daha kolay ve daha iyi yapmayı hedefleyen bir şirket olarak, AMP hakkında ve bunun WordPress sitesi ve performansını nasıl etkileyeceği konusunda birçok soru alıyoruz.
İçindekiler:
- AMP Nedir?
- AMP Ne Değildir?
- AMP ve WordPress
- AMP ve TurboPak
- AMP Avantajları
- AMP Dezavantajları
- Sonuç
AMP Nedir?
Yalın bir dille, AMP tüm gereksiz komut dosyalarını (scripts) ve unsurları ortadan kaldırarak, birincil odağı içeriğe veren mobil kullanıcılara iletilen internet sayfalarınızın daha hızlı ve hafif sürümlerini sunar.
Bu, kullanıcıların çok hızlı ve anında yüklenen sayfalar alacağı anlamına gelmektedir.
Öte yandan, AMP sayfalarının işlevselliğini kontrol etme yeteneği sınırlı olacaktır.
AMP Projesi; AMP HTML, AMP JS ve Google AMP Önbelleği (Cache)’ne dayanmaktadır:
AMP HTML, AMP sayfalarının görüntülenmesi için kullanılan kişiye özel bir HTML sürümüdür.
Çerçeve, çerçeve kümesi, nesne, parametre ve benzeri gibi standart HTML etiketlerini kaldırmaktadır.
Ayrıca, AMP HTML’de bazı etiketler ile özel AMP etiketlerinin yeri değiştirilir – img yerine amp-img, video yerine amp-video, audio yerine amp-audio ve benzeri.
Hepsi bu değil, AMP HTML’i uygun bir şekilde kullanmak için takip edilmesi gereken tam bir kurallar listesi mevcut.
AMP JS; harici kaynakların yüklenmesini yöneterek, satır içi çerçeveleri izole ederek (sandboxing of iframe), düzenin ön hesaplamasını yaparak, yavaş CSS seçicileri devre dışı bırakarak ve benzeri işlemler ile sayfaları daha hızlı yüklemek için kullanılan yerleşik AMP Bileşenlerini sağlayan bir kitaplıktır.
Google AMP Önbelleği, içeriğin daha da hızlı iletilmesini sağlayan bir AMP İçerik Dağıtım Ağı (CDN)’dır.
Proxy tabanlı bir CDN olarak çalışır ve HTTP 2.0 kaynağını kullanır.
AMP Ne Değildir?
Bu yeni proje hakkında birçok farklı soru aldığımız için, bazı şeyleri netliğe kavuşturmak önemlidir.
AMP’yi sitem için mobil önbellek (cache) olarak kullanabilir miyim?
AMP’yi siteniz için bir önbellek olarak kullanıp kullanamayacağınızı merak ediyorsanız cevap – Hayır.
AMP bir önbellek sistemi değildir. İnternet sitelerinin masaüstü sürümlerini etkilemez.
AMP’yi mobil CDN olarak kullanabilir miyim?
Bu bir CDN de değildir. AMP, önbelleğe alma veya CDN sistemi/değişimi yerine mobil cihazlar için yeni, özel yapım bir teknoloji olarak düşünülebilir.
AMP’yi sitem için mobil bir tema olarak kullanabilir miyim?
Bu konseptin bir başka muhtemel yanlış anlaşılması, AMP’nin siteniz için mobil bir tema olarak tanımlanmasıdır.
Burada başka bir “Hayır” cevabımız mevcut. AMP internet siteniz için mobil bir tema değildir.
AMP ve WordPress
WordPress’in internet sitelerinin %26’sına güç sağladığı bu günlerde, her ne zaman bunun gibi yeni bir gelişme mevcut olsa, herkesin dudaklarındaki soru tabii ki “Bunun için bir eklenti var mı?” olmaktadır.
Çoğunlukla olduğu gibi, cevap “Evet!”
Eğer WordPress donanımlı internet sitenize AMP’yi uygulamak istiyorsanız, bu biraz çaba gerektirecektir.
Tüm yapmanız gereken, bu eklentilerden birini yüklemek ve çalıştırmaktır:
- Automattic’ten AMP – Ücretsiz sürüm
- PageFrog – Ücretsiz sürüm
- CreativeisG’den WordPress için AMP – CodeCanyon ücretli sürüm
- Templatic AMP – Alpha sürümü
Tam şu anda, en kolay ve en acısız yol Automattic’in AMP eklentisini çalıştırmak olacaktır.
Kişiselleştirme özgürlüğü konusunda konuştuğumuzda kısıtlı olsa da yazılarınızın AMP sürümünü iletmeye odaklıdır ve bunu iyi bir şekilde yapar.
PageFrog ve Templatic AMP, Automattic eklentisinin üzerine kurulmuştur ve bunlar yönetici paneli aracılığıyla daha fazla kişiselleştirilme seçeneği sunarlar.
AMP ve TurboPak
Hala TurboPak hizmetine ihtiyacım var mı?
Bu en sık aldığımız sorulardan bir tanesi.
Cevap: Evet!
TurboPak hizmetimiz AMP’den çok daha fazlasını sağlar ve onun taşıdığı negatif özelliklere sahip değildir.
AMP çalıştırdığınızda bile internet siteniz için bir önbellek çözümüne ihtiyacınız var.
AMP ve WordPress ilişkisinin negatif yönlerini bir başka yazımızda ele aldık, yazımızın altında var, okuyunuz.
Uyumluluk yerleşiktir, sizin herhangi bir ayarlama yapılandırmanıza gerek yoktur.
Kısaca: AMP yerine TurboPak hizmeti sizin için daha doğru çözümdür, AMP eksikli ve sorunlu bir çözümdür (faydalarına rağmen).
AMP Avantajları
AMP, yayıncıların hızlı yüklenen mobil sayfalar oluşturmasına yardımcı olan harika bir araçtır.
İçeriğe odaklanmak, muhtemelen AMP tarafından ulaştırılan en değerli özelliktir.
Google tarafından oluşturulduğu için, bu henüz doğrulanmamış olsa da sizin SEO sıralamalarınızı etkileme ihtimali oldukça güçlüdür.
AMP hikayeleri, arama sonuçlarında tıklamaları etkileyebilecek şekilde belirtilir.
Komut dizilerini (scripts) ve ilave sitelerin kaynaklarını ortadan kaldırmak ve sayfa hızına odaklanmak da kullanıcı deneyimi için çok iyi bir karardır.
WordPress’in içinde bir eklentiyi yüklemekten başka gerekli olan daha fazla adım yoktur, bu yüzden sitenizde çalışmasını sağlamak için bir teknik bilgi gerekmez.
AMP Dezavantajları
En temelde, AMP’nin temel zayıflığı kişiselleştirme ve kontrol için kısıtlı ihtimaldir.
Herhangi bir genişletilmiş işlevselliğe gereksinim duyduğunuz bir durumda, bunu başarmak zor olacaktır.
Bu konuda daha fazla bilgi edinmek için sitemizdeki diğer yazımızı okuyunuz.
Sonuç
AMP gibi projeler, internetin geleceği için son 5 yılda doğru bir yön olarak düşünülebilirdi, çünkü her internet sitesinin en önemli faktörü olarak içerik ve sayfa hızına odaklanırlar.
Öte yandan bir zorunluluk olmaktan çıkmaya başladığını ve yerine alternatif çözümler gelmeye başladığını görüyoruz.
Google bile 2021 güncellemesinde mobilde AMP zorunluluğunu ortadan kaldırmıştır. Bunla ilgili Google sayfa deneyimi güncellemesi yazılarımızı okuyun.
Bazı şeyleri daha kolay bir hale getirmek, daha iyi, daha hafif ve daha hızlı bir internet için harika bir adımdır.
Öte yandan artık TurboPak hizmetimizi gibi çok daha kapsamlı ve AMP’nin negatif etkilerini taşımayan çözümler vardır.
Aşağıdaki yorumlarda bu konudaki fikirlerinizi bize iletmekten çekinmeyin.
Yazılarımızdan bir demet burada, okumak ister misiniz?
Siz de fikrinizi belirtin