Arama Motorları Nasıl Çalışır ve Neden Önemsemelisiniz
Bir sorgu yazıp aramayı tıkladığınızda ne olur? Arama motorları dahili olarak nasıl çalışır ve arama sonuçlarında neyi hangi sırayla göstereceklerine nasıl karar verirler?
Bir geliştirici, tasarımcı, küçük işletme sahibi, pazarlama uzmanı, web sitesi sahibiyseniz veya işletmeniz için kişisel bir blog veya web sitesi oluşturmayı düşünüyorsanız, arama motorları nasıl çalışır bilmeniz gerekir.
Aramanın nasıl çalıştığına dair net bir anlayışa sahip olmak, arama motorlarının anlayabileceği bir web sitesi oluşturmanız yardımcı olabilir ve bunun birçok ek faydası vardır.
Bu, Arama Motoru Optimizasyonu (SEO) veya diğer SEM (Arama Motoru Pazarlaması) görevleriyle uğraşmadan önce atmanız gereken ilk adımdır.
Bu kılavuzda, arama motorlarının bilgileri bulmak, düzenlemek ve kullanıcılara sunmak için izlediği üç ana işlemi (tarama, dizine ekleme ve sıralama) öğreneceksiniz.
Arama Motoru Nedir, Ne işe Yarar?
Günde kaç kez web’de arama yapmak için Google’ı veya başka bir arama motorunu kullandığınızı hiç merak ettiniz mi?
5 kere mi, 10 kere mi, hatta bazen daha mı fazla? Google’ın yılda 2 trilyondan fazla aramayı tek başına gerçekleştirdiğini biliyor muydunuz?
Rakamlar çok büyük. Arama motorları günlük hayatımızın bir parçası haline geldi. Bunları bir öğrenme aracı, bir alışveriş aracı, eğlence ve eğlence için olduğu kadar iş için de kullanıyoruz.
Yaptığımız neredeyse her şey için arama motorlarına bağımlı olduğumuz bir noktaya geldiğimizi söylemek abartı olmaz.
Ve bunun olmasının nedeni çok basit. Arama motorlarının ve özellikle Google’ın tüm soru ve sorgularımıza cevap verdiğini biliyoruz.
Bir sorgu yazıp aramayı tıkladığınızda ne olur? Arama motorları dahili olarak nasıl çalışır ve arama sonuçlarında neyi hangi sırayla göstereceklerine nasıl karar verirler?
Arama Motorları Nasıl Çalışır?
Arama motorlarının nasıl çalıştığını adım adım öğrenmek için, arama motorlarının kullanıcılarına arama sonuçlarını görüntülemek için kullandığı üç işlemi anlayalım: tarama, dizine ekleme ve sıralama.
Arama motorları karmaşık bilgisayar programlarıdır.
Bir sorgu yazmanıza ve web’de arama yapmanıza izin vermeden önce, birçok hazırlık çalışması yapmaları gerekir, böylece “Ara” yı tıkladığınızda, sorunuzu veya sorgunuzu yanıtlayan bir dizi kesin ve kaliteli sonuç sunulur.
“Hazırlık çalışması” neleri içerir? Üç ana aşama. İlk aşama bilgiyi keşfetme sürecidir, ikinci aşama bilgiyi organize etmektir ve üçüncü aşama ise sıralamadır.
Bu genellikle İnternet Dünyasında Tarama, Dizine Ekleme ve sıralama olarak bilinir.
Özetle Arama motorunun işleyişi;
- Arama Motoru web’i taramak üzere ÖRÜMCEK’leri (Spider) gönderir
- ÖRÜMCEK, başlıklar, anahtar kelimeler, açıklamalar, linkler (kısaca herşeyi) not alır ve sitenizin ne hakkında olduğunu öğrenir ve dizinlerine yerleştirir.
- Arama motoru yazılımı bir dizi algoritma yardımıyla, sıralamalarda sitenizin konumunu belirlemek için tüm bulgularınızı birleştirir.
1. Adım: Tarama
Arama motorları, İnternette herkese açık olan bilgileri bulmaktan sorumlu olan web tarayıcıları (dolayısıyla Tarama kelimesi) adı verilen bir dizi bilgisayar programına sahiptir.
Karmaşık bir süreci basitleştirmek için, bu yazılım tarayıcılarının (arama motoru örümcekleri olarak da bilinir) görevinin İnternet’i taramak ve web sitelerini barındıran sunucuları (web sunucusu olarak da bilinir) bulmak olduğunu bilmeniz yeterlidir.
Taranacak tüm web sunucularının bir listesini, her sunucu tarafından barındırılan web sitelerinin sayısını oluşturur ve ardından çalışmaya başlarlar.
Her bir web sitesini ziyaret ederler ve farklı teknikler kullanarak, metin içeriği, fotoğraflar, videolar veya başka formatlar (CSS, HTML, javascript, vb.) olsun, kaç sayfaya sahip olduklarını bulmaya çalışırlar.
Bir web sitesini ziyaret ederken, sayfa sayısını not etmenin yanı sıra, herhangi bir bağlantıyı (site içindeki sayfalara veya harici web sitelerine yönlendiren) izlerler ve böylece daha fazla sayfa keşfederler.
Bunu sürekli olarak yaparlar ve bir web sitesinde yapılan değişiklikleri de takip ederler, böylece yeni sayfaların ne zaman eklendiğini veya silindiğini, bağlantıların ne zaman güncellendiğini vb. bilirler.
Bugün internette 130 trilyondan fazla tekil sayfa olduğunu ve her gün ortalama olarak binlerce yeni sayfanın yayınlandığını hesaba katarsanız, bunun çok fazla iş olduğunu tahmin edebilirsiniz.
Tarama sürecini neden önemsemelisiniz?
Web sitenizi arama motorları için optimize ederken ilk endişeniz, web sitenize doğru bir şekilde erişebilmelerini sağlamaktır, aksi takdirde web sitenizi “okuyamazlarsa”, yüksek sıralama veya arama motoru trafiği açısından pek bir şey beklememelisiniz.
Yukarıda açıklandığı gibi, tarayıcıların yapacak çok işi vardır ve işlerini kolaylaştırmaya çalışmalısınız.
Tarayıcıların web sitenizi mümkün olan en hızlı şekilde sorunsuz bir şekilde keşfedip erişebilmelerini sağlamak için yapılması gereken birçok şey vardır.
- Web sitenizde tarayıcıların erişmesini istemediğiniz sayfaları belirtmek için Robots.txt kullanın. Örneğin, yönetici sayfaları veya arka plandaki sayfalarınız gibi sayfalar ve İnternet’te herkese açık olmasını istemediğiniz diğer sayfalar.
- Google ve Bing gibi büyük arama motorlarının araçları (Web yöneticisi araçları olarak da bilinir) vardır; onlara web siteniz hakkında daha fazla bilgi (sayfa sayısı, yapı vb.) vermek için kullanabilirsiniz, böylece bunları kendilerinin bulmasına gerek kalmaz.
- Web sitenizin tüm önemli sayfalarını listelemek için bir XML site haritası kullanın, böylece tarayıcılar hangi sayfaların değişiklikleri izleyip hangilerini göz ardı edeceklerini bilebilir.
2. Adım: Dizine Ekleme (Indexleme)
Tek başına tarama, bir arama motoru oluşturmak için yeterli değildir.
Tarayıcılar tarafından tanımlanan bilgilerin, son kullanıcıya sunulmadan önce arama motoru algoritmaları tarafından işlenebilmesi için düzenlenmesi, sıralanması ve depolanması gerekir.
Bu sürece Dizin Oluşturma denir.
Arama motorları, bir sayfada bulunan tüm bilgileri dizinlerinde saklamaz, ancak şunlar gibi şeyleri saklarlar: ne zaman oluşturulduğu / güncellendiği, sayfanın başlığı ve açıklaması, içerik türü, ilişkili anahtar kelimeler, gelen ve giden bağlantılar ve daha fazlası algoritmaları tarafından ihtiyaç duyulan diğer parametreler.
Google, dizinini bir kitabın arkası (gerçekten büyük bir kitap) gibi tanımlamayı sever.
Neden indeksleme sürecini önemsemelisiniz?
Çok basit, eğer web siteniz kendi dizininde değilse, herhangi bir aramada görünmeyecektir.
Bu aynı zamanda, arama motoru dizinlerinde ne kadar çok sayfanız olursa, birisi bir sorgu yazdığında arama sonuçlarında görünme şansınızın o kadar yüksek olacağı anlamına gelir.
“Arama sonuçlarında görün” kelimesinden bahsettiğime dikkat edin; bu, herhangi bir konumda olduğu anlamına gelir ve mutlaka en üst konumlarda veya sayfalarda olması gerekmez.
SERP’lerin ilk 5 konumunda (arama motoru sonuç sayfaları) görünmek için, web sitenizi kısaca Arama Motoru Optimizasyonu veya SEO adı verilen bir işlemi kullanarak arama motorları için optimize etmeniz gerekir.
Web sitenizin kaç sayfasının Google dizininde yer aldığını nasıl öğrenebilirsiniz?
Bunu yapmanın iki yolu var.
Birinci yol, Google’ı açın ve site operatörünü ve ardından alan adınızı kullanın. Örneğin site: google.com. Belirli bir alanla ilgili kaç sayfanın Google Dizinine dahil edildiğini öğreneceksiniz.
İkinci yol, ücretsiz bir Google Arama Konsolu hesabı oluşturmak ve web sitenizi eklemektir.
Ardından Kapsam raporuna ve özellikle GEÇERLİ VE DİZİNLİ sayfalara bakın.
3. Adım: Sıralama
Arama Motoru Sıralama Algoritmaları
Süreçteki üçüncü ve son adım, arama motorlarının SERPS’de hangi sayfaların gösterileceğine ve birisi bir sorgu yazdığında hangi sırayla gösterileceğine karar vermesidir.
Bu, arama motoru sıralama algoritmalarının kullanılmasıyla elde edilir.
Basit bir ifadeyle, bunlar, kullanıcının ne aradığını ve hangi bilgileri geri vereceğini analiz eden bir dizi kurala sahip yazılım parçalarıdır.
Bu kurallar ve kararlar, indekslerinde hangi bilgilerin mevcut olduğuna göre yapılır.
Arama motoru algoritmaları nasıl çalışır?
Yıllar geçtikçe arama motoru sıralama algoritmaları gelişti ve gerçekten karmaşık hale geldi.
Başlangıçta (2001 düşünün), kullanıcının sorgusunu sayfanın başlığıyla eşleştirmek kadar basitti ama artık durum böyle değil.
Google’ın sıralama algoritması, bir karar vermeden önce 255’ten fazla kuralı dikkate alır ve kimse bu kuralların ne olduğundan emin değildir.
Buna, orijinal algoritmayı oluşturan Larry Page ve Sergey Brin (Google’ın kurucuları) dahildir.
İşler çok değişti ve artık makine öğrenimi ve bilgisayar programları, bir web sayfasında bulunan içeriğin sınırlarının dışında kalan bir dizi parametreye dayalı kararlar vermekten sorumludur.
Anlaşılmasını kolaylaştırmak için, arama motorlarının sıralama faktörlerinin nasıl çalıştığına dair basitleştirilmiş bir işlem aşağıda verilmiştir:
Kullanıcı Sorgusunu Analiz Edin
İlk adım, arama motorlarının kullanıcının ne tür bilgiler aradığını anlamasıdır.
Bunu yapmak için, kullanıcının sorgusunu (arama terimleri) birkaç anlamlı anahtar kelimeye bölerek analiz ederler.
Anahtar kelime, belirli bir anlamı ve amacı olan bir kelimedir.
Örneğin, “Çikolatalı kek nasıl yapılır” yazdığınızda, arama motorları nasıl yapılır kelimelerinden bir çikolatalı kekin nasıl yapılacağına ilişkin talimatları aradığınızı bilir ve bu nedenle döndürülen sonuçlar, yemek tarifleri içeren yemek pişirme web sitelerini içerecektir.
“İkinci el araba satın al….” Ararsanız, satın al ve ikinci el kelimelerinden bir şey satın almak istediğinizi bilirler ve geri dönen sonuçlar e-ticaret web sitelerini ve çevrimiçi mağazaları içerecektir.
Makine öğrenimi, ilgili anahtar kelimeleri bir araya getirmelerine yardımcı oldu. Örneğin, bu “ampul nasıl değiştirilir” sorgusunun anlamının “ampul nasıl değiştirilir” ile aynı olduğunu bilirler.
Ayrıca, yazım hatalarını yorumlayacak, çoğulları anlayacak ve genel olarak bir sorgunun anlamını doğal dilden (Sesli arama durumunda yazılı veya sözlü) çıkaracak kadar zekidirler.
Eşleşen sayfaları bulma
İkinci adım, dizinlerine bakmak ve belirli bir sorgu için hangi sayfaların en iyi yanıtı sağlayabileceğine karar vermektir.
Bu, hem arama motorları hem de web sahipleri için tüm süreçte çok önemli bir aşamadır.
Arama motorlarının, kullanıcılarını mutlu etmeleri ve web sahiplerinin trafik ve ziyaret alabilmeleri için web sitelerinin mümkün olan en hızlı şekilde ve en iyi sonuçları döndürmesi gerekir.
Bu aynı zamanda iyi SEO tekniklerinin algoritmalar tarafından verilen kararı etkileyebileceği aşamadır.
Eşleştirmenin nasıl çalıştığı hakkında size bir fikir vermek için, en önemli faktörleri sıralayalım:
Başlık ve içerik alaka düzeyi – sayfanın başlığı ve içeriğinin kullanıcı sorgusuyla ne kadar alakalı olduğu.
İçerik türü – kullanıcı görseller istiyorsa, döndürülen sonuçlar metin değil görseller içerecektir.
İçeriğin kalitesi – içeriğin eksiksiz, yararlı ve bilgilendirici, tarafsız ve bir hikayenin her iki taraf sitesiyi de kapsaması gerekir.
Web sitesinin kalitesi – Bir web sitesinin genel kalitesi önemlidir. Google, kalite standartlarını karşılamayan web sitelerinden sayfalar göstermeyecektir.
Yayın tarihi – Haberlerle ilgili sorgular için, Google en son sonuçları göstermek ister, böylece yayın tarihi de dikkate alınır.
Bir sayfanın popülerliği – Bunun, bir web sitesinin ne kadar trafiğe sahip olduğu değil, diğer web sitelerinin belirli bir sayfayı nasıl algıladığı ile ilgisi yoktur.
Diğer web sitelerinden çok sayıda referansı (geri bağlantıları – backlink) olan bir sayfanın, bağlantı içermeyen diğer sayfalardan daha popüler olduğu ve bu nedenle algoritmalar tarafından yakalanma şansı daha yüksek olduğu kabul edilir. Bu süreç aynı zamanda Sayfa Dışı SEO olarak da bilinir.
Sayfanın dili – Kullanıcılara kendi dillerinde sayfalar sunulur ve bu her zaman İngilizce değildir.
Web Sayfası Hızı – Hızlı yüklenen web siteleri (2-3 saniye düşünün), yavaş yüklenen web sitelerine kıyasla avantaja sahiptir.
Cihaz Türü – Mobil cihazda arama yapan kullanıcılara mobil uyumlu sayfalar sunulur.
Konum – Bölgelerinde, yani “Ankara’daki Et lokantaları” ile ilgili sonuçlar arayan kullanıcılara, konumlarıyla ilgili sonuçlar gösterilecektir.
Bu, buzdağının sadece görünen kısmı. Daha önce de belirtildiği gibi, Google, kullanıcılarının elde ettikleri sonuçlardan memnun olmalarını sağlamak için algoritmalarında 255’ten fazla faktör kullanır.
Arama motoru sıralama algoritmalarının nasıl çalıştığını neden önemsiyorsunuz?
Arama motorlarından trafik alabilmek için, web sitenizin sonuçların ilk sayfasında üst sıralarda görünmesi gerekir.
Kullanıcıların çoğunun en iyi 5 sonuçtan (hem masaüstü hem de mobil) birini tıkladığı istatistiksel olarak kanıtlanmıştır.
Sonuçların ikinci veya üçüncü sayfasında görünmek size hiç trafik getirmeyecektir.
Trafik, SEO’nun faydalarından sadece bir tanesidir, işletmeniz için anlamlı olan anahtar kelimeler için en üst sıralara ulaştığınızda, eklenen faydalar çok daha fazladır.
Arama motorlarının nasıl çalıştığını bilmek, web sitenizi ayarlamanıza ve sıralamanızı ve trafiğinizi artırmanıza yardımcı olabilir.
2020 Yılında En Popüler Arama Motorları Kullanım Oranları
Popülerlik sırasına göre dünyadaki en iyi 10 Arama Motoru
- Google – %69,89
- Bing – %13,35
- Baidu – %12,48
- Yahoo – %2,10
- Yandex – %1,12
- DuckDuckGo – %0,41
- Ask.com – %0,18
- Naver – %0,17
- Ecosia – %0,12
- Aol.com – %0,06
Sonuç
Arama motorları çok karmaşık bilgisayar programları haline geldi. Arayüzleri basit olabilir, ancak çalışma ve karar verme şekilleri basit olmaktan uzaktır.
Süreç, tarama ve dizine ekleme ile başlar. Bu aşamada, arama motoru tarayıcıları İnternette herkese açık olan tüm web siteleri için olabildiğince fazla bilgi toplar.
Bu bilgileri, arama motoru algoritmaları tarafından bir karar vermek ve mümkün olan en iyi sonuçları kullanıcıya geri döndürmek için kullanılabilecek bir biçimde keşfeder, işler, sıralar ve saklarlar.
Sindirmeleri gereken veri miktarı çok büyüktür ve süreç tamamen otomatik işler. İnsan müdahalesi sadece çeşitli algoritmalar tarafından kullanılacak kuralların tasarlanması sürecinde yapılır, ancak bu adım bile yapay zeka yardımıyla yavaş yavaş bilgisayarlara bırakılmaktadır.
Bir web yöneticisi olarak işiniz, basit ve anlaşılır bir yapıya sahip web siteleri oluşturarak onların tarama ve dizine ekleme işini kolaylaştırmaktır.
Web sitenizi sorunsuz bir şekilde “okuyabildiklerinde”, arama sıralama algoritmalarına yardımcı olmak için onlara doğru işaretleri verdiğinizden emin olmanız, bir kullanıcı alakalı bir sorgu girdiğinde web sitenizi seçmesi gerekir (bu SEO’dur).
Genel arama motoru trafiğinden küçük bir pay almak, başarılı bir çevrimiçi işletme oluşturmak için yeterlidir.