Yukarı Çık
2N1K Blog
facebook linkedin twitter
30 Mart 2021 / 2N1K Blog / Yazar: Orkut GÜLER

Arama Motorları Nasıl Çalışır?

Arama motorları cevap makineleridir. Arama yapanların sorduğu sorulara en alakalı sonuçları sunmak için internet içeriğini keşfetmek, anlamak ve düzenlemek için varlar.

Arama sonuçlarında görünmesi için içeriğinizin önce arama motorları tarafından görülebilir olması gerekir. Muhtemelen SEO bulmacasının en önemli parçası: Siteniz arama motorları tarafından bulunamazsa, SERP’lerde (Arama Motoru Sonuçları Sayfası) görünmenizin bir yolu yoktur.

Arama Motorları Nasıl Çalışır?

Arama motorları üç temel işlev üzerinden çalışır:

Tarama: Buldukları her URL için koda / içeriğe bakarak İnternet’te içerik araştırır.

Dizin oluşturma: Tarama işlemi sırasında bulunan içeriği depolar ve düzenler. Bir sayfa dizine girdiğinde, ilgili sorgular sonucunda görüntülenmek üzere çalışmaya başlar.

Sıralama: Arama yapan kişinin sorgusunu en iyi şekilde yanıtlayacak içerik parçalarını sağlar; bu, sonuçların en alakalı olandan en az alakalı olana göre sıralandığı anlamına gelir.

Tarama Nedir?

Tarama, arama motorlarının yeni ve güncellenmiş içeriği bulmak için bir robot ekibin (tarayıcılar veya örümcekler olarak bilinir) gerçekleştirdiği keşif sürecidir. İçerik değişse bile – bir web sayfası, bir resim, bir video, bir PDF, vb. – ancak format ne olursa olsun, botların ulaştığı bağlantılar tarafından keşfedilir.

Googlebot birkaç web sayfasını tarayarak başlar ve ardından yeni URL’ler bulmak için bu web sayfalarındaki bağlantıları izler. Bu bağlantı yolu boyunca, tarayıcı yeni içerik bulabilir ve onu, keşfedilen URL’lerin büyük bir veritabanı olan Caffein adlı dizinine ekleyebilir ve daha sonra bir arama yapan kişi bu URL’deki içeriğin bir için iyi bir eşleşme.

Arama Motorları Dizini Nedir?

Arama motorları buldukları bilgileri toplar ve arama yapanlara hizmet verecek kadar iyi gördükleri içerikleri büyük bir veritabanı olan bir dizinde işler ve depolar.

Arama Motorları Nasıl Sıralama Yapar?

Bir kişi bir arama yaptığında, arama motorları dizinlerini ilgili içerik için araştırır ve daha sonra, arama yapanın sorgusunu en iyi çözen sorgu veya sorguları bu içerik için sıralar. Arama sonuçlarının alaka düzeyine göre yaptığı bu işlem sıralama olarak bilinir. Genel olarak, bir web sitesi ne kadar yüksek sıralanırsa, arama motorunun sitenin yapılan sorguyla o kadar eşleştiğini varsayabilirsiniz.

Arama motoru tarayıcılarının sitenizin bir bölümü veya tamamı için dizinlerinde saklamamaları için talimat vermeniz mümkündür. Bunun için robots.txt içerisinde tanımlama yapabilir yada istediğiniz sayfalarda noindex meta kodlarını kullanabilirsiniz.

Tarama: Arama motorları sayfalarınızı nasıl bulur?

Az önce öğrendiğiniz gibi, sitenizin tarandığından ve dizine eklendiğinden emin olmak, SERP’lerde görünmek için bir ön koşuldur. Zaten bir web siteniz varsa, kaç sayfanızın dizinde olduğunu görerek başlamak iyi bir fikir olabilir.

Dizine eklenen sayfalarınızı kontrol etmenin en hızlı yolu, gelişmiş bir arama operatörü olan Google’a gidin ve arama çubuğuna “site: alaniniz.com” yazın. Bu, belirtilen site için Google’ın dizininde bulduğu tüm sonuçları döndürecektir.

