Arama Nasıl Çalışır?

Google ve Bing açık web'i nasıl yanıta dönüştürür: işleme, canonicalization ve sıralama sistemleriyle birlikte üç kapıdan oluşan tarama → dizine ekleme → sunma hattı.

İlk yayın tarihi: 22 Haz 2026 · Son güncelleme: 1 Eyl 2026 · İleri düzey
Bu sayfada 1 kanıt sinyali

Arama üç aşamada çalışır: tara → dizine ekle → sun. Bunlar taşıma bandı değil kapılardır; her sayfa her aşamayı geçmez. Taranmak dizine eklenmek, dizine eklenmek de sıralanmak anlamına gelmez. Dizine ekleme, işleme ve canonicalization içerir; sıralama tek algoritma değil birçok otomatik sistemdir. Bu merkez bütün yolculuğu çerçeveler ve tarama kümesinden başlayarak ayrıntılı rehberlere yönlendirir.

TL;DR — Arama tara → dizine ekle → sun biçiminde üç aşamadır ve bunlar kapıdır: “Her sayfa her aşamayı geçemez.” Tarama keşfeder ve getirir; güncel Chrome’da JavaScript çalıştıran işleme, dizine eklemeye köprüdür ve gecikebilir. Dizine ekleme = anla + canonical seç (~40 sinyal) + sakla ve garanti değildir. Sunma = sorguyu anla, ardından yüzlerce bağlamsal etkende birçok otomatik sıralama sistemiyle (RankBrain, BERT, neural matching, bağlantı/PageRank sistemleri) sırala; bu tek “algoritma” değildir. Bing aynı yapıyı kullanır. Benimki dâhil her diyagramı kaynak kod değil model sayın. Sayfa görünmüyorsa hangi kapıda kaldığını teşhis edin.

Üç aşama, üç kapı

Google hattı açıkça tanımlar: “Google Search works in three stages, and not all pages make it through each stage” (çeviri) “Google Arama üç aşamada çalışır ve her sayfa her aşamayı geçemez”: tarama, dizine ekleme ve sunma. Bu iddiaya ilişkin kanıt Google describes Search as operating through crawling, indexing, and serving search results. Kapsam: Google's public conceptual model, not an exhaustive implementation description. Güven düzeyi: yüksek · Doğrulandı: Google: How Search works Son bölüm bütün meseledir. Hat her sayfayı sona taşıyan bant değil, her birinin kendi geçiş ve hata biçimi olan üç kapıdır.

Her şeyi bağlayacak zihinsel model:

Keşfet ve getir (tara) → anla ve sakla (işleme + canonical dâhil dizine ekle) → eşleştir ve sırala (sorgu anlayışı + sıralama sistemleri + arama özellikleriyle sun).

Tarama ≠ dizine ekleme ≠ sıralama ayrımını korursanız teknik SEO’nun büyük kısmı gizemli olmaktan çıkar.

Tarama, dizine ekleme ve sunma art arda gelen uygunluk kapılarıdır; garanti veya tek bir sıralama puan tablosu değildir. Kaynak: /technical-seo/how-search-works/

Üç aşama soldan sağa ilerler. Tarama: Bot bir URL keşfeder ve sayfayı indirir. Dizine ekleme: Motor sayfayı işler ve uygun bilgileri saklar. Sunma veya sıralama: Dizine eklenmiş en iyi eşleşmeler sorgu için sıralanır. Her sayfanın her aşamaya geçmediğini belirten bir not vardır.

© Patrick Stox LLC · CC BY 4.0 ·

Aşama 1 — Tarama (keşfet ve getir)

Tarama, keşif ile indirmedir. Google bildiği sayfaları bulur, bağlantıları yeni sayfalara izler ve gönderdiğiniz site haritalarını okur; buna “URL discovery” (çeviri) “URL keşfi” der. Neyin, ne sıklıkta ve her ziyarette kaç sayfanın taranacağı algoritmik belirlenir: “Googlebot uses an algorithmic process to determine which sites to crawl, how often, and how many pages to fetch from each site.” (çeviri) “Googlebot hangi siteleri, ne sıklıkta tarayacağını ve her siteden kaç sayfa getireceğini belirlemek için algoritmik bir süreç kullanır.”

