Web Sitelerinde İçeriğin Koda Oranı

SEO Perfect Companyİçeriğin koda oranı, sayfadaki metin içeriğin sayfanın toplam HTML koda oranıdır. Yani gezindiğiniz bir sayfanın ne kadarı kod (bunu son kullanıcı görmez tabi ki) ne kadarı içerik metnidir, buna bakar.

Burada ve burada iki güzel bir blog yazısı buldum. Dili İngilizce, ben kendi deneyimlerimi katarak ve bu yazılardan faydalanarak bu konuya değinmek istiyorum.

Arayüz kodlaması yaparken 2 parça vardır. Birisi sitenin yapısını oluşturan elemanlar ve bunlara biçim veren sitil dosyaları. İkincisi ise gösterdiğiniz veri, bilgidir. Bu konuda kesin bir anlaşma sağlanmamış olsa da %20 ile %70 arası normal olarak görülüyor. Ama %40 civarı ideal olarak görülebilir kanımca.

Arama motorları aslında ilk olarak sitedeki veri/bilgi ile ilgilenirler. Çünkü arama yapan kullanıcı kod oranını umursamaz. O sadece istediği bilgiye ulaşmak ister. Kod oranının direkt olarak SEO durumunu etkilemeyeceği söyleniyor ama dolaylı yoldan etkiler. Bunlardan birincisi Eğer sitenizdeki içerik toplam kodun %10’u ise sitenin kodlanmasında bir sorun var demektir. Bu durum tablolarla site yapısını oluşturmada sıkça gözlenir. Bu sayfanın gereğinden daha fazla boyutlu olması anlamına gelir. Bu da hem sayfa açılış hızını yavaşlatır hem de Google’ın 100 KB’dan sonrasını okumaması engeline takılır. Bu da kesin bir bilgi değil, en azından ben bilmiyorum.

Yani çok dikey oran bozuklukları sayfada problem olduğuna işaret eder. Siz kodlamanızı doğru yapsanız da eğer sayfanız 500 KB ise yine sorun var demektir. Böyle bir durumda muhtemelen bir sayfada çok fazla veri sunuyorsunuz demektir.

Ayrıca yanlış kodlanmış, gereksiz elementler içeren İnternet sayfası kodları sayfanın görünümünün tarayıcılar güncellendikçe değişebilme riskini artırır. Ama standartlara uygun kodlama bunu zor bir ihtimal haline getirir. Bir de kötü kodlanmış sayfaların düzenlenmesi de programcı için ayrı bir dert kaynağıdır.

Bu gibi araçlarla sayfalarınızın kod/veri oranını öğrenebilirsiniz.

Fazlasını Oku

Site İnceleme : TK Özel Dedektiflik ve Araştırma

Bu siteyi inceleme sebebim hem sektörün İnternet’de yeni yeni büyüyor olması, bir de şirket sahiplerinin site eleştirimden memnun olacaklarını söylemeleri, bir de bu konuda bir site inceleyerek sektör hakkında bilgi sahibi olmak istemem.

http://arastirma.com.tr/hakkimizda adresindeki hakkımızda bölümünden şirket ile ilgili bilgi alabilirsiniz. Ben yine de özetleyeyim; 2006 yılında faaliyete başladıklarında özel dedektiflik sisteminde büyük kanun boşlukları yüzünden sorunlar yaşamışlar. Şimdi de kanunların pek yeterli olmadığı söyleniyor.

Öncelikle ben de özel dedektiflik konusunda önyargılıydım. Yani sonuçta birilerinin başkasının isteği ile takip edilmesi fikri hoşuma gitmiyordu ve kanun dışı olduğunu düşünüyordum. Bugün telefondaki sesi kaydedip mahkemeye sunmak, yanında bir de ses kaydının habersizce yapılmasının suçunu size yüklüyor, eğer yanlış bilmiyorsam. TK Özel Dedektiflik ve Araştırma ekibinden bu ve benzeri yanlışlarımı ve eklenmesi gerekenleri yazıya yorum olarak eklemelerini rica edeceğim. Böylece hem yanlış anlaşılmaları hem de bilmemiz gerekenleri öğrenelim.

Mesela verilen hizmetlerde reşit olmayan kişiler ve arkadaşlarının takibini görüm. Bu benim kafamdaki standart aldatan koca yakalayan dedektif imajını biraz yerinden oynattı. Ondan sonra özgeçmiş araştırması da çok yararlı bir hizmet olarak dikkatimi çekti.

Yani burada kanun dışı hiçbir şey yok, aksine kanunların uygulanmasını destekleyici önlemler var. Çocuğunuzun kimlerle gezdiğini takip ettirebilir, madde kullanıyor mu, sigara/alkol içiyor mu diye araştırma başlatabilirsiniz.