metin içeren bir resim

Açıklama otomatik olarak oluşturuldu

Sonuçların sayısı (yukarıdaki “Yaklaşık XX sonuçları”na bakın) tam değildir, ancak sitenizde hangi sayfaların dizine eklendiği ve şu anda arama sonuçlarında nasıl göründükleri konusunda size sağlam bir fikir verir.

Daha doğru sonuçlar için (Google Search Console) Google Arama Konsolu’ndaki Dizin Kapsamı raporuna bakın. Bu araçla, siteniz için site haritaları gönderebilir ve gönderilmiş kaç sayfanın gerçekten Google dizinine eklendiğini izleyebilirsiniz.

Arama sonuçlarının hiçbir yerinde görünmüyorsanız, bunun birkaç olası nedeni vardır:

  • Siteniz yeni ve henüz taranmadı.
  • Sitenize herhangi bir harici web sitesinden bağlantı verilmemiştir.
  • Sitenizin navigasyonu, bir robotun onu etkili bir şekilde taramasını zorlaştırır.
  • Siteniz, arama motorlarını engelleyen, tarayıcı yönergeleri adı verilen bazı temel kodları içerir.
  • Siteniz spam taktikleri nedeniyle Google tarafından cezalandırıldı.

Çoğu kişi, Google’ın önemli sayfalarını bulabileceğinden emin olamaz. Bunlar, zayıf içeriğe sahip eski URL’ler, yinelenen URL’ler (e-ticaret için sıralama ve filtreleme parametreleri gibi), özel promosyon kodu sayfaları, hazırlık veya test sayfaları olabilir.

Googlebot’u sitenizin belirli sayfalarından ve bölümlerinden uzaklaştırmak için robots.txt dosyasını kullanmanızı öneririm.

Robots.txt

Robots.txt dosyaları, web sitelerinin kök dizininde bulunur (ör. Alanadiniz.com/robots.txt) ve sitenizin hangi bölümlerinin taranması ve taranmaması gerektiğini, ayrıca sitenizin tarama hızını belirli robots.txt yönergeleri aracılığıyla belirleyebilirsiniz.

Googlebot, robots.txt Dosyalarını Nasıl İşler?

Googlebot bir site için robots.txt dosyası bulamazsa, siteyi taramaya devam eder. Googlebot bir site için bir robots.txt dosyası bulursa, genellikle önerilere uyacak ve siteyi dosya içindelki yönergelere göre taramaya devam edecektir.

Googlebot, bir sitenin robots.txt dosyasına erişmeye çalışırken bir hatayla karşılaşırsa ve var olup olmadığını belirleyemezse, siteyi taramaz.

Arama Motorları Site Navigasyonunuzu Takip Edebilir Mi?

Bir tarayıcının sitenizi diğer sitelerden bağlantılar yoluyla keşfetmesi gibi, sitenizi sayfadan sayfaya yönlendirmek için, kendi sitenizde bir bağlantı yoluna ihtiyacınız vardır. Arama motorlarının bulmasını istediğiniz bir sayfanız var, ancak başka herhangi bir sayfadan bağlantılı değilse, görünmez olur. Pek çok site, gezinmelerini arama motorlarının erişemeyeceği şekillerde yapılandırmak gibi kritik bir hata yapmakta ve arama sonuçlarında listelenmelerini engellemektedir.

Tarayıcıların sitenizin tamamını görmesini engelleyebilecek yaygın gezinme hatalarına bir göz atalım;

Masaüstü navigasyonunuzdan farklı sonuçlar gösteren bir mobil navigasyona sahip olmak

JavaScript’in etkin olduğu gezinmeler gibi menü öğelerinin HTML’de olmadığı her tür gezinme. Google, Javascript’i tarama ve anlama konusunda çok daha iyi hale geldi, ancak yine de hala mükemmel değil. Bir şeyin Google tarafından bulunmasını, anlaşılmasını ve dizine eklenmesini sağlamanın daha kesin yolu onu HTML içindeki kodlara koymaktır.

Kişiselleştirme veya belirli bir ziyaretçi türüne karşı diğerlerine göre benzersiz bir gezinme deneyimi sunma, bir arama motoru tarayıcısı için gizleme gibi görünebilir.

Gezinme yoluyla web sitenizdeki bir ana sayfaya bağlantı vermeyi unutmak – unutmayın, bağlantılar tarayıcıların yeni sayfalara giden yollardır!

Bu nedenle, web sitenizin net bir gezinme sistemine ve yararlı URL klasör yapısına sahip olması çok önemlidir.

Site Haritası Kullanıyor Musunuz?

Site haritası tam olarak göründüğü gibidir: Sitenizdeki tarayıcıların içeriğinizi keşfetmek ve dizine eklemek için kullanabileceği bir URL listesi. Google’ın en yüksek öncelikli sayfalarınızı bulmasını sağlamanın en kolay yollarından biri, Google’ın standartlarını karşılayan bir dosya oluşturmak ve bunu Google Arama Konsolu aracılığıyla göndermektir.

Bir site haritası göndermek, iyi bir site navigasyonu ihtiyacının yerini almasa da, tarayıcıların tüm önemli sayfalarınıza giden yolu izlemelerine kesinlikle yardımcı olabilir.

Sitenize link veren başka siteler yoksa, XML site haritanızı Google Search Console’a göndererek sitenizin dizine eklenmesini sağlayabilirsiniz. Ancak unutmayın, Dizinlerine gönderilen bir URL’yi indekse dahil edeceklerinin garantisi yoktur!

Okumayı sevebileceğiniz makaleler
Tarayıcılar URL’lerinize Erişmeye Çalıştıklarında Hata Alıyor Mu?

Tarayıcılar URL’lerinize Erişmeye Çalıştıklarında Hata Alıyor Mu?

Sitenizdeki URL’leri tarama sürecinde, bir tarayıcı hatalarla karşılaşabilir. Bunun olabileceği URL’leri tespit etmek için Google Arama Konsolu’nun (Search Console) “Tarama Hataları” raporuna gidebilirsiniz – bu rapor size sunucu hatalarını ve “bulunamadı” hatalarını gösterecektir. Sunucu günlük dosyaları size bunu ve tarama sıklığı gibi diğer bilgileri de gösterebilir, ancak sunucu günlük dosyalarına erişmek ve bunları incelemek daha […]

Daha fazla oku
Arama Motorları Yönergeleri

Arama Motorları Yönergeleri

Arama motoru yönergeleri arama motorundan arama motoruna farklılık gösterse de, temel ilkeler genelde aynıdır: Bu nedenle arama motorlarını kandırmaya çalışmayın. Bunun yerine, ziyaretçilerinize harika bir çevrimiçi deneyim sağlamaya odaklanın. Bunu yapmak için arama motoru yönergelerini izleyin ve kullanıcıların arama amacına yönelik düzenlemeleri yerine getirin. Gelin birlikte Arama Motoru bazında yönergelere göz atalım; Google Web Yöneticisi […]

Daha fazla oku
SEO stratejisi için Anahtar Kelimeler nasıl belirlenmeli?

SEO stratejisi için Anahtar Kelimeler nasıl belirlenmeli?

Gelin hep birlikte bir önceki makalemde yer verdiğim anahtar kelime araştırmasına biraz daha detaylı ve matematik üzerinden bakalım. Anahtar kelime makalesindeki önergeleri izlediniz ve siteniz için alakalı arama terimleri ve bunlara karşılık gelen arama hacimlerini keşfettiyseniz, rakiplerinize bakarak ve aramaların mevsime veya konuma göre nasıl farklılık gösterebileceğini keşfederek SEO stratejisi geliştirebilirsiniz. Rakip Anahtar Kelimeler Muhtemelen […]

Daha fazla oku
megaphone
Güncel Kalın
Güncel makalelerden veya bildirimlerden haberdar olun