Konuk Yazar etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Konuk Yazar etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

Profesyonel Bir Site Hızlandırma Rehberi

Site hızlandırma pek çok webmaster’in dönem dönem zorlandığı, çeşitli sorunlar yaşadığı bir konudur. Bu yazıda sizlerle site hızı neden önemlidir, hızlı açılan internet siteleri hangi konularda hangi sebeplerden ötürü avantajlıdır, A’dan Z’ye yavaş internet siteleri nasıl hızlandırılır, Pagespeed ve Gtmetrix gibi hız ölçüm araçlarındaki hız skorları nasıl arttırılır gibi soruların cevaplarını detaylı bir şekilde özel taktiklerle ele alacağız.

Hızlı İnternet Sitelerinin Avantajları

Hızlı İnternet Sitelerinin Avantajları

Hızlı internet siteleri kullanıcılarına açık ara daha iyi bir kullanıcı deneyimi sunarlar. Bunun en güzel örneği kullanıcılarını açılış ekranında saniyeler boyunca bekletmemeleridir. Ayrıca saniyeler boyunca kullanıcılarını bekletmedikleri için daha en baştan kullanıcı kaybı yaşamazlar. 

Site hızı en önemli site içi SEO (ve / veya teknik SEO) kriterlerinden birisidir ve hiç şüphesiz daha iyi bir SEO demek arama motorlarından daha yüksek organik trafik çekmek demektir. Bu sebeple de hız çalışmalarına ayrı bir önem vermek gerekir. 

Ayrıca çeşitli araştırmalara göre hızlıca açılan siteler daha yüksek satış ve dönüşüm oranlarına yani daha iyi kazançlara sahiptirler.

Örnek: Araştırmalara göre internet sayfalarının yüklenmesindeki 1 saniyelik gecikme, %7 düşük dönüşüm oranına, %11 düşük sayfa görüntülenmesine ve %16 düşük müşteri memnuniyetine sebep olmaktadır. Bunun anlamı günde 100.000 lira kazanan bir sitenin bu yıl 2.5 milyon lira kaybedeceğidir. Bu örnekle beraber site hızlandırma işleminin önemini en iyi şekilde anlattığımızı farz ediyorum.

Site Hızlandırma Rehberi

2.1 – Görselleri ve Videoları Optimize Edin

1- Ekran dışındaki resimlerin yüklenmesini erteleyin. Yani resimlerin site açılmadan önce topluca değil de kullanıcı sayfayı kaydırdıkça yüklenmesini sağlayın. Bunu tembel yükleme yani lazyload eklentilerini kullanarak yapabilirsiniz. Bu sayede sitenin açılma süresi önemli ölçüde kısalmış olur.

2- Benzer ertelenerek yükleme yani lazyload işlemini videolar için de kullanın.

3- Görsellerin dosya boyutlarını bu konuda ücretli ve / veya ücretsiz olarak hizmet veren çeşitli siteler veya eklentiler aracılığıyla küçültmeniz gerekir. Bu tarz platformlar genellikle görüntü kalitesini yüzdelik olarak ayarlamanıza izin verirler. Yani başka bir ifadeyle görüntü kalitesini bozmadan görsel boyutunu küçültebilirsiniz.

4- Eski nesil formatta olan resim, görsel ve video dosyalarını (PNG, JPEG vs.) yeni nesil uzantılara sahip resim, görsel ve video dosyalarına çevirin. (JPEG 2000, JPEG XR, WebP)

5- Doğru boyuta sahip resimler kullanmaya özen gösterin. Wordpress internet sitelerinde görselleri medya kitaplığından seçmek bu işlem için yeterlidir.

Görselleri ve Videoları Optimize Edin

2.2 – CSS ve JS Dosyalarını Optimize Edin

1- Oluşturmayı engelleyen (yani sayfanın açılması için ihtiyaç olmadığı halde en başta yüklenen) JS ve CSS dosyalarının yüklenmesini erteleyin. Bu konuda detaylı bilgi almak için “defer JS” ve “defer CSS” anahtar kelimelerini araştırabilirsiniz.

2- CSS vs JS dosyalarının boyutunu küçültün. Bunun İngilizce karşılığı “Minify” olmakla beraber bu işlemi çeşitli internet siteleri ve eklentiler aracılığı ile kolaylıkla yapabilirsiniz.

3- CSS’i satır içi (inline) olarak kullanabilirsiniz. Eğer profesyonel değilseniz Autoptimize gibi eklentiler aracılığıyla tüm CSS’i satır içi olarak düzenlemek de site hızını arttırmak için etkili bir yöntemdir.

4- Sitenizde fazla sayıda yazı tipi (font) dosyası kullanmayın. En iyi performansı görmek için sadece 1 tane yazı tipi kullanın. Ayrıca “yazı tiplerinin görünür olmasını sağlamak” amacı ile “swap” parametresini kullanın.

CSS ve JS Dosyalarını Optimize Edin

5- Sitedeki bütün CSS ve JS dosyalarının tek bir JS vs CSS dosyası altında birleştiğine emin olun. Bu işlemi de yine çeşitli eklentiler ile kolaylıkla yapabilirsiniz.

6- Kritik CSS metodu (criticalpathcss) metodu kullanarak sayfanın açılma süresini önemli ölçüde kısaltabilirsiniz.

7- HTML’in <head> etiketinde olabildiğince az sayıda dosya (özellikle Javascript, font ve CSS dosyası) yükletin, bunları olabildiğince </body> etiketinden sonra yükletmeye çalışın.

8- Kullanılmayan CSS, JS, görsel, video ve font dosyalarını gereksiz yük olmaması açısından kaldırın.

2.3 – Sunucuyu ve Temayı Optimize Edin

Temel Amaç: Sunucu yanıt süresini kısaltacak ve kaynakların en verimli şekilde yüklenmesini sağlayacak ayarları aktif etmek.

- Temiz kodlanmış, verimli dosya yönetimine sahip ve performans odaklı temalar kullanın. (Temiz kodlanmamış temalar zaten istediğiniz optimizasyonu yapın gene de açılma süreleri çok uzun sürer.
Ayrıca temiz kodlanmamış temalar gereğinden büyük bir DOM boyutuna da sahiptirler.) Temiz temaları bulmak için bu işe yıllarını adamış uzman kişilerden bilgi alın.

- Daha yüksek kalitede ve yüksek limitleri olan kaliteli sunucuları tercih edin. Örneğin aynı özelliğe sahip olan paylaşımlı sunucu, VPS sunucu ve VDS sunucunun performansları hiç şüphesiz fark gösterir.

- Statik ögeler için önbellek özelliği kullanın. Hem sunucu hem de tarayıcı önbelleği özelliklerinden faydalanın. Sunucu önbelleği tüm kullanıcılar için, tarayıcı önbelleği tekrardan gelen kullanıcılar ve site içerisinde dolaşan kullanıcılar için site hızını arttırmaktadır.

- Sitedeki gereksiz ve kullanılmayan eklentileri kaldırın.

- Uluslararası hizmet veriyorsanız küresel içerik dağıtım ağı yani CDN kullanın. Cloudflare gibi bedava CDN’ler de mevcuttur. CDN aynı zamanda sunucu yanıt süresini kısaltmanın da bir yoludur.

- Kritik isteklerin derinliğini en aza indirin. Kritik istekler sayfanın yüklenmesi için öncelik tanınan isteklere verilen isimdir.


Sunucuyu ve Temayı Optimize Edin

2.4 – Üçüncü Taraf Kodları Optimize Edin

Google Analytics, Yandex Metrica, Facebook Pixel, Google Adsense, video oynatıcıları, sosyal paylaşım butonları gibi sitenin işleyişi ile doğrudan alakası olmayan kodlara üçüncü taraf kod denir. 

Bu kodlar sitenize ekstra fonksiyonlar katsalar da sitenizi önemli ölçüde yavaşlatabilirler. Bu sebeple bu kodların gereksiz olanlarının kaldırılması, diğerlerinin de (yazıda az evvel bahsettiğimiz çeşitli metotlar kullanılarak) optimize bir şekilde yükletilmesi önerilir.

2.5 – Diğer Optimizasyonları Yapın

* Sitenizde sayfa yönlendirme sayısı fazla ise bunların sayısını sınırlayın.
* Metin sıkıştırmayı etkinleştirin. (GZIP, Brotli vb.)
* SQL isteklerinin sayısını sınırlandırın.
* Önemli istekleri relpreload etiketi ile önceden yükleyin. (Site logosu vb.)
* Benzer bir işlemi üçüncü taraf kaynaklar için preconnect komutu ile yapabilirsiniz.
* Web yazı tipi yüklemesi sırasında metnin görünür halde kalmasını sağlayın.

Not: Bu yazıda yazılanlar Google Pagespeed Insights veyahut Google Lighthouse kriterlerine uygun olarak site hızlandırma işlemi yapmak isteyenler için oluşturduğum öneriler listesidir. Bu araç ile site hızınızı test edebilir ve sitenizdeki eksikler hakkında detaylı bilgiye ulaşabilirsiniz.
Google Pagespeed Insights Google Lighthouse değerler

Tüm bu önerilerin daha detaylandırılmış olarak anlatılmış haline göz atmak ve Google Pagespeed aracında sitenizi teste soktuğunuzda aldığınız hataların detaylı çözümlerine ulaşmak için https://technogezgin.com/site-hizlandirma-pagespeed-insights/ yazısına veya sitemizdeki diğer içeriklere göz atmanızı öneriyoruz.

UYARI: Tüm bu işlemleri yapmadan önce mutlaka ama mutlaka sitenizde yedek almanızı öneriyoruz. Yeterince tecrübe sahibi olmayan kişiler tarafından yapılacak optimizasyon işlemleri tema, sunucu, site açısından bir takım çeşitli görsel ve işlevsel bozulmalara sebep olabilir. Biz siz kıymetli takipçilerimizi bu konuda en başından uyarıyor ve yaptığınız hatalı uygulamaların olası olumsuz sonuçlarının sizlere ait olduğunu belirtiyoruz.

Google’da Üst Sıralarda Çıkmak Mümkün Mü?

Google’da üst sıralara çıkarak arama motorlarından gelen organik trafiğinizi arttırabilirsiniz. Peki bunu nasıl yapabilirsiniz? Bu yazıda sizi sıkmadan ve teknik kavramlara boğmadan bu konuyu ele aldık.

SEO nedir

Google’da Üst Sıralarda Çıkmak Mümkün Mü?

İnternet siteleri ile haşır neşir olan ortalama bir webmaster sosyal medya trafiğinin veya refferal trafiğin kalıcı çözüm olmadığını bilir. Bunlar aslında taşıma su ile değirmen döndürmek gibidir. İşte tam olarak bu sebepten ötürü neredeyse her webmaster’in hayalidir Google’da üst sıralara çıkmak.

Peki bu mümkün mü? Eğer mümkünse bunu yapmak ne kadar zor? Zorluğu ne olursa olsun bu konuda neler yapmamız gerekir? İşte bu yazıda da bu konuyla alakalı, bunlar başta olmak üzere sorularınıza cevap vermeye çalışacağız. Bu konuda ilginç bilgiler, şaşırtıcı istatistikler ve özel teknikler bu yazıda siz kıymetli okuyucularına kavuşmak için bekliyor.

Organik Trafik Nedir? Neden Önemlidir?

İnternet sitenize arama motorlarından gelen trafiklere organik trafik denir. Google, Bing, Yandex, Yahoo gibi çeşit çeşit arama motoru bulunmaktadır. Arama motorlarından gelecek olan organik trafik, diğer trafik türleri gibi adeta taşıma su ile değirmen döndürmeye benzemez. Çünkü kurallara uyduğunuz taktirde arama motorlarından gelen trafik (dönem dönem farklılıklar gösterse de) daimidir.

Bu sebepten ötürü önceliğiniz sosyal medyadan veya diğer sitelerden ziyaretçi çekmek değil, arama motorlarındaki sıralamanızı iyileştirmeye çalışmak olmalıdır. Zira az önce de belirttiğimiz gibi arama motorları daha kaliteli, daha kalıcı ve daha doğal ziyaretçi gönderirler. Peki neden Google daha önemli? Aslında bu sorunun cevabı şu tabloda saklıdır:

Arama Motorları Pazar Payı
Arama Motorları Pazar Payı

Gördüğünüz üzere arama motoru pazarını Google bir başına domine etmiş vaziyettedir. Bu sebeple organik trafik miktarını arttırmaya çalışırken Google’ın kurallarına ve yönergelerine uygun olarak hareket etmeniz gerekir. Zira, yukarıdaki tablodan da göreceğiniz üzere kullanıcıların tamamına yakını Google kullanmaktadır.

Peki Google’da sıralamalarımızı iyileştirmek konusunda neler yapabiliriz? Gelin bir de buna göz atalım. Bu konuda sizin için hem yerli, hem de yabancı çok çeşitli kaynaklarda destansı uzunluklarda anlatılan bu konuyu olabildiğince çok kişinin anlayabileceği bir hale getirdik. Google’da üst sıralara çıkmak için yapmanız gereken üç şey; kaliteli ve özgün içerik üretmek, teknik alt yapıyı güçlendirmek ve SEO (arama motoru optimizasyonu: search engine optimization) çalışmalarını yapmaktır.

Nasıl Google’da Üst Sıralara Çıkılır?

Kaliteli ve Özgün İçerik: Özgün olmayan içerikler genellikle sıralama dahi almazlar. Sıralama alsalar dahi, kullanıcıların siteden hemen çıkmasına sebep olacağı için, yine de orta vadede dahi olsa kaybeden siz olursunuz. Bu sebeple özgün, kaliteli, kullanıcıyı okumaya sevk eden, (belki yer yer) eğlenceli içerikler üretmeniz gerekmektedir.

Spam ve Kalitesiz İçerikler Size Faydadan Çok Zarar Verirler
Spam ve Kalitesiz İçerikler Size Zarar Verir

Teknik Alt Yapı: Benzer bir durum hızlı açılmayan, mobil uyumlu olmayan siteler için de geçerlidir. Unutmayınız ki günümüz şartlarında kullanıcıların çoğu (yaklaşık %70’i) ileri teknoloji mobil cihazlardan gelmektedir. Ayrıca yeri gelmişken Google’ın mobil öncelikli indexlemeye geçtiğini de belirtelim.

Sitenizin açılma süresi de hayati derecede önemlidir. Araştırmalara göre eğer bu süre 3 saniyeden fazla ise, kullanıcıların yaklaşık %40’ı sitenize girmeden hemen çıkmaktadır. Bunun da hem arama motorlarındaki sıralamalar, hem kazançlarınız hem de sitenin itibarı konusunda ciddi olumsuz yansımaları olabilir.

SEO Çalışmaları: SEO kısaca arama motoru optimizasyonu demektir. SEO, Google’ın şu ana kadar açıkladığı bilinen 200’ün üzerindeki kritere göre içerik üretmek, alt yapıyı düzenlemek ve site dışı çalışmalar yapmak demektir. SEO’nun da kendi alt başlıkları mevcuttur:

- Teknik SEO (Hız, mobil uyumluluk, robots.txt dosyası, site haritası kullanılması, rel=cannonical etiketi kullanımı gibi çeşitli teknik faktörleri bünyesinde barındırır.)

- Site İçi SEO (Özgün ve kaliteli içerik üretmek, anahtar kelimeler kullanmak, URL yapıları ve başlık mimarisini düzenlemek gibi doğrudan site ile alakalı faktörleri bünyesinde barındırır.)

Site İçi SEO Google’da Üst Sıralamalar Elde Etmenize Yardımcı Olur
Site İçi SEO ile yükselin!

- Görsel SEO (Görsellerin gerek görüntü kalitesi, gerek anahtar kelime ve alt etiketi kullanımı, gerek de site hızına mani olmasını engellemek amacıyla yapılan çalışmaları bünyesinde barındırır.)

- Site Dışı SEO (Kendi siteniz haricindeki sitelerde sitenizin tanıtılması, ziyaretçi çekilmesi, başka sitelerin sizi önermesi ve mümkünse sitenize bağlantı vermesi gibi faktörleri kapsar.)

- Kullanıcı Deneyimi (2020 şartlarında adım adım doğan yeni trend budur. Kullanıcıya istediğini veren, uzun süreler kullanıcıyı sitede tutmayı başaran kullanıcı deneyimi açısından başarılıdır.)

Google’da üst sıralara çıkarak organik trafik arttırma konusunda yapılan çalışmaları genel olarak bu şekilde gruplandırabiliriz. Elbette bunlar hakkında detaylı bilgi almak istediğinizde, aslında bu konuların derya deniz olduğunu görebilirsiniz. Biz sizler için olabildiğince öz ve teknik kavramları olabildiğince azaltarak anlatmaya çalıştık.

Hem SEO, hem de site hızlandırma gibi webmaster konularında daha fazla bilgi almak istiyorsanız, hem kendi sitemizdeki alakalı içeriklere göz atabilir hem de https://technogezgin.com/ internet sitesinin, bilgisayar mühendisliği adlı kategorisindeki SEO ve site hızlandırma gibi webmaster konulu içeriklere göz atabilirsiniz. Orada da gerçekten detaylı, özgün, kaliteli ve uzun rehberler bulabilirsiniz.