Benim işin çalışma sistemi ile ilgili söyleyebileceklerim bunlar. Eklemeler olursa ekipten arkadaşlar yorum aracılığı ile ekleme yapabilirler. Ben şimdi asıl konum olan İnternet sitesinin incelemesine geçeceğim.

Web Sitesi

Öncelikle genel olarak baktığımda gayet derli toplu bir sayfa. Oldukça geniş içeriğe sahip olmasına rağmen bilgi mimarisi (information architecture) gayet başarılı. Bulmak isteğiniz içerik tahmin ettiğiniz yerde oluyor. Zaten bilgi mimarisi araştırmalarının ana konusu budur. Bilgiye kolay ulaşım.

tk_ozel_dedektiflik

Site grafik tasarımı kesinlikle “sıradan” değil. Kendine özgü kontrolleri var. Günümüz tasarım trendlerine uygun, sade olmamasına rağmen karmaşa olmayan bir tasarımı var. Sağ fare tıklaması yasaklanmış. Bunu çok gereksiz buldum keza bu çok kolay aşılabilecek bir şey. Hiç bilgisi olmayan biri dahi “print screen” ile görselleri alabilir. Şimdi ben sağ tık yasağını atlatıp site kodlarına geçiyorum. Site arayüz kodlamasında gördüğüm hatalar veya başarılı uygulamalar;

  • İçerik/kod oranı oldukça açılmış. Arayüz kodlarının %13’ü içerik %87’si ise kod. Bu oran ın %25 ila %70 arasında olması öneriliyor. Bu kadar fazla kod hem sitenin açılış hızını etkiler,hem tarayıcının sayfayı render etme süresini. Arama motorları da genel kanı olarak kod yerine içerik isterler. Kodlar insanlar için değildir.
  • Sitenin meta ve description alanları abartılmamış. Olması gerektiği gibi site içeriğinden ipuçları vermiş.
  • Sayfa başlığı title etiketindeki metin şu “Dedektif | Özel Dedektiflik ve Araştırma” gayet makul bir metin. Ardarda yazılmış keywordler ile dolu değil. Tebrik ediyorum.
  • Site içerisinde CSS ve Javascript kodları var. Bu kodların ayrı dosyalarda durması gerekirdi. Sayfanın boyutunu artırıyor.
  • XHTML validation sonrası 21 tane kodlama hatası gördüm. Bu oran bu gibi sitelerde normaldir. Üçüncü parti uygulama ve eklentiler bu tip hatalar getiriyor. Yani site kodlanırken W3C kurallarına uygun yazılmış.

Sayfalar altına sosyal paylaşım butonları konmuş bu güzel bir hareket. Ama ben yazılara yorum da eklemeyi tercih ederdim. Artık her İnternet sitesi az veya çok komünite yaratabilecek uygulamalar yapmalı. Çünkü siz ne kadar sıkça sorulan sorular bölümü koysanız da kullanıcıların çok farklı soruları olacaktır. Kullanıcıya söz hakkı vermek her zaman iyidir.

İletişim bölümü de gayet başarılı. Size harita ve yol tarifi fonksiyonları sunuyor. Ayrıca iletişim bilgilerini buradan görebilir, iletişim formunu doldurarak site yöneticilerine mesaj yazabilirsiniz. Yanıtsız bırakmadıklarına bizzat şahidim 🙂

Yani sonuçta başarılı, özgün bir girişime ait gayet başarılı bir İnternet sitesi. Bir kere yaptık 10 sene götürür tarzında bir düşünceleri umarım ki yoktur. Sürekli gelişen bir platformda çok yanlış bir düşünce.

Başarılarının devamını dilerim.

Fazlasını Oku

Benim Bilgim Senin Bilgisizliğin Kadardır

Şunu çok duyarım; “bizim yeğen bilgisayar kurdu, her şeyi yapıyor”. Aslında o yeğenin bilgisi değil bunu söyleyenin bilgisizliği daha ön planda. Benim bilgim, senin bilgisizliğin kadardır. İnsanlar kendilerinin bildikleri şeyleri bilenlere saygı duymazlar. Çünkü kendi de biliyordur, demek ki bu özel bir şey değil.

Bu iş görüşmelerinde de yaşanan bir paradoks. Görüştüğüm kişinin az da olsa programlama bilgisi var diyelim. İş görüşmesi yapan kişi sizden yeterli olup olmadığınızı kanıtlamanızı ister. Eğer karşıdakinin bilmediklerini biliyorsanız kendinizi beğendirme şansınız daha fazladır.

