Akademik BiliÅim '10 10 - 12 Åubat 2010 MuÄla
Akademik BiliÅim '10 10 - 12 Åubat 2010 MuÄla
Akademik BiliÅim '10 10 - 12 Åubat 2010 MuÄla
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Arama Motoru OptimizasyonuCoşkun Atay, Merve Alanyalı, Saffet Beray Uyan, Canan Baş<strong>Akademik</strong> Bilişim’<strong>10</strong> - XII. <strong>Akademik</strong> Bilişim Konferansı Bildirileri<strong>10</strong> - <strong>12</strong> Şubat 20<strong>10</strong> Muğla Üniversitesi5. Arama Motorunun Yapısı:Arka planda yapılan işler arama motorununen önemli kısmıdır. Arama robotları her URLhakkında bilgi toplarlar ve bu bilgiler veritabanındadepolanır. Daha sonra, kullanıcı aramayapmak için arama motorunu kullandığında,bu veritabanındaki referanslara bakılır ve sonuçlargeri döndürülür.6. Arama Motoru Çeşitleri:6.1. Birincil Arama Motorları:(Primary Search Engines)Bu arama motorları sitenin trafiğinin büyükbölümünü oluşturur. Google,Yahoo gibi büyükarama motorları bu kategoriye girer. Ayrıcabu kategorideki arama motorlarının çoğusadece arama yapmaz. E-posta, harita, haber vekullanıcılara yönelik birçok eğlenceli aktivitegibi ek özellikler de içerirler.6.2. İkincil Arama Motorları:(Secondary Search Engines)İkincil arama motorları daha küçük, spesifik birkitleye hitap ederler, ama buna rağmen içeriklerigeneldir. Sitelere birincil arama motorlarıkadar trafik sağlamazlar; ancak bölgesel veyadaha özel aramalar için oldukça kullanışlıdırlar.Lycos, LookSmart, Miva, Ask.com, andEspotting bunlara örnek olarak verilebilir.Arama sonuçlarında üst sıralarda yer almak içinsitenin düzenlenmesi sırasında ikincil aramamotorları da göz önüne alınmalıdır.Çok fazlatrafik yaratmamalarına rağmen, göz ardı edilemeyecekderecede önemli trafik yaratırlar.6.3. Hedefli Arama Motorları:(Targeted Search Engines)Bu arama motorlarına başlıklı arama motoru dadenir. Bu üç çeçit içinde en özel ve spesifik olanıdır.Tıp, spor, bilim, seyahat gibi çok dar alanaodaklanırlar. Bunlara örnek olarak CitySearch,Yahoo! Travel, MusicSearch verilebilir.7. Arama Algoritması Çeşitleri:Arama algoritması ilgili herşeyin çalışmasınısağlayan algoritmadır. Arama motorunun çalışmaprensibi, arama algoritmasına veya kullanıcınınveriyi bulma yoluna bağlıdır.Arama algoritması, probleme göre anahtarsözcüklerin ve URL lerin bulunduğu veritabanındaarama yapar ve aranan kelime ve kelimegruplarını döndürür.7.1. Liste araması: Bilgi bir liste içinde, lineerbir şekilde aranır. Zaman kaybına yol açar ancakaz ve spesifik sonuçlar verir.7.2.Ağaç araması: Veri gurupları ağaç şeklindedir.Tek bir veri birçok küçük verilere ayrılabilirve İnternetin yapısına en yakın olan arama budur;ancak tek başarılı arama algoriması değildir.7.3. SQL arama: Verilerin hiyerarşik olmayanbir biçimde aranmasını sağlar. Bu da verilerinher veri alt gurubunda aranmasını sağlar.7.4.Bilgilendirilmiş arama: Bu arama çeşidiözel bir probleme spesifik bir cevap bulunmasınıamaçlar. Veriler ağaç yapısında bulunur.Spesifik veri guruplarında yapılan özel aramalardaetkilidir.7.5. Rekabetçi arama: Problemin bütün olasısonuçlarını araştırır. İnternet aramalarında kullanmakiçin zor bir algoritmadır.7.6. Kısıtlı memnuniyet araması: Sonuç, birkaçkısıtlamanın bir araya getirilmesiyle bulunur.Veri gurupları bir çok biçimde aranabilir.Bu aramaların lineer olması zorunlu değildir.İnternet aramaları için oldukça eşverişlidir.Burada anlatılan aramalar İnternette kullanılanalgoritmaların bir kısmıdır. Çoğunlukla, birdenfazla arama algoritması bir arada kullanılır.8. Arama Motorları TarafındanEngellenme:Arama sonuçlarında üst sıralarda yer almak amacıylasite düzenlemesi yapan bazı kişiler, kuruluşlarve yazılımlar sıralamalarını yükseltmekamacıyla yasal olmayan tekniklere başvururlar.Bu teknikler Black-Hat SEO olarak adlandırılır.Kullanımı oldukça riskli olan teknikler aramamotorlarını sizi engellemesine ve sonuç listelerindesitenin gösterilmemesine yol açabilir.Arama motorları tarafından kara listeye alınmamakiçin; cloaking(server’ın kullanıcılarave örümceklere farklı siteler göstermesi), geçitsayfaları, yanıltıcı yönlendirme ve saklı metinler(arka planla aynı renkte bulunan metinlerbunlara örnektir)kullanımından kaçınılmalıdır.Bazı durumlarda, site yöneticisini haberi olmadanda site içinde arama motorları tarafındanistenmeyen elementler bulunabilir. Kullanılanbazı yazılımlar tarafından yaratılan saklımetinler buna örnek olarak gösterilebilir. Bunedenle, böyle yazılımlar kullanılırken aramamotorlarını yanıltmamaya dikkat edilmelidir.Doğru yöntemlerin kullanılması, sitenin aramasonuçlarında üst sıralarda yer almasına, bu daziyaretçi sayısının artmasına yol açar. Siteninoptimzasyonunun temelinde HTML kodlarınındoğru olması ve uygun şekilde kullanılmasıgereklidir.9. HTML TAG’Lerinin Ayrı Ayrı İncelenmesi:9.1. Title:Şekil 1Bir siteyi oluştururken dikkat edilmesi gerekenen önemli şeylerden biri başlıktır. Kullanıcı siteyiaçtığında, Internet tarayıcısının en üstündebaşlık yer alır(Şekil 2). İyi bir başlık da kullanıcınındikkatini çekerek siteye gelen ziyaretçisayısını arttırabilir.Başlığı seçerken sayfada anlatılmak istenilenkonuyu en iyi biçimde ifade edecek anahtarsözcükler bulunmalıdır. Daha sonra bu sözcükler,Şekil 1’de de görüldüğü gibi, sayfanın başındaki tag’inin içine yerleştirilmelidir.....Her sayfa için ayrı başlık konulması sayfayıgüçlendirmeye yardımcı.Başlık tag’inin daha etkili olabilmesi için uzunluğunun60 karakterden az olması gerekir; çünkügeri kalanı birçok arama motoru örümceğitarafından göz ardı edilir.[6] Örneğin Googleilk 64 karakterden sonrasını ihmal eder.Şekil 2[1]9.2. Body:Her sayfada en az 250 en fazla 750 kelimekullanılmalı ve önemli kelimelerin kalın veyaitalik olarak kullanılmalıdır. Fazla uzun ve tekdüzemetinler ziyaretçini ilgisinin dağılmasınave sayfadaki metini okumamasına yol açabilir.Linklerin, JavaScripten uzak sade metin linkleriolarak kullanılması gerekir. HTML kodununiçindeki JavaScript kodlarının ise ayrı birdosya içine aktarılmalıdır. Çünkü; örümceklerJavaScript’in içinde indeksleme yapamazlar.Ana sayfanın kodunun 32 K’ dan fazla olmamasınadikkat edilmeli ve bunun için fazla resim300301