• HyperFilter | DoS Protection | DDoS Protection | DoS Mitigation | DDoS Mitigation | AntiDoS | AntiDDoS | Proxy Shielding

Arama Motorları Nasıl çalışır

farukgg

Kayıtlı Üye
Katılım
17 Kasım 2017
Mesajlar
334
Arama Motorları Nasıl çalışır

Arama motorlarında iyi bir konum elde edebilmek için öncelikle arama motorlarının çalışma mantığını doğru anlamak gerekir. Her ne kadar arama motorlarının sıralama ve değerlendirme kriterleri farklılık gösterse de genel olarak aynı çalışma mantığı ile hareket ederler. Google başta olmak üzere tüm arama motorlarının çalışma sitemini öğrenmek işlemlerinde bir webmaster için önemli bir avantaj sağlayacaktır.

Arama motorlarının iki ana fonksiyonu vardır: crawling ile bir indeks oluşturmak ve kullanıcıların aramalarına göre en ilgili olduğunu saptadığı sonuçları sıralı bir şekilde kullanıcıya sunmak. İlk fonksiyon olan crawling ile milyarlarca doküman, sayfa, dosya, haber, video ve medya verisi World Wide Web üzerinde sıralanır. İkinci fonksiyon ile ilgili sayfalar uygunluğa göre sıralı bir şekilde kullanıcıya sunulur.

1.Crawling ile İndeks Oluşturma

World Wide Web'i büyük bir şehir metrosundaki durakların bağlantısı olarak düşünün.

Bu benzetmede her bir durak tek bir dokümanı (genellikle bir web sayfası, bazen PDF, JPG veya diğer dosya türleri) temsil etmektedir. Arama motorları da tüm şehir için "crawl" işlemi uygulamalı ve yol üzerindeki tüm durakları bulmalıdır. Bu sayede mevcut olan en iyi yol saptanabilecektir – yani link (bağlantı).

Ağın link (bağlantı) yapısı tüm sayfaları birbirine bağlamaktadır.

Linkler, arama motorlarının "crawler" veya "spider" adı verilen otomatikleştirilmiş robotları ile web üzerindeki birbiriyle bağlantılı milyarlarca dokümana ulaşılmasını sağlar.

Arama motorları bu sayfaları bulduğunda, onlardan gelen kodu çözer ve daha sonra bir arama sorgusu için gerektiğinde geri çağrılacak şekilde seçilmiş parçaları büyük veri tabanlarında saklarlar. Bir saniyeden daha kısa bir sürede erişilebilen milyarlarca sayfa tutma görevini gerçekleştirmek için, arama motoru şirketleri dünyanın her yerinde veri merkezleri oluşturmuştur.

Bu devasa depolama tesisleri çok sayıda veriyi çok hızlı bir şekilde işleyen binlerce makineyi barındırır. Bir kişi büyük arama motorlarının herhangi birinden bir arama gerçekleştirdiğinde bu makineler ani bir şekilde sonuçları talep eder; bir veya iki saniyelik bir gecikme bile memnuniyetsizliğe yol açabilir, bu yüzden arama motorları cevapları olabildiğince hızlı sağlamak için çok çalışır.

Yazının devamı ve daha fazla bilgi için aşağıdaki bağlantıyı mutlaka ziyaret etmenizi öneririm.

 
Geri
Üst