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ı.
Bu sayfada 1 kanıt sinyali
- İlgili canlı araçHTTP Status & Redirect Checker
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 üç adımda çalışır: Arama motoru sayfalarınızı tarar (bulur ve indirir), dizine ekler (her sayfanın ne hakkında olduğunu anlayıp kaydeder) ve sonuçları sunar (aramayı en iyi sayfalarla eşleştirip sıralar). Ancak bir sayfa sonraki adıma ulaşmak için her adımı geçmelidir. Bulunmak dizine eklenmek, dizine eklenmek de sıralanmak anlamına gelmez.
Üç aşama
Google’da arama yaptığınızda canlı web’i değil, Google’ın onun kopyasını ararsınız. “İnternette bir sayfa var” noktasından “sayfa sonuçlarınızda görünüyor” noktasına gelmek üç aşama gerektirir:
- Tarama — otomatik programlar (Google’ınki Googlebot, Bing’inki Bingbot) bağlantıları izleyip site haritalarını okuyarak URL’leri keşfeder ve sayfaları indirir.
- Dizine ekleme — motor indirdiği içeriği inceler, sayfanın konusunu anlar ve dizin denen dev veritabanında saklar.
- Sunma (sıralama) — biri aradığında motor en iyi eşleşen sayfaları dizinden çıkarıp sıraya koyar. 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
Kaydırak değil, kapılardır
En önemli nokta: Bu aşamalar her sayfayı sona taşıyan bir bant değildir. Üç kapıdır ve sayfa herhangi birinde durabilir. Google bunu açıkça söyler: Arama üç aşamada çalışır “and not all pages make it through each stage.” (çeviri) “Her sayfa her aşamayı geçemez.” 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
- Bir sayfa taranıp dizine eklenmeyebilir; Google sayfayı görür fakat saklamamayı seçer.
- Bir sayfa dizine eklenip hiç sıralanmayabilir; veritabanındadır fakat insanların aramalarında kazanamaz.
“Google sayfamı görebiliyor; neden görünmüyor?” sorusunun bu kadar yaygın olmasının nedeni budur. Taranmak yalnızca ilk kapıdır.
Bunun sizin için anlamı
- Sayfa aramada hiç yoksa bir şeyi değiştirmeden önce hangi kapıda kaldığını bulun.
- Google’a sıralama için ödeme yapamazsınız; sayfayı “göndermek” dizine eklenmeyi veya sıralanmayı zorunlu kılmaz.
- Bing de aynı biçimde çalışır: tarar, dizine ekler, sıralar; yalnızca bazı parçaları farklı adlandırır.
İşleme, canonicalization, dizine eklemenin neden garanti olmadığı ve sıralamanın neden tek “algoritma” değil birçok sistem olduğu kaynaklı sürüm için Advanced sekmesine geçin.
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.
Üç 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 worksBu 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:
- 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.”
- İç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.”
- İç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.
- İçeriğin kullanılabilirliği — sayfa deneyimi ve erişilebilirlik etkenleri.
- 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:
| Belirti | Olası aşama | İlk kontrol edilecekler |
|---|---|---|
| Sayfa hiç taranmadı | Tarama | Yetim sayfa, robots.txt engeli, sunucu hatası, site haritasında yok |
| Tarandı ama dizine eklenmedi | Dizine ekleme | İçerik kalitesi, noindex, başka URL’ye canonical, işlenmeyen JS |
| Dizinde ama sıralanmıyor | Sunma / sıralama | Sorgu alakası, içerik kalitesi, rekabet, niyet uyuşmazlığı |
| Yanlış URL sıralanıyor | Dizine 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.
Yapay zekâ özeti
Advanced sürümünün kısa özeti:
- Arama = üç aşama, üç kapı (tara → dizine ekle → sun). Google: “not all pages make it through each stage.” (çeviri) “Her sayfa her aşamayı geçemez.” Tarama ≠ dizine ekleme ≠ sıralama.
- Tarama = keşfet + getir (“URL discovery”). Dizine eklemenin ön koşuludur, sıralama sinyali değildir.
- İşleme köprüdür: Google dizine eklemenin parçası olarak güncel Chrome’da JavaScript çalıştırır; ilk taramadan sonra gecikebilir.
- Dizine ekleme = anla + canonical seç + sakla. Google yinelenenler arasında ~40 sinyalle canonical seçer. Dizin 100 000 000 gigabayttan büyüktür ve Knowledge Graph içerir.
- Dizine ekleme garanti değildir: “not every page that Google processes will be indexed.” (çeviri) “Google’ın işlediği her sayfa dizine eklenmez.” Mueller bunun sonsuza kadar sürebileceğini söyler.
- Sunma = sorguyu anla, sonra sırala. Yazım, eş anlamlılar ve niyet önce gelir.
- Sıralama tek algoritma değil birçok otomatik sistemdir: RankBrain, BERT, neural matching ve bağlantı/PageRank sistemleri. Sistemler ≠ güncellemeler; sabit “ilk üç” yoktur.
- Alaka bağlamsaldır: konum, dil, cihaz, geçmiş ve tazelik. Beş etken anlam, alaka, kalite, kullanılabilirlik ve bağlamdır. Organik konum satın alınamaz.
- Sunma on mavi bağlantı değildir; arama özellikleri sorguya göre değişir.
- Bing aynı yapıyı kendi altı etkeniyle kullanır.
- Bu kaynak kod değil modeldir. Sayfanın hangi kapıda kaldığını teşhis edin.
Resmî belgeler
Arama motorlarının birincil kaynak belgeleri.
- Google Arama Nasıl Çalışır Ayrıntılı Rehberi — tara → dizine ekle → sun genel görünümü.
- Arama bilgiyi nasıl düzenler? — tarama, işleme ve dizinin ölçeği.
- Arama sonuçları nasıl sıralanır? — beş temel etken.
- Google Arama sıralama sistemleri rehberi — sistemler ve güncellemeler ayrımı.
- JavaScript SEO temelleri — dizine ekleme içinde işleme.
Bing / Microsoft
- Bing arama sonuçlarını nasıl sunar? — Bing’in tara → dizine ekle → sırala hattı.
- bingbot Serisi: Tarama Verimliliğini En Üst Düzeye Çıkarma — Bing’in tarama tanımı.
Kaynaktan alıntılar
Google ve Bing’in kayda geçmiş açıklamaları. Her bağlantı kaynak sayfadaki alıntıya gider.
Google — üç aşama
- “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.” — Google Search Central belgeleri. Alıntıya git
- “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 süreç kullanır.” Alıntıya git
- “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 Chrome sürümüyle çalıştırır.” Alıntıya git
Google — dizine ekleme
- “After a page is crawled, Google tries to understand what the page is about. This stage is called indexing…” (çeviri) “Sayfa tarandıktan sonra Google ne hakkında olduğunu anlamaya çalışır. Bu aşamaya dizine ekleme denir.” Alıntıya git
- “During the indexing process, Google determines if a page is a duplicate of another page on the internet or canonical.” (çeviri) “Google dizine ekleme sırasında sayfanın yinelenen mi canonical mı olduğunu belirler.” Alıntıya git
- “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.” Alıntıya git
- “When crawlers find a webpage, our systems render the content of the page, just as a browser does.” (çeviri) “Tarayıcılar web sayfası bulduğunda sistemlerimiz içeriği tarayıcı gibi işler.” — Google, Arama bilgiyi nasıl düzenler? Alıntıya git
- “The Google Search index covers hundreds of billions of webpages and is well over 100,000,000 gigabytes in size.” (çeviri) “Google Arama dizini yüz milyarlarca web sayfasını kapsar ve 100 000 000 gigabayttan büyüktür.” Alıntıya git
Google — sunma ve sıralama
- “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, en alakalı sonuçları döndürür.” Alıntıya git
- “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, konum, dil ve cihaz gibi bilgileri içerebilen yüzlerce etkenle belirlenir.” Alıntıya git
- “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ı sonuçları saniyenin küçük bölümünde sunmak için birçok etkene bakan otomatik sıralama sistemleri kullanır.” — Google, Google Arama sıralama sistemleri rehberi. Alıntıya git
- “RankBrain is an AI system that helps us understand how words are related to concepts.” (çeviri) “RankBrain kelimelerin kavramlarla ilişkisini anlamaya yardım eden yapay zekâ sistemidir.” Alıntıya git
- “Neural matching is an AI system that Google uses to understand representations of concepts in queries and pages and match them to one another.” (çeviri) “Neural matching sorgu ve sayfalardaki kavram temsillerini anlayıp eşleştiren yapay zekâ sistemidir.” Alıntıya git
- “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.” — Google, Arama sonuçları sıralaması. Alıntıya git
- “…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.” Alıntıya git
- “We never provide special treatment to advertisers in how our search algorithms rank their websites, and nobody can pay us to do so.” (çeviri) “Sitelerin sıralanmasında reklamverenlere özel davranmayız ve kimse bunun için ödeme yapamaz.” Alıntıya git
John Mueller, Google (Search Engine Journal aktarımı)
- “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.” Haberi oku
- “…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; sistemlerimiz daha fazla tarayıp dizine eklemenin değerini tanıdıkça zamanla daha fazlasını yaparız.” Haberi oku
Gary Illyes, Google (Search Engine Land aktarımı)
- “I don’t agree it’s in the top three. It hasn’t been for some time.” (çeviri) “İlk üçte olduğuna katılmıyorum; bir süredir değil.” — sıralama etkeni olarak bağlantılar üzerine. Haberi oku
- “It is possible to rank without links.” (çeviri) “Bağlantı olmadan sıralanmak mümkündür.” Haberi oku
Microsoft Bing
- “Crawling is how Bingbot discovers new and updated pages and content to add to our search index.” (çeviri) “Tarama, Bingbot’ın dizine eklenecek yeni ve güncellenmiş sayfaları keşfetme biçimidir.” Alıntıya git
- “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 sorguyu dizindeki üçüncü taraf sayfalarla eşleştirerek Bing sonuçlarını üretir.” Alıntıya git
Patrick Stox (kendi çalışmam)
- “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 olduğunda dizine eklenecek ve kullanıcıya gösterilecek ana URL sürümünü belirleme sürecidir.” — Allan Scott’a göre yaklaşık 40 sinyal vardır. Yazıyı oku
- “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 açık açıklamalarına ve bilgime dayanan sistem anlayışımdır; %100 eksiksiz veya doğru olmayacaktır.” — sunumun 3. slaydı. Slaytı gör
Zihinsel modeller
1. Taşıma bandı değil, üç kapı. Tara → dizine ekle → sun. Her biri filtredir; sayfa zayıfsa değişiklikten önce hangi aşamada başarısız olduğunu bulun.
2. Üç “eşit değildir”.
- Tarama ≠ dizine ekleme (engellenen sayfa bağlantıyla dizine girebilir; taransa da garanti yoktur).
- Tarama ≠ sıralama (tarama hızı sıralama sinyali değildir).
- Tarama ≠ işleme (JavaScript ayrı ve gecikebilen adımda çalışır).
3. Dizine ekleme = anla + canonical seç + sakla. Google metin/etiket/medyayı işler, yinelenenlerden ~40 sinyalle canonical seçer ve sonucu saklar. İki sayfa taranıp tek dizin URL’sine birleşebilir.
4. Sunma = sorguyu anla, sonra sırala. Yazım, eş anlamlılar ve niyet sıralamadan önce ayrı bir adımdır.
5. Sıralama tek algoritma değil birçok sistemdir. RankBrain, BERT, neural matching ve bağlantı/PageRank sistemleri birlikte çalışır. Sıralama sistemleri ≠ sıralama güncellemeleri; sabit “ilk üç etken” yoktur.
6. Alaka bağlamsaldır. Konum, dil, cihaz, geçmiş ve tazelik nedeniyle herkes için tek en iyi sonuç yoktur.
7. Bu kaynak kod değil modeldir. Hattı Google’ın iç işleyişini kesin ilan etmek için değil, sorunları düşünmek için kullanın.
Hangi aşamada kaldınız? — teşhis özeti
Belirtiyi başarısız kapıyla eşleştirin ve doğru rehbere gidin.
| Belirti | Olası aşama | Önce nereye bakmalı? |
|---|---|---|
| Sayfa hiç taranmadı | Tarama | Yetim sayfa, robots.txt, sunucu 5xx, site haritasında yok |
| Tarandı, “şu anda dizine eklenmedi” | Dizine ekleme | Kalite, noindex, canonical, işleme hatası |
| Yanlış URL dizinde | Dizine ekleme (canonicalization) | Yinelenen kümesi ve ~40 canonical sinyali |
| JS içeriği yok | İşleme (dizine ekleme içinde) | Gerçek <a href>, gecikme, WRS sınırları |
| Dizinde ama sıralanmıyor | Sunma / sıralama | Alaka, kalite, niyet, rekabet |
| Sonuçlar kullanıcıya/konuma göre farklı | Sunma (beklendiği gibi) | Konum, dil, cihaz, geçmiş |
Tara ≠ dizine ekle ≠ sırala — gerçek anlamları
| İddia | Doğru mu? | Neden? |
|---|---|---|
| “Tarandı, öyleyse dizinde” | Hayır | “Dizine ekleme garanti değildir” |
| “Dizinde, öyleyse sıralanır” | Hayır | Sıralama ayrı rekabettir |
| “Göndererek sıralamayı zorlarım” | Hayır | Gönderim yalnızca sinyal verir |
| “Organik sıralama satın alırım” | Hayır | “Kimse bize ödeme yapamaz” |
| “Sıralama tek algoritmadır” | Hayır | Birçok otomatik sıralama sistemi vardır |
| “robots.txt engeli sayfayı kaldırır” | Hayır | Bunun yerine taramaya izin verip noindex kullanın |
Zaman ayırmaya değer kaynaklar
İlgili yazılarım
- Teknik SEO için başlangıç rehberi — tarama, dizine ekleme ve sıralamanın birlikteliği.
- Google Yaklaşık 40 Canonicalization Sinyali Kullanır — yinelenenler arasından URL seçimi.
- JavaScript SEO sorunları ve en iyi uygulamalar — işleme ve gecikme.
- robots.txt engeline rağmen dizine eklendi — tarama ile dizine eklemenin farklı olduğunun kanıtı.
- Yüksek sıralanan iki sayfayı robots.txt ile engelleme öyküsü — tarama ve sıralama deneyim.
Konuşmalarım
- Arama Nasıl Çalışır? — tarama, işleme, dizine ekleme, sorgu anlayışı ve sıralama anlatımım. Kalıcı çekincem: “This is my understanding of systems… not going to be 100% complete or accurate.” (çeviri) “Bu benim sistem anlayışımdır; %100 eksiksiz veya doğru olmayacaktır.”
Sektörden
- r/TechSEO — tarama/dizin/sıralama sorun giderme topluluğu.
- Google “Keşfedildi - Şu Anda Dizine Eklenmedi” Durumunun Sonsuza Kadar Sürebileceğini Söylüyor — John Mueller alıntıları.
- Bağlantılar Google Arama’nın ilk üç sıralama etkeninden değil — Gary Illyes açıklaması.
- Bing’in arama sıralama etkenleri — Bing’in altı etkeni.
- Google Caffeine ne yapar? — Caffeine dizin sisteminin altı işlevi.
- JavaScript SEO temelleri — işleme ve dizine eklenebilirlik.
- Google Arama sıralama sistemleri rehberi — sistemler ve güncellemeler.
- Search Off the Record podcast — Google Search Relations ekibi.
Podcast’ler
- Search Off the Record (Google Search Relations) — Gary Illyes, Martin Splitt ve John Mueller tarama, dizine ekleme ve sıralamayı içeriden anlatıyor. Hattı gerçekten kuran insanlara ulaşabileceğiniz en yakın kaynak. Dinle
Hangi aşamada kaldınız? — her kapıyı kontrol eden araçlar
Aynı üç kapı modelini sitenin araçlarıyla kullanın. Bir şeye dokunmadan önce sorununuzla eşleşen aracı çalıştırın.
Tarama — sayfa hiç taranmadı
- Önce sunucu yanıtını HTTP Status Checker ile kontrol edin; keşfi engelleyen
4xx/5xxolmadığını doğrular. robots.txtkurallarını Robots.txt Tester ile kontrol edin; dosyayı düzeltmek için Robots.txt Generator kullanın.- Sitemap Validator URL’nin listelendiğini doğrular; yoksa XML Sitemap Generator ile oluşturun.
- Tek atlama için Redirect Checker, zincir/döngü için Redirect Chain Mapper kullanın.
- Botların gerçekten ne yaptığını Log File Analyzer gösterir.
Dizine ekleme — tarandı ama “şu anda dizine eklenmedi” veya yanlış URL görünüyor
- Yinelenen kümeyi hangi URL’nin kazandığını Canonical Checker ile doğrulayın.
- Google’ın işlenmiş sürümü görüp görmediğini Render Gap ile kontrol edin; ham HTML ile işlenmiş DOM’u karşılaştırır.
- Dizine ekleme durumunu Google Search Console ile çapraz kontrol edin; günlük analizcisi taramayı, Search Console dizine eklenip eklenmediğini söyler.
Sunma / sıralama — dizinde ama sıralanmıyor veya arama özellikleri yok
- Beklenen zengin sonucun uygunluğunu Rich Result Eligibility Checker ve Schema Validator ile doğrulayın.
- Kullanılabilirliği Mobile-Friendly Tester, CWV Checker ve alan verisi için Core Web Vitals History & Competitor Comparison ile kontrol edin.
- Sayfa içi alaka sinyallerini On-Page SEO Checker ile denetleyin.
- Site veya bölüm genelini Scout Site Audit Free ile tarayın.
- Sorgu performansı ve kapsam için Google Search Console CSV Analyzer kullanın.
Üçüncü taraf araçlar: Dizine ekleme durumu ve URL Denetimi için Google Search Console, Bing eşdeğeri için Bing Webmaster Tools, toplu tarama/canonical/durum denetimi için Screaming Frog.
Kendinizi sınayın: Arama Nasıl Çalışır?
Google’ın tarama, işleme, dizine ekleme ve sunma biçimiyle ilgili beş kısa soru.
Değişiklik günlüğü
1 Eyl 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.
2 Ağu 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.
25 Tem 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.
18 Tem 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.