
Google sozculerinden birisi Google botlarının yakında HTTP/2yi destekleyeceğini belirtti. Peki ama HTTP/2 nedir ve SEO hizmeti verenler icin bu ne anlama gelmelidir? Bu yazının iceriği, bu iki sorunun cevabı ile şekillenecektir.
Eğer web sitenizin daha hızlı yukleneceğini, sunucunuzun daha az kaynak kullanacağını, site yapımcılarınızın site hızını yukseltecek ayarlamalar icin zaman harcamak zorunda olmayacağını ve ufak bir değişiklik ile tum arama sıralamalarınızda yukselme sağlayabileceğini soylesek sanırım bu yazı baya bir ilginizi cekecektir. Bu cumle ise gercek olmak icin fazla iyi diye de duşunebilirsiniz.
Ancak o cumle gayet doğrudur. Web teknolojinin 20 yıllık gecmişinde en buyuk gelişmelerden birisi bu konudur ve Webin geleceği burada yatmaktadır. Fakat goruluyor ki SEO hizmeti verenlerin oluşturdukları topluluklar bunun hakkında pek konuşmuyorlar.
Google Webmaster Central Hangoutda Google calışanı John Mueller aşağıdaki videoda 3. dakikadan itibaren Google botlarının henuz http/2yi okuyamadığını ancak bunun uzerinde calıştıklarını ve bu calışmanın bu yıl sonu veya 2016 yılının başlarında kullanılır hale geleceğini belirtmiştir.
https://www.youtube.com/watch?v=tcU1elqTkJQ
Videoda Mueller ayrıca, HTTP/2nin en buyuk avantajlarından birisinin sunucuya yapılan talepleri toplu olarak gonderebilmesi olduğunu belirtti. Yani bir sayfayı yuklemeye calıştığınızda o sayfadan CSS, resim ve video gibi gomulu dosyalar icin ayrı ayrı talep gider sunucuya HTTP/1.1de. Ancak HTTP/2de bu talepler tek partide gidebilecek.
HTTP/2 daha iyi kullanıcı deneyimi sağlayacak muthiş bir hız artışı sağlamanın da icinde olduğu bir cok avantajı icin HTTPye gecmelisiniz. Hız artışının yanında bir cok daha potansiyel avantaj hakkında aşağıda bilgi bulabilirsiniz.
HTTP/2 Nedir?
HTTP/2 İnternet Muhendisliği Calışma Kolu (Internet Engineering Task Force) tarafından sağlanan ve 1999da tasarlanan http/1.1in yerine gelen bir yeni surumdur. Web dunyası geliştikce HTTP/2ye duyulan ihtiyac da artmıştı. Bu guncel surum verimlilik, hız ve guvenlik gibi bir cok avantaj getirmiştir.
HTTP/2 Nereden Geliyor?
HTTP/2 buyuk oranda Googleın kendi prokotolu olan ve 2016 yılı icinde onaylanacak olan SPDYyi temel almaktadır. SPDY hali hazırda http/2de bulunan bir cok ozelliği barındırmaktadır ve gecmişe uyumlu tutularak geliştirmeyi zor olsa da başarmıştır. SPDY, http/2de bulunan bircok kavramı denemiştir.
HTTP/2 İle Gelen Ana Geliştirmeler
Tekil Bağlantı: Sunucuya siteyi yuklemek icin sadece tek bağlantı kullanılmıştır ve ustelik bu bağlantı site acık kaldığı surece acık kalacaktır. Bu da coklu TCP(İletim Kontrol Protokolu) bağlantısı kurmak icin ihtiyac duyulan gidiş-donuş sayısını azaltacaktır.
Coklayıcı: Aynı anda ve aynı bağlantılar coklu taleplere izin vermektedir. Daha once HTTP/1.1de her transfer talebi oncekinin tamamlanmasını beklemek zorundaydı.
Sunucu İleriye Alma: Ek kaynaklar ziyaretciye gelecek kullanım icin gonderilebilir.
Oncelik Verme: Talepler, sunucun yuksek onceliğe sahip kaynakları daha hızlı teslim etmesine yarayan bağımlılık seviyelerine atanırlar.
İkili Sistem: HTTP/2 bir sunucu icin cozumlemeyi daha kolay, daha yoğun ve daha az hataya yaktın hale getiriyor. Yazıları bilgisayarın ana dili olan ikili sisteme cevirmek icin ek zaman kaybına gerek kalmıyor.
Header Sıkıştırma: (Bakınız: Header Nedir?)HTTP/2 işletim yukunun duşuren HPACK sıkıştırmasını kullanıyor.
HTTP/2 ile oncekinin farkını gomulu resimlerle kolayca gorebileceğiniz bir cok demo sitesi vardır. Bu demo siteleri ile HTTP/1.1in resimleri yuklerken ki gecikme suresini gozle gorulur seviyede gozlemleyebilirsiniz. Bu sure ozellikle mobil kullanıcılar icin oldukca avantajlıdır. Demo sitelerinden iki tanesi şunlardır:
HTTP/2 ile oncekinin farkını gomulu resimlerle kolayca gorebileceğiniz bir cok demo sitesi vardır. Bu demo siteleri ile HTTP/1.1in resimleri yuklerken ki gecikme suresini gozle gorulur seviyede gozlemleyebilirsiniz. Bu sure ozellikle mobil kullanıcılar icin oldukca avantajlıdır. Demo sitelerinden iki tanesi şunlardır:
Akamai- HTTP/2 Demo HTTP/2 Technology Demo HTTP/2yi Neler Destekliyor?
Can I Use sitesinin verilerine gore Turkiyedeki tarayıcıların % 72.3u ve tum dunyadaki tarayıcıların %61.7si HTTP/2 protokulunu desteklemektedir. Buna ek olarak Windows 10daki İnternet Explorler 11 sadece HTTP/2yi desteklemektedir ve Chrome, Mozilla ve Opera HTTPS uzerinde sadece HTTP/2yi desteklediğini bilmek gerekir.
Google Analyticsde HTTP/2.2 ile web sitenizin nasıl etkileneceğini gozlemlemek icin Audience > Technology > Browser & OS yolunu izleyebilir ve diğerleri ile karşılaştırma yapabilirsiniz.
Ayrıca en buyuk sunucu yazılımlarından olan Apache, IIS ve NGINX hali hazırda zaten HTTP/2yi desteklemektedir. MaxCDN ve Akamai gibi bazı CDN platformları da HTTP/2yi desteklemektedir.
HTTP/2li HTTPS
HTTPS, Secure HTTP acılımına sahiptir ve guvenli HTTP manasına gelir. HTTP/2 hem guvenli hem de guvenli olmayan bağlantıları desteklerken, Firefox ve Chrome gibi tarayıcılar ise sadece HTTPS uzerinde http/2yi desteklemektedir. Bu da demek oluyor ki http/2 ile fayda sağlamak isteyen bazı siteler HTTPS uzerinde sunulmak zorundadırlar.
Ancak 3 Aralık 2015den itibaren acık kaynak kodlu guvenlik sertifikası sunan Lets Encrypt gibi bir platform vardır. Bu siteyi kullanarak herhangi bir ucret odemeden guvenlik sertifikası edinebilirsiniz. Bu site daha guvenli bir web ortamı sunmak icin karşılık gutmeyen bir yapı oluşturmuştur.
HTTP/2nin Kullanıcılar İcin Faydaları
Bu sorununun yanıtı hız olacaktır. Hız daha iyi bir kullanıcı deneyimi icin oldukca onemlidir. Zaman gectikce insanlar yeni protokollerin sınırlarını oğreneceklerdir, bu nedenle kullanıcılar mutlaka http/2 hızı ile tanışmalıdır.
- Detaylar icin lutfen sitemizi ziyaret edin; https://www.seoturuncu.com/http2ye-neden-gecmelisiniz.html