In this Article
İster hava durumu tahmini gibi sıradan bir şey arayın ister SERP’teki konumunuzu kontrol etmek gibi iş görevleri yapın, çoğu durumda her zaman bir arama motoruyla, yani Google ile başlarsınız. Ancak en doğru arama sonuçlarını almak, etkili bir SEO stratejisi geliştirmek ve daha fazlası için Google’ın nasıl çalıştığını bilmeniz gerekir. Bu makale, Google’ın nasıl çalıştığını inceliyor ve Google API Content Warehouse sızıntısından elde edilen içgörüleri ele alıyor.
Neden Google
Google, insanların World Wide Web üzerindeki bilgileri bulmasına yardımcı olan bir arama motoru yazılımıdır. Peki buna neden ihtiyacımız var ve Google neden bu kadar popüler?
Basitçe ifade etmek gerekirse İnternet, bilgisayarlar ve sunucular gibi cihazlardan oluşan geniş bir ağdır. Her metin dosyası, video, görsel vb. bu cihazlarda depolanır. Arama motorları olmadan, erişmek için her bir web sayfasının tam URL adresini bilmeniz gerekirdi. Bu kulağa bile imkânsız geliyor. Arama motorları Web’de bulunanların bir kataloğunu oluşturur ve sorgunuza göre gerekli sayfaları sunar. Bu tür yazılımlar sayesinde web sayfalarının URL’lerini ezberlemeniz gerekmez ve verileri saniyenin kesirleri kadar kısa bir sürede bulabilirsiniz.
Veri miktarı büyük ölçüde arttıkça, arama motorlarının kullanıcıların değişen ihtiyaçlarına ayak uydurması önemlidir. Google, alakalı arama sonuçları sunmak için algoritmalarını sürekli geliştirir, yeni özellikler ekler ve etkili bir gelir elde etme modeli sunar. Bu sayede arama motorları arasında ilk sırayı güvence altına alır. Bu da onu küresel çapta en çok kullanılan arama motoru yapar; Haziran 2024 itibarıyla %91,05 pazar payına sahiptir.
Google’ın yanı sıra Yahoo ve Bing gibi iyi bilinen başka arama motorları da vardır. Baidu gibi daha “yerel” arama motorları da bulunur. Bu tür motorlar genellikle belirli bir pazar için özel olarak uyarlanır. Yerel dile, platformlara ve çevrimiçi hizmetlere adapte edilmeleri onları kullanışlı kılar. Bu motorların önemli bir dezavantajı, devlet düzenlemeleri ve bir ülkenin sansürü kapsamında çalışmalarıdır. Bu durum, çevrimiçi ortamda belirli bilgileri ararken kullanıcıları ciddi biçimde sınırlayabilir.
Bu makale öncelikle Google’a odaklanır; ancak diğer arama motorları da genel olarak aynı çalışma algoritmasını izler.
Peki Google nasıl çalışır?
Öncelikle World Wide Web aramalarının gerçek zamanlı modda gerçekleşmediğini hatırlamanız gerekir. Başka bir deyişle, arama çubuğuna bir sorgu yazdığınızda Google Web genelinde bilgi aramaz; bunun yerine size veritabanına önceden eklediği sayfaları sunar.
Bununla birlikte Google, veritabanını doldurmak ve güncellemek için her saniye çalışır.
Her şey, seed URL adı verilenlerle başlar. Bunlar güvenilir, alakalı ve yetkili kaynaklardan oluşan bir kümedir. Google botları için başlangıç noktası olduklarından, güvenilirliklerini sağlamak amacıyla bazen manuel olarak oluşturulur ve düzenlenirler. Google botları bu URL’leri ziyaret eder ve sayfaların tam HTML kodunu indirir. Bu kod, sayfa içeriği, bağlantılar ve meta veriler gibi önemli veriler sağlar.
Google daha sonra HTML kodundan elde edilen verileri kullanarak anahtar kelimeleri belirler. Başlık etiketlerindeki kelimeler ve ifadeler ile meta anahtar kelimeler, sayfanın konusu hakkında bilgi sağlar. Google, doğal dil işleme (NLP) tekniklerini kullanarak tek tek kelimeleri, ifadeleri ve aralarındaki ilişkileri belirlemek, ayrıca anlamsal anlamlarını çözmek için bir web sayfasının metin içeriğini analiz eder. Ardından arama motoru, bağlantı metnini (köprülerin metnini) ve kelime ile ifadelerin ne sıklıkta kullanıldığını inceler. Bunların tümü, hangi kelimelerin anahtar kelime olduğunu anlamaya yardımcı olur. Google daha sonra konumlarını, çevrelerindeki bağlamı ve konuyla ilgilerini titizlikle inceleyerek bir adım ileri gider. Başlıklarda veya başka anahtar kelimelerle birlikte kullanılan anahtar kelimeler daha alakalı kabul edilir, bu nedenle Google bunları daha üstte sıralar.
Son olarak Google, HTML kodundan elde edilen anahtar kelimeleri ve diğer verileri Google Index adlı devasa veritabanında saklar.
Anahtar kelimelerin yanı sıra Google botları, seed URL’leri tararken keşfettikleri bağlantılara da dikkat eder.
Bir bot henüz dizine eklenmemiş bir sayfanın bağlantısını bulduğunda, sayfayı da tarayıp dizine eklemek üzere bir kuyruğa koyar.
Google botları verileri yenilemek için daha önce dizine eklenmiş sayfaları da düzenli olarak yeniden ziyaret eder. Google bir sayfayı önemli görürse, arama motoru onu daha sık yeniden ziyaret eder. Bir sayfanın önemine katkıda bulunan temel faktörler; sayfa otoritesi, güncellik, kullanıcı etkileşimi düzeyi ve diğerleridir.
Henüz hiçbir yerde bahsedilmeyen yeni sayfalara ne olur?
Google bunlara çeşitli yollarla ulaşır:
– Odaklı tarama
Google botları, yeni URL kalıplarını, IP adreslerini ve alan adı kayıtlarını arayarak İnternet’i sürekli keşfeder. Bunlar yeni web sayfalarının varlığına işaret edebilir.
– Sosyal medya ve forumlar
Çevrimiçi toplulukların üyeleri sık sık web sitelerinden bahseder, onları tartışır ve paylaşır. Bu, henüz dizine eklenmemiş yeni kaynakların belirlenmesini mümkün kılar.
– Verileri analiz etme
Bildirilen bozuk bağlantılar, yeni içerik önerileri, kullanıcı etkileşimi metrikleri, veri kalıpları; bunların tümü henüz sağlam bir geri bağlantı profiline sahip olmayan gelişmekteki web sitelerini belirlemenize yardımcı olabilir. Bu kadar büyük veri miktarını analiz etmek için makine öğrenimi ve AI destekli teknikler sıklıkla kullanılır.
– Özel araçlar
Web yöneticileri, arama motoruna yeni web sayfaları hakkında kendileri bildirimde bulunabilir. Botlar bu web sitelerini bir kuyruğa ekler ve ardından dizine eklenirler.
Ancak kullanıcıların ihtiyaçlarını karşılamak için yalnızca devasa bir veritabanına sahip olmak yeterli değildir. Google’ın size alakalı arama sonuçları sunabilmesi için ne istediğinizi anlaması gerekir. İlk olarak, aynı kelimenin onlarca anlamı olabilir. İkinci olarak, jargon ve farklı lehçeler kullanırız; kelimeleri yazarken hata yaparız, bu da neye ihtiyacımız olduğunu tahmin etmeyi zorlaştırır. Üçüncü olarak, insanlar çoğu zaman aşina olmadıkları konularda bilgi arar; dolayısıyla ne aradıklarını bilmezler. Bu nedenle Google, arama niyetlerimizi daha iyi anlamak için sorguları sürekli öğrenir ve analiz eder.
Ayrıca genel değil, kişiselleştirilmiş arama sonuçları sunmak için konumumuz, arama geçmişimiz, parmak izlerimiz, tercihlerimiz ve daha fazlası gibi farklı metriklere güvenir. Örneğin, bir Linking Park hayranıysanız ve müziklerini sıkça dinliyorsanız Google bunu bilir. Bu nedenle arama çubuğuna “crawling” yazdığınızda, arama motoru teknolojiler bağlamında crawling’in ne anlama geldiğine dair bir tanım sunmak yerine şarkı sözleri içeren web sayfalarına, YouTube’daki cover videolara ve daha fazlasına bağlantılar sunar.
Bir arama motoru sonuç sayfasında (SERP) gördüklerinize gelecek olursak, Google hangi bağlantıları önce sunacağına ve hangilerini sayfanın sonuna koyacağına nasıl karar verir? Mart 2024’e kadar Google’ın sıralama algoritmaları sıkı şekilde gizleniyordu; dolayısıyla Google’ın sıralama verirken hangi faktörleri dikkate aldığını yalnızca tahmin edebiliyorduk. Ancak Mart ve Mayıs 2024 arasında, kurum içi bir Google belgesi olan Google API Content Warehouse sızdırıldı ve GitHub’da herkese açık olarak erişilebilir hâle geldi. Bu 2569 sayfa, Google’ın sayfaları nasıl sıraladığı ve hangi SEO tekniklerinin etkili olup olmadığı hakkında çok sayıda değerli içgörü sunuyor. Örneğin, bir zamanlar popüler olan Link Juice ve PageRank sculpting teknikleri artık kullanılmıyor. Bununla birlikte, Google’ın SEO uzmanlarının yaptığı bazı kamuya açık açıklamalar belgede yazılanlarla uyuşmuyor. Örneğin Gary Ilyes, Google’ın sayfaları sıralarken tıklamaları dikkate almadığını belirtmişti; ancak belge bize aksini söylüyor. Bir “hostAge” özniteliği, Google’ın yeni web sitelerini sandbox’a aldığını kanıtlıyor, oysa Google bunu daha önce reddetmişti. Belge ayrıca Chrome verilerinin sayfaları sıralarken yaygın biçimde kullanıldığını da doğruluyor. Yine Google’ın inkârlarının aksine.
Daha önemli bazı ayrıntılar da var. Örneğin, bir web sitesinin hem masaüstü hem mobil sürümlere sahip olması, yerelleştirilmiş sürümler sunması veya güçlü bir sosyal medya varlığı olan köklü bir markanın web sitesi olması; tüm bu faktörler sıralamaları etkiler. Görsel içerik de daha önemli hâle geliyor. Özellikle adım adım kılavuzlar gibi dikeyler için yüksek kaliteli olmalı ve bir sayfanın temel konularını ile yönlerini vurgulamalıdır.
Belge ayrıca Google’ın makine öğrenimi tekniklerini kullandığını ve sosyal medya gönderileri gibi yapılandırılmamış içeriklerle ilişkisini geliştirmeyi amaçladığını doğruluyor. Yapılandırılmamış içeriğin payı sürekli artıyor; ancak yukarıda açıklanan geleneksel anahtar kelime araması burada gerçekten etkili değil. Tam metin araması adı verilen başka bir arama kavramı vardır. Tam metin araması, yalnızca anahtar kelimelerin ve meta verilerin değil, metnin tamamının da dizine eklenmesi anlamına gelir. Bu, büyük belgeler gibi yapılandırılmamış içeriklerde arama yapmayı ve anahtar kelimeler eşleşmese bile alakalı sonuçlar bulmayı mümkün kılar. Bugün Google’da bir dereceye kadar tam metin araması kullanabilirsiniz. Örneğin, ifade araması için tırnak işaretlerinden, belirli bir alan adı içinde arama için “site:” operatöründen ve “or” ile “and” gibi Boolean operatörlerinden yararlanabilirsiniz. Ancak bu yeterli değilse Algolia veya Elasticsearch gibi özel tam metin arama motorlarını kullanmayı değerlendirin.
Sonuç
Google’ın nasıl çalıştığını bilmek, aradığınızı daha hızlı nasıl bulacağınıza, web sitenizi SERP’lerde nasıl üst sıralara çıkaracağınıza vb. dair değerli fikirler sunabilir. Aynı zamanda, arama motorlarıyla iyi geçinmenize yardımcı olabilecek birçok ek yasal araç vardır. Kişiselleştirmenin etkisini aşmanız, başka konumlar için SERP’leri kontrol etmeniz ve daha fazlası gerekiyorsa proxy’ler yararlıdır. DataImpulse size makul bir fiyatla yasal olarak elde edilmiş, beyaz listeye alınmış proxy’ler sunar. Bizimle başlamak için ekranın sağ üst köşesindeki “Şimdi deneyin” düğmesine tıklayın veya destek temsilcilerimizden yardım almanız gerekiyorsa ekranın sağ alt köşesindeki widget’ı kullanın.