Bu iddiaya ilişkin kanıt Google's crawling stage discovers URLs through known pages, links, and submitted sitemaps, then algorithmically decides which discovered URLs to fetch and how often. Kapsam: web Güven düzeyi: yüksek · Doğrulandı: In-depth guide to how Google Search works

Bu düzeydeki temel sonuç: Tarama dizine eklemenin ön koşuludur, sıralama sinyali değildir. Bu iddiaya ilişkin kanıt Google states that not all pages make it through each Search processing stage and that increased crawl rate is not a ranking signal. Kapsam: Google Search; crawling and indexing do not guarantee ranking. Güven düzeyi: yüksek · Doğrulandı: Google: How Search works Google: Crawling myths Daha yüksek tarama hızı konumunuzu yükseltmez. Keşif, zamanlayıcı, tarama bütçesi ve günlükler aşağıdaki tarama kümesindedir. Taramanın işi getirilen sayfayı sonraki aşamaya teslim etmektir.

Bir çekince: Web sayfaları bu hatta taramayla girer, ancak tarama Google’ın tek bilgi kaynağı değildir. Dizin ortaklıklar, veri akışları ve Google’ın Knowledge Graph’ından da beslenir; “dizinde değil” ile “taranmış web’de değil” aynı soru değildir.

Köprü — işleme

Çoğu genel görünümün atladığı adım budur. Google tarama ile dizine ekleme arasında sayfayı işler: “During the crawl, Google renders the page and runs any JavaScript it finds using a recent version of Chrome.” (çeviri) “Tarama sırasında Google sayfayı işler ve bulduğu JavaScript’i güncel bir Chrome sürümüyle çalıştırır.” Tüketici açıklamasıyla: “When crawlers find a webpage, our systems render the content of the page, just as a browser does.” (çeviri) “Tarayıcılar bir web sayfası bulduğunda sistemlerimiz sayfa içeriğini tıpkı bir tarayıcı gibi işler.”

İşleme taramanın değil dizine eklemenin parçasıdır; güncel, başsız Chromium kullanan Web Rendering Service içinde çalışır ve ilk getirmeden sonra gecikebilir. İçerik JavaScript sonrasında görünüyorsa Google’ın anladığı sürüm işlenmiş sürümdür. Bu nedenle JavaScript ağırlıklı siteler işlemeyi ayrı bir konu saymalıdır. Ayrıntılar JavaScript SEO yazımdadır.

Aşama 2 — Dizine ekleme (anla ve sakla)

Sayfa taranıp işlendikten sonra Google onu anlamaya çalışır: “After a page is crawled, Google tries to understand what the page is about. This stage is called indexing and it includes processing and analyzing the textual content and key content tags and attributes, such as <title> elements and alt attributes, images, videos, and more.” (çeviri) “Sayfa tarandıktan sonra Google sayfanın ne hakkında olduğunu anlamaya çalışır. Dizine ekleme denen bu aşama; metni, <title> gibi önemli etiket ve nitelikleri, görselleri, videoları ve daha fazlasını işler ve analiz eder.”

Genel anlatımların çoğunlukla kaçırdığı üç işlem vardır:

Anla. Google konuyu belirlemek için metni, etiketleri ve medyayı işler. How Search Works sunumumda bunu HTML’yi normalleştiren, token’lara ayıran ve içeriği vektörleştiren bir ayrıştırıcı olarak anlatıyorum; dil, konum, şema ve anlamsal sinyaller çıkarılır. Bu benim açıklamamdır, Google alıntısı değildir.

Canonical seç. Dizine ekleme yinelenen URL grubunu hangi URL’nin temsil edeceğine de karar verir. “During the indexing process, Google determines if a page is a duplicate of another page on the internet or canonical. The canonical is the page that may be shown in search results.” (çeviri) “Google dizine ekleme sırasında sayfanın başka bir sayfanın yineleneni mi yoksa canonical mı olduğunu belirler. Canonical, arama sonuçlarında gösterilebilecek sayfadır.” Google yinelenenleri kümeler ve sinyal ağırlıklı bir kararla bir canonical seçer. Google Yaklaşık 40 Canonicalization Sinyali Kullanır yazımda “canonicalization is the process that search engines use to determine the main version of the URL that will be indexed and shown to users when there are duplicate URLs” (çeviri) “canonicalization, yinelenen URL’ler olduğunda dizine eklenecek ve kullanıcılara gösterilecek ana URL sürümünü belirleme sürecidir” diye açıklarım. Google’dan Allan Scott’a göre yönlendirmeler, rel=canonical, site haritası URL’leri, bağlantılar, hreflang, PageRank, HTTPS ve URL uzunluğu dâhil yaklaşık 40 sinyal vardır.

Sakla. “The collected information about the canonical page and its cluster may be stored in the Google index, a large database hosted on thousands of computers.” (çeviri) “Canonical sayfa ve kümesi hakkındaki bilgiler binlerce bilgisayarda barındırılan büyük Google dizininde saklanabilir.” Dizin “hundreds of billions of webpages… well over 100,000,000 gigabytes in size” (çeviri) “yüz milyarlarca web sayfasını kapsar ve 100 000 000 gigabayttan büyüktür.” Yalnızca taranmış HTML değildir: “we have multiple indexes of different types of information, which is gathered through crawling, through partnerships, through data feeds being sent to us and through our own encyclopedia of facts, the Knowledge Graph.” (çeviri) “Tarama, ortaklıklar, gönderilen veri akışları ve bilgi ansiklopedimiz Knowledge Graph yoluyla toplanan farklı bilgi türleri için birden çok dizinimiz vardır.”

Dizine ekleme garanti değildir

Temel yanılgı: Taranmak dizine eklenmeyi sağlamaz. Google: “Indexing isn’t guaranteed; not every page that Google processes will be indexed.” (çeviri) “Dizine ekleme garanti değildir; Google’ın işlediği her sayfa dizine eklenmez.” Yaygın nedenler düşük kaliteli içerik, robots noindex ve dizine eklemeyi zorlaştıran tasarımdır.

John Mueller, “keşfedildi/tarandı — şu anda dizine eklenmedi” durumunun süresi için “That can be forever. It’s something where we just don’t crawl and index all pages.” (çeviri) “Bu sonsuza kadar sürebilir. Tüm sayfaları tarayıp dizine eklemiyoruz” der. Çözüm hile değil, özdür: “continue working on the website and making sure that our systems recognize that there’s value in crawling and indexing more and then over time we will crawl and index more.” (çeviri) “Site üzerinde çalışmayı sürdürün ve sistemlerimizin daha çok tarayıp dizine eklemenin değerini tanımasını sağlayın; zamanla daha fazlasını tarayıp dizine ekleriz.”

Taramak ile dizine eklemenin farklı olduğunu ters yönden de gösterdim. robots.txt engeline rağmen dizine eklendi yazısındaki sonuç: “crawling and indexing are two different things.” (çeviri) “Tarama ve dizine ekleme iki farklı şeydir.” Taramayı engellediğiniz sayfa bağlantılar sayesinde dizine girebilir; Google yalnızca içeriği ve noindex yönergesini göremez.

Aşama 3 — Sonuçları sunma (eşleştir ve sırala)

Biri arama yaptığında sunma başlar. “When a user enters a query, our machines search the index for matching pages and return the results we believe are the highest quality and most relevant to the user’s query.” (çeviri) “Kullanıcı sorgu girdiğinde makinelerimiz dizinde eşleşen sayfaları arar ve en kaliteli, sorguyla en alakalı olduğuna inandığımız sonuçları döndürür.” Bunun içinde iki ayrı hareket vardır.

Önce sorguyu anla

Sıralamadan önce Google ne sorduğunuzu anlamalıdır: yazım düzeltme, eş anlamlılar, sorgu genişletme ve niyet. How Search Works sunumumda bunu derin sinir ağıyla yazım düzeltme, eş anlamlı/kısaltma/kök genişletme ve kavramsal terimleri bağlayan neural matching olarak anlatıyorum; günlük sorguların anlamlı bir kısmı daha önce hiç görülmemiştir. Sorguyu anlama, sıralamadan ayrı bir adımdır.

Ardından tek “algoritma” değil, birçok sistemle sırala

Sıralama tek formül değildir. “Google uses automated ranking systems that look at many factors and signals about hundreds of billions of web pages and other content in our Search index to present the most relevant, useful results, all in a fraction of a second.” (çeviri) “Google, en alakalı ve yararlı sonuçları saniyenin küçük bir bölümünde sunmak için yüz milyarlarca web sayfası ve başka içerik hakkındaki birçok etken ve sinyale bakan otomatik sıralama sistemleri kullanır.” Çoğula dikkat edin: sıralama sistemleri. Google RankBrain’i “an AI system that helps us understand how words are related to concepts” (çeviri) “kelimelerin kavramlarla ilişkisini anlamaya yardım eden yapay zekâ sistemi”, neural matching’i sorgu ve sayfalardaki kavram temsillerini eşleştiren sistem olarak tanımlar; BERT ve bağlantı/PageRank sistemleri de vardır. Helpful content system artık geçmiş zamandadır: Mart 2024 güncellemesinde temel sıralamaya katıldı ve ayrı canlı sistem değildir.

Öğretilmeye değer iki ayrım:

  • Sistemler ≠ güncellemeler. Sistemler sürekli çalışan mekanizmadır; güncellemeler Google’ın bunlarda yaptığı değişikliklerdir.
  • Sabit “ilk 3 etken” yoktur. Gary Illyes bağlantıların ilk üçte olduğu fikrine karşı çıkar: “I think they are important, but I think people overestimate the importance of links. I don’t agree it’s in the top three. It hasn’t been for some time.” (çeviri) “Önemli olduklarını düşünüyorum, fakat insanlar önemini abartıyor. İlk üçte olduğuna katılmıyorum; bir süredir değil.” Ayrıca “it is possible to rank without links” (çeviri) “bağlantı olmadan sıralanmanın mümkün olduğunu” söyler.

Google’ın adlandırdığı beş etken

Google’ın tüketici sitesi sıralamayı beş gruba ayırır:

  1. Sorgunuzun anlamı“To return relevant results, we first need to establish what you’re looking for - the intent behind your query.” (çeviri) “Alakalı sonuçlar için önce ne aradığınızı, sorgunuzun ardındaki niyeti belirlemeliyiz.”
  2. İçeriğin alaka düzeyi“The most basic signal that information is relevant is when content contains the same keywords as your search query.” (çeviri) “En temel alaka sinyali, içeriğin sorgunuzla aynı anahtar kelimeleri içermesidir.”
  3. İçerik kalitesi“they identify signals that can help determine which content demonstrates expertise, authoritativeness, and trustworthiness.” (çeviri) “Uzmanlık, otorite ve güvenilirlik gösteren içeriği belirlemeye yardım eden sinyalleri tanımlarlar.” Buradaki Google sözleri E-A-T’tir; E-E-A-T’teki “deneyim” benim açıklamamdır.
  4. İçeriğin kullanılabilirliği — sayfa deneyimi ve erişilebilirlik etkenleri.
  5. Bağlam ve ayarlar“we use information such as your location, past Search history, and Search settings to determine what is most relevant for you.” (çeviri) “Sizin için en alakalı olanı belirlemek üzere konum, geçmiş Arama geçmişi ve Arama ayarları gibi bilgileri kullanırız.”

Alaka bağlamsaldır: “Relevancy is determined by hundreds of factors, which could include information such as the user’s location, language, and device (desktop or phone).” (çeviri) “Alaka, kullanıcının konumu, dili ve cihazı dâhil yüzlerce etkenle belirlenir.” Ağırlık sorguya göre değişir; güncel haberlerde tazelik, sözlük tanımlarından daha önemlidir. Herkes için tek “en iyi” sonuç yoktur.

Sunma on mavi bağlantıdan ibaret değildir

Sunma, sayfanın nasıl görüneceğini de belirler. “Based on the user’s query the search features that appear on the search results page also change.” (çeviri) “Sonuç sayfasındaki arama özellikleri kullanıcının sorgusuna göre değişir.” Bilgi panelleri, zengin sonuçlar, görseller, video ve yerel paketler sunmanın parçalarıdır. İki yanılgı daha: “we never provide special treatment to advertisers in how our search algorithms rank their websites, and nobody can pay us to do so.” (çeviri) “Arama algoritmalarımızın sitelerini sıralamasında reklamverenlere özel davranmayız ve kimse bunun için bize ödeme yapamaz.” Organik konum satın alınamaz; URL göndermek de yalnızca sinyal verir, dizine eklenme veya sıralanmayı garanti etmez.

Bing aynı yapıyı kullanır

Bing aynı tara → dizine ekle → sırala hattını kendi adlarıyla izler. Microsoft: “Crawling is how Bingbot discovers new and updated pages and content to add to our search index.” (çeviri) “Tarama, Bingbot’ın arama dizinine eklenecek yeni ve güncellenmiş sayfaları keşfetme biçimidir.” Ardından “as Bingbot crawls the web, it sends information to Bing about what it finds. These pages are then added to the Bing index.” (çeviri) “Bingbot web’i tararken bulduklarını Bing’e gönderir ve sayfalar Bing dizinine eklenir.” Son olarak “complex algorithms generate Microsoft Bing search results using the user’s search query matching it with third-party webpages in our index.” (çeviri) “Karmaşık algoritmalar kullanıcı sorgusunu dizinimizdeki üçüncü taraf sayfalarla eşleştirerek Bing sonuçlarını üretir.” Bing’in etkenleri alaka, kalite ve güvenilirlik, kullanıcı etkileşimi, tazelik, konum ve sayfa yükleme süresidir.

Bu kaynak kod değil, bir modeldir

Arama motorları çok şey söyler, her şeyi değil; iç işleyiş de değişir. Benimki dâhil her hat diyagramı gerçek kod değil yararlı yaklaşımdır. How Search Works sunumumun 3. slaytındaki çekinceyi yineleyeyim: “This is my understanding of systems and is based on a lot of public statements from Google and my own knowledge. Warning: It’s not going to be 100% complete or accurate.” (çeviri) “Bu, Google’ın birçok açık açıklamasına ve bilgime dayanan sistem anlayışımdır. Uyarı: %100 eksiksiz veya doğru olmayacaktır.” Modeli sorunları düşünmek için kullanın; kaynak kod gibi savunmayın.

Hangi aşamada kaldınız?

Üç kapı modelinin kazancı burada ortaya çıkar. Sayfa performans göstermiyorsa tahmin etmeyin; başarısız kapıyı bulup o aşamayı düzeltin:

BelirtiOlası aşamaİlk kontrol edilecekler
Sayfa hiç taranmadıTaramaYetim sayfa, robots.txt engeli, sunucu hatası, site haritasında yok
Tarandı ama dizine eklenmediDizine eklemeİçerik kalitesi, noindex, başka URL’ye canonical, işlenmeyen JS
Dizinde ama sıralanmıyorSunma / sıralamaSorgu alakası, içerik kalitesi, rekabet, niyet uyuşmazlığı
Yanlış URL sıralanıyorDizine ekleme (canonicalization)Farklı canonical seçen yinelenen kümesi; ~40 sinyali kontrol edin
JS içeriği dizinde yokİşleme (dizine ekleme içinde)Gerçek <a href> bağlantıları, işleme gecikmesi, WRS sınırları

Teşhis, sonraki ayrıntılı rehberi belirler.

Sonraki adım

Bu sayfa haritadır. Her aşamanın kendi derinliği vardır:

Tarama — şu anda bütünüyle oluşturulmuş tek aşamadır. Tarama merkezinden başlayın; ardından tarama bütçesi, tarama hızı, tarama sıklığı ve tarama derinliğine geçin. Sorunlar için botların gerçekte ne yaptığını gösteren günlük dosyası analizi ve sonsuz URL alanları olan spider trap içeriklerine bakın. Daha hızlı keşif için Bing ve başkalarının itme protokolü IndexNow ile her şeyi dizine eklediği sanılan Google Indexing API vardır.

İşleme — tarama ile dizine ekleme arasındaki köprü iki rehberde anlatılır. Rendering, Google’ın Web Rendering Service içinde JavaScript çalıştırmasını ve CSR, SSR, SSG, hydration, ISR, edge, dynamic seçeneklerini; JavaScript SEO ise gerçek <a href> bağlantıları, DOM parity, lazy content, soft not-found ve infinite scroll sorunlarını kapsar.

Dizine ekleme — canonicalization ve indexability artık kendi kümesindedir; dizine ekleme merkezinden başlayın.

Sıralama — sıralama sistemleri, sinyaller ve E-E-A-T ayrı bir konudur ve sıradadır.

Kümedeki her şey için Arama Nasıl Çalışır kümesine bakın.

Uzman notu ekle

Uzman alıntısını sabitle

Yeni biri mi? Sahipsiz profilini şu bağlantıdan oluşturun: /admin/experts/ → Uzman alıntısını sabitle Bu işlemi önce tamamlayın.