Arama motoru

Web arama motoru veya internet arama motoru, web'de sistematik bir şekilde internet kullanıcılarının istedikleri bilgilere anında erişebilmek için sıkça kullandıkları bir yazılım türüdür. Birincil işlevi internette veya internetin bir kısmında bulunmuş olan verileri bir araya getirmek ve raporlamaktır. Arama sonuçları genellikle satırlara ayrılmış sonuç sayfaları şeklinde sunulur. Bulunan bilgiler arasında web sayfası bağlantıları, görseller, videolar, infografikler, yazılar, akademik makaleler ve diğer dosya türleri yer alabilir. Arama motoru, çıktı olarak elde edilmiş kayıtlar ve bilgilerin hepsini birbiriyle karşılaştırarak sorgulayan, bir sorgunun kabul edilebilmesi için gerekli faaliyetleri gerçekleştiren, elde edilen verilerin performanslarının en yüksek olmasını amaçlayan bir sorgulama ve bulma mekanizmasıdır. Bazı arama motorları, veri tabanlarında ve kamuya açık dizinlerde bulunan bilgileri de indeksler. Bu noktada toplanan veriler, web sitesi URL'sini, web sitesinin içeriğini açıklayan bazı anahtar kelimeleri veya anahtar kelime gruplarını, web sayfasını oluşturan kod yapısını ve web sitesinde verilen bağlantıları içerir. Arama motorları, insanlar tarafından derlenen web dizinlerinin aksine, "örümcek" denilen botlar tarafından toplanan bilgileri belirli bir algoritma yardımıyla gerçek zamanlı olarak yansıtabilirler. Ve de günümüzde World Wide Web ile çok iyi bir hale gelen arama motorları, giderek profesyonelleşmeye devam etmektedir.

Tarihi
İlk arama motoru 1990 yılında bir üniversite öğrencisi olan Alan Emtage tarafından Archie adıyla kuruldu. İngilizce "archive" kelimesinden türemiştir. Bu arama motoru insanların aradıkları dosyaları bulmaya çalışıyordu. Popüler olmaya başladığında Minnesota Üniversitesi'nden Mark P. McCahill, "www.archie.com"un karşısına 1991'de Veronica (Very Easy Rodent-Oriented Net-wide Index to Computerized Archives)'yı çıkardı. Çok geçmeden aynı amaçla Jughead (Jonzy's Universal Gopher Hierarchy Excavation And Display) de kuruldu. İkisi de Dosya aktarım iletişim kuralı çerçevesinde çalışıyordu.

Haziran 1993'te Massachusetts Teknoloji Enstitüsü'nden Matthew Gray, bir indeks adı oluşturmak için kullanılan ve "Wandex" adıyla anılan ilk internet botunu üretti. Sonra Kasım 1993'te kurulan ve internet botu olmayan Aliweb arama motoru, web sitelerinin bilgilerini kullanarak oluşturulmuş ilk arama motoru oldu.

Aralık 1994'te web sayfalarını bulmak amacıyla kendi içerisinde dizin oluşturan ve tasarlanan sorgu programına arayüz ve bir web formu olarak kullanılabilen JumpStation arama motoru oluşturuldu. Bir ilk olan "tam metin" (full text) tarayıcı arama motoru olan WebCrawler, 1994 yılında Crawler tabanlı tarama özelliği olan ilk ticari arama motoru WebCrawler Washington Üniversitesi'nde geliştirildi. Ancak o yıllardan itibaren büyük şirketler ortaya çıkan bu yeni arama motorlarından kazanç elde etmeye başladı. 1998 yılında Google'ı kuran Larry Page ve Sergey Brin, PageRank adlı teknolojilerini satmak istediler ancak alıcı çıkmadı. İnternet ağındaki her sayfayı puanlayan bu sistem; o sayfaya ne kadar çok link verildiyse ve link veren yerlerin puanı ne kadar çoksa, söz konusu sayfaya da o kadar çok puan verme mantığına dayanıyordu. Google'ın sahipleri bu teknolojiyi satamayınca büyüme kararı aldılar ve 35 milyon dolar yatırım kredisi de alınca 1999'da Google Search'ü kurdular. 2000'li yıllarda öne çıkan Google arama motorunun ardından kısa sürede gelişip 2000 yılında Google Araç Çubuğu çıkaran ekip, 2004 yılında kütüphanelerdeki binlerce kitabı Google Book Search adıyla aramaya açtı ve 1 GB kapasite ile Google Mail yani Gmail hizmetini başlattı. Google 2007'nin sonları itibarıyla, en popüler web arama motoru olarak dünya çapında tanınıyordu.

Bu alanda ABD'li şirketlerin (Google, Bing, Yahoo vd.) hakim olmasına karşı, zamanla bazı ülkelerde alternatif arama motorları da ortaya çıkmaya başladı: Yandex (Rusya), Baidu (Çin), Seznam (Çekya), t-online (Almanya), Virgillio (İtalya), Vinden (Hollanda), Naver ve Daum (Güney Kore), Vuhuv (Türkiye). Fakat bunlar ABD'li şirketlerin pazar payını yakalamayı ve geçmeyi şimdiye dek ancak Rusya, Çin, Çekya ve Güney Kore'de başarabildiler.

Arama Motoru olarak Google
Google 1998 yılında kendi algoritmasını geliştirerek daha güvenilir ve daha hızlı sonuçlar getirebilen bir arama motoru olma iddiasıyla mevcut arama motorlarına rakip olarak piyasaya sürülmüştür. Google sadece sitelerde geçen kelimeleri endekslemekle kalmayıp, diğer sitelerin o siteye verdikleri link, insanların siteye bağlanma sayısı gibi verileri de kullanarak, listelenen sonuçların daha güvenilir olmasını sağlamaya çalışmıştır. Kurulduğu günden bu yana Google endeksleme algoritmasını sıklıkla güncelleyerek, daha hızlı ve daha güvenilir sonuçlar sağlamaya yönelik iyileştirmeler yapmaktadır. Google, bugün kullanıcıların İnternet üzerinden arama yapmak için en çok kullandığı araç konumuna gelmiştir.

Pagerank
İnternette bilgiye ulaşmada en hızlı ve önemli olan arama motorları kullanımı üzerine yapılan çalışmalar kullanıcıların arama sonuç sayfalarının ilgilenme oranının çok azaldığını göstermiştir. Web sitesi sahipleri için de site linklerinin sonuç sayfalarında ilk sırada olması daha çok site ziyaretçisi anlamına gelir. Web sitelerinin ziyaretçi trafiğini artırmak için sitelerinin linklerinin arama motoru tarafından hızlıca dizine indekslenmesini sağlayan ve indekslenen linklerin, arama motorlarının kısaca ulaşmasını sağlar. PageRank bir internet sayfasının önemini, kendisine kaç bağlantı verildiğine ve bu bağlantıların önem düzeyine bakarak değerlendiren Google'ın temel algoritmasıdır. PageRank, bir kullanıcı davranış modeli olarak düşünülmüştür. Burada kendisine rastgele bir internet sayfası verilmiş ve sayfadaki bağlantıları tıklayıp, asla geriyi tıklamayan, ancak sonunda sıkılıp, başka bir rastgele sayfadan devam eden bir rastgele sörfçü varsayılmıştır. Bu rastgele sörfçünün bir sayfayı ziyaret etme olasılığı PageRank sayesinde oluşturulur ve kendine yeni bir yol çizer.

Arama Motoru Optimizasyonu (SEO)
Arama motoru optimizasyonu, arama motorlarının içeriğinizin kullanıcılarının ihtiyaçlarını alakalı arama sorguları için karşıladığına inanmasını sağlayacak bir biçimde bilgi yayınlama sanatı ve bilimidir.

“Arama Motoru Optimizasyonu”, web sitesinin, bilinen aramalar için arama motorlarındaki (başta Google olmak üzere) sonuçlarda, birinci sıralarda ve birinci sayfada yer alabilmesi için yapılan işlemlerdir. İnternet kullanıcılarının %90'ı arama motorlarını, çevrimiçi bilgiye ulaşabilmek amacıyla kullanmaktadır. Bu nedenle de internet sayfasının arama motorundaki en iyi 20 sonuçtan biri olması bulunabilirlik açısından çok önemlidir. Spor kulübü mağazalarının rakipleri olması nedeniyle arama motoru sonuçlarında web siteleri daima öncelikli olarak yer almaktadır.

Kısaca arama motoru optimizasyonu, arama motorunun birçok seçenek arasından gerekli bilgileri bulmasını sağlamak, daha optimize edilmiş verileri bulmasına yardımcı olmaktadır. Web arama motorlarının algoritmalar aracılığı ile kullanıcı yerine karar verme mekanizması ise "Bilişimsel Erişim" veya "Makine teknolojisi" olarak adlandırılır. Başka bir deyişle verilerden bilgi madenciliği yapmaktır. Arama motoru optimizasyonu (SEO) çok genel bir terimdir. Hepsini bir anda anlamak biraz güçtür. Arama motoru optimizasyonu, aslında web sitenizi arama motoru sıralamalarınızı en iyi seviyeye çıkarmak için kullanılan tasarım bilimidir. Arama Motoru Optimizasyonu, site içi ve site dışı diye ikiye ayrılır. Site içi SEO için yapılması gereken işlemler vardır. Bunlar: Özgün içerikler, seflink yapısı, title (başlık) kullanımı, description (açıklama), h etiketleri, sayfa yüklenme hızı vb.

Özgün İçerikler, yararlı ve özgün içerik oluşturmak web siteleri için ciddi bir önem taşımaktadır. Özgün içerik kullanıcılara ilk bilgiyi veren ya da ilk bilgiyi özgü veren içerik demektir.
Seflink Yapısı, sitelerin URL formatında yapılan kullanıcıların daha tanıdıkları çalışmalardır. Sef (search engine friendly) arama motoru dostu URL yapısı anlamına gelmektedir. Web sitesi metin sayfasında URL'de anahtar kelime geçiren bir URL yapısı kullanılır.
Başlık (title) kullanımı, arama motorlarını yazının içeriğinden haberdar eden bu yöntemde başlığı metin ile bağlantılı olarak oluşturarak yazının okunması sağlanmalıdır.
Açıklama (Description), site içindeki yazı hakkında kısa bilgiler sunulan kısımdır.
H etiketlerinin kullanımı, site içindeki hiyerarşiyi arama motorlarına ve ziyaretçilere bildiren bir davranıştır. H etiketlerinin büyüklüğü konunun önemini belirttiği için aynı anda kullanılması gerekmektedir.
Anahtar kelime, yazı içerisinde yüzde iki veya üç gibi bir oranda yer alan kelimeler bütünüdür. Her yazı için değişen bu çalışma biçiminde hem arama motorunu hem de kullanıcıları rahatsız etmeyecek yoğunlukta anahtar kelime kullanımı önemlidir.
Yapısal veriler, web sitelerinde yer alan içeriklerin belirli formatlar ile kodlar ile işlenmesi sayesinde arama motoru botları tarafından anlamlandırılmasını sağlayan yapı ve yapılar bütünüdür.

İşlevleri ve Çalışması
Robot internet üzerinde bulunan web sitelerini, sitelerin birbirlerine verdiği bağlantıları kullanarak otomatik olarak gezer ve bu sayfa içeriklerini saklar. Bu içerik daha sonra indekslenerek hızlı bir şekilde aranabilir hale getirilir. Kullanıcı arabirimi ise bu oluşturulan indeksin aranmasını sağlar.

Bazı Arama Motorlarına site sahipleri, sitelerinin var olduğunu bunlara kayıt yaparak bildirirler. Bu işlem, sitelerin arama motorlarında daha kolay bulunmasını ve indekslenmesini sağlar. Bunlara ek olarak İnternet'te milyonlarca Web sayfası içinde aranan bir bilgiyi bulmayı kolaylaştırmak için çok hızlı ve çok yüksek kapasiteli sunucularla Web sayfalarındaki metinleri endeksleyen servisler (Web siteleri) bulunur. Bunların arama dizini (directory), arama motoru (search engine) veya metasearch gibi farklı türleri olabilir. Arama dizini bilgileri kategoriler halinde sıralar, seçme bilgiler vardır, site sahiplerinin gönderdiği özet bilgi içinde arama yapılır. Arama motoru, aranan sözcükleri içermesi koşuluyla her tür siteyi kullanıcının karşısına getirir. Metasearch, birden fazla arama motorunda arama yapan sitelere verilen addır.

Bu arama sayfalarında, Arama (Search) satırına istenen bilgileri bulmakta kullanılacak kilit sözcükler girilerek ve Search (Ara) düğmesine tıklatılarak; bu sözcüklerin geçtiği Web sitelerinin adresleri liste halinde ekrana gelir. Ancak bu arama motorları da kullanıcının karşısına bu sözcüklerin geçtiği ilgili veya ilgisiz binlerce sayfa getirebilir.

Arama motoru teknolojisinde günümüzde genel amaçlı arama motorlarının yanında belli bir alana yoğunlaşmış arama motoru örnekleri türemektedir. Belli bir alana yoğunlaşmış arama teknolojisine Dikey arama adı verilmektedir.

Ayrıca bakınız
SEM
Search engine marketing
Anlamsal ağ
Arama motoru optimizasyonu

Kaynakça
Dış bağlantılar
Arama Motorları dünyadaki bütün ülkeler
History of Search Engines