Bir iş görüşmesinde görüştüğüm kişi HTML elemanı olan 2 div’in yan yana gelmediğini, o yüzden tablolar ile tasarım yaptığını söylemişti. Ben de reddettim tabi ki. O da “yap bakalım” dedi. Float ile iki divi yan yana konumlandırdım. Yani gol attım. O kişiyle 4-5 senelik bir tanışıklığımız oldu, arada sırada arar bir şeyler sorar.

Ama şu var ki karşımızdakini bizim bildiklerimizi biliyor diye hafife almamalıyız. Belki benden eski teknolojileri, demode yöntemlerle yapıyordur ama bu onun çalışan bir İnternet sitesi yapamayacağı anlamına gelmiyor. Sonuçta müşteri için altyapı çok da önemli bir konu değil. Bu programcının tekelinde bir konudur. Ne kadar yeni teknolojileri kullanırsa o kadar güncel kalır, isteklere yanıt verir, iyi sonuçlar alır.

Bizden daha fazla bilgilileri uzman saymamalı, daha az bilgilileri de çaylak saymamalıyız.

Fazlasını Oku

PHP Nedir?

phpEğer özellikle arama motorundan bu yazıya “php nedir” ifadesini aratarak geldiysen bir problem var demektir. Ya programlamayı bilmiyorsun ya da İnternet üzerinde hiç uygulama geliştirmedin. “PHP’de X nasıl yapılır?” deseydin anlardım. Fakat PHP’nin ne oduğunu merak ediyorsan İnternet dünyasına giriş yapıyorsun demektir. Bu yüzden öncelikle bazı soruları kendine sor biliyor musun? Aşağıda bu sorulardan bazılarını örnek verdim. En büyük sorunumuz teknik bilmemek, okumamak değil aslında. Neyi bilmediğimizi bilmiyoruz. Neyi bilmediğini bilmezsen nasıl öğrenebilirsin? Örneğin benim aklımda bir sürü şey var node.js, mongodb, PhoneGap, Yapay Zeka, Matematik, İstatistik vs… Bilmediğim o kadar çok şey var ki, okunacak o kadar makale, kitap var ki.

Bu demek değil sürekli okuyun, okuyun, okuyun. Aksine yapın, deneyin. Teknolojileri projeler yaparak öğrenin. Tabi savaşa çıkmak için öncelikle silah kullanmasını bilmeniz gerekir. Ama tek bir gerçek var bence “Öğrenme hiçbir zaman durmamalı”.

  • İnternet nedir?
  • HTML nedir?
  • CSS nedir?
  • Javascript nedir?
  • İstemci nedir? Sunucu nedir?
  • Bir internet sayfası görüntülenirken hangi aşamalardan geçiyor?

Bunları öğrenirken zaten taşlar yerine oturacaktır. “PHP nedir?” sorusunu yanıtlayacak değilim çünkü böyle bir sorunun kısa açıklaması yoktur. Bir programlama dili diyebilirler. Lakin ki ama öyle değildir.

Hayırlı İşler

Fazlasını Oku

URL(Adres)ler Nasıl Olmalı?

İnsanlar IPleri akında tutmakta zorlanacakları için alan adları ayrılmış. Site yaptığınızda da buna bir adres alarak devam ediyorsunuz. Bir adresin Türkçe karakter içermemesi, kısa olması, tire-rakam gibi işaretlerden arındırılmış olması iyidir.

Peki host adresinden sonraki URL’ler? Aşağıda bir örnek vereceğim;

1 ) http://www.deneme.com?page=1
2) http://www.deneme.com/hakkimizda.html

Sizce hangisi akla yatkın? 1. sıradaki adresi bir arkadaşınıza  mail atsanız açacağı sayfa ile ilgili en ufak bir fikri olmaz. ?page=1″ bu nedir? Bu sadece programsal tarafın anlayabileceği bir biçimdir. Oysa 2. seçenekte hangi sayfaya gideceğimiz çok açık. Arama motorları da bu şekilde adresleri severler. Kullanıcıya bilgi verdiği gibi arama motoruna da bilgi verecektir.

Üstelik 1. sıradaki adres telefonda bile kolaylıkla söylenir. “deneme.com/hakkimizda.html abi” dendiğinde hatırlanma oranı daha yüksektir. Kategorili sayfalarda bunun da ötesine geçebiliriz. Mesela;

www.deneme.com/beyaz-esya/ariston-camasir-makinesi.html
Daha tanımlı oldu. Yine hem kullanıcı hem arama motoru için güzel bir URL.

www.haberkocaeli1.com tarzı domainler tehlikelidir. sonraki 1 veya 41 veya 24 hatırlanabilir olmayabilir ilk başlarda. Ayrıca host kısmında tire de akılda kalmayı zorlaştırır. mesela;

www.dene-me.com

Bu tür bir domain akılda deneme.com olarak kalabilir ve sizin ziyaretçinizi başka bir siteye gönderebilir.

 

Fazlasını Oku