Hadi gel, İlk SEO konuşalım
Ben yazılarımın linklerini bir yerde paylaşmadığıma göre çok büyük ihtimalle arama motorundan hatta Google ‘dan buldun blogumu. Herkesin arama motorunda ilk sıralarda çıkmak için uğraştığı, “gel abi biz seni “gugıl” da ilk sırada çıkarırız güzel abim” diyenlerin çok fazla olduğu zamanlardayız. Madem arama motorundan geldin buraya ben de ilk yazımın konusunu arama motoru optimizasyonu hakkında yazıyorum.
Web sitelerinin bulunmasını sağlamak için İnternette arama motoru ihtiyacı çıkmasıyla birlikte ilk başlarda arama motorları basit bir mantıkta ve kullanıcı tarafından kolaylıkla manipüle edilecek şekilde çalışıyordu. Siz arama motoruna sitenizi eklerken ismini, anahtar kelimeleri, kategorisini, kısa açıklamanızı bir form aracılığı ile ekleyerek de gönderebiliyordunuz. Bu gönderdiğiniz bilgileri dikkate alarak arama yapılıyor o bilgiler güncellenene kadar -eğer güncellenirse- istediğiniz kelimeler ile bulunabiliyordunuz. Bunun dışında arama motorları kendilerinin örümceklere gezip buldukları sitelerde yine site içerisindeki bilgilere güvenerek sitelerdeki meta datalarını oluşturdular ve aramalarını bu verileri kullanarak sonuçlarını gösterdiler. Bu da kullanıcının sitesinde alakalı olmayan anahtar kelimeleri alakalı alakasız yerlede çokça yazarak arama motorlarını yanıltabilmesine neden oldu. Yani siz bir flash game sitesine sahipseniz -o zamanlar popülerdi- sitenizde bir çok yerde otomobil, car, x model 1,6, otomobil oyun, yarış araba … gibi kelimeler yazarak arama motoruna bu kadar otomobil kelimesi geçiyor burası otomobil ile alakalı bir site algısı yaratabiliyordunuz.
Sonra Google arama motoru pazar payını gün geçtikçe artırdıkça bu gibi yanlış yönlendirici girişimleri bir puan sistemi / algoritma kurarak durdurmaya başladı. Google alakasız siteleri engellemeye çalıştıkça bunun karşısında bu engelleri aşmak için çokça deneme yapıldı. Örneğin Google devlet sitelerinde yani .gov uzantılı sitelerin güvenilir siteler olduğunu kabul edip buralardan bağlantı alan sitelerinde puan alabileceği tahmin edildi. Alakalı alakasız sitelerin buralardan bağlantı almasına çalışıldı. Ya da puanı yüksek sitelerden gelen bağlantıların -microsoft.com, cnn.com … gibi- daha fazla puan kazandıracağı düşünülerek her yere bağlantı adresleri eklenmeye çalışıldı. Bugün bir blog sitesi yapıp yorum eklemeyi açık bırakırsanız içerisinde linkler olan yüzlerce yorum alırsınız. Bunu nedeni hala bunun işe yarar bir yöntem olduğunu düşünmeleri yoksa insalar tıklasın diye değil. Yazma şekillerinizinde arama motorunu etkileyebileceğiniz düşünüldü. Yazarken öne çıkarmak istediğiniz kelimeyi altı çizgili, tırnak içinde vs yapmanında bu kelimeler özelinde puanınızı artırabileceği hesaplandı. En çok yapılanlardan biri başarılı bir site bulmak ve kendi anahtar kelimeleriniz ile sitenizin bağlantısını içeren bu yazıyı para karşılığı o siteye yüklemekti.
Yukarıda anlattıklarım ilk aklıma gelenler isterseniz o yöntemler gibi bir çok yöntemi paylaşan yine onlarca site bulabilirsiniz. Ben kendi bildiklerimi sizinle paylaşmak istiyorum.
1- Kaliteli içerik :
Bunu yıllar önce çalıştığım bir yerden öğrendim, yöneticim şunu söylemişti :“Google müşterime iyi davranırsan ben de sana iyi davranırım, seni üste taşırım diyor. Yani sen kaliteli, eşsiz, doğru, sürekli içerik oluşturursan seni yukarı taşıyor.”. Bu üzerinde durmanız gereken en önemli konu bence de. Siz istediğiniz kadar site puanlarınız ile uğraşın gelen kullanıcı sitenizde durmuyorsa, orda kalması için bir neden yoksa üst sıralara çıkabilmenin yada orada uzun süre kalabilmenin zor olduğuna inanıyorum.
2- Sıfır Hata :
Web sitenizin kodlamasında hatanız olmayacak. Js, hataları, kırık linkler, html hataları zaten olmayacak. Ama bunların dışında Google ‘ın sevmediği görseli etkileyen hatalara karşı da hassasiyeti var. Bunların başında ki hata : CLS. CLS (Cumulative Layout Shift) web sitesi yüklenirken öğelerinin beklenmedik şekilde titremesi, kaymasıdır. Siteniz de bu hatalar arama motoru sıralamanızı önemli şekilde etkileyebilir.
3- Hız :
Siteniz kullanıcılara hızlıca açılmalı. Bunun testini PageSpeed Insight aracı ile görün ve buradaki puanınızı yapabildiğiniz kadar yükseltin. Sitenizin hızlı bir sunucuda bulundurmak bunun yapabileceğiniz en kolay yolu. Ama bunun dışında daha modern çözümleri de var mesela Edge Computing (Cloudflare workers gibi), Serverless Computing (Azure Functions gibi). Kodlama tarafında da yapabileceğiniz bazı şeyler var : In memory data store kullanmak (Redis gibi), cache mekanizmaları kullanmak vb.
Son söz; Arama motorunda ilk sıralarda çıkmak tüm firmaların istediği şey ama bunun için yukarıda yazdığım 3 maddeyi yap(tır)madan başka şekillerde yukarı çıkaracağını söyleyenlere çok da inanmayın. Hele yapay zekanın her şey için kullanıldığı bu dönemde kalitesiz içerikle, açılması saniyeler saniyeler süren ve hatalar veren sitenizle çok da bir performans beklemeyin bence.
Paylaş: URL Kopyala