Online olarak herhangi bir şey arayan herkes, muhtemelen arama motorlarının sihirlerini nasıl çalıştırdığını ve her zaman tam olarak aradığımız şeyi sunmayı nasıl başardıklarını merak etmiştir.
Arama motorları, büyük ölçüde, web sitelerinin ve dolayısıyla tüm online işletmelerin başarısını belirler. Arama motoru sonuç sayfalarında (SERP’ler) görünür ve üst sıralarda yer almıyorsanız, web sitenizin trafiği kesinlikle zarar görecektir. Ve daha düşük trafik, daha az kar anlamına gelir.
SEO veya arama motoru optimizasyonu, tamamen arama motorlarının çalışma şeklini anlamaya adanmış bir alandır. Bu anlayış, web sitelerimizi iyileştirmemize, içeriklerini optimize etmemize, teknik yönlerini güçlendirmemize ve diğer web sitelerinin karmaşık ağındaki sıralamalarını yükseltmemize olanak tanır. Bu çabalarda, en azından bir dereceye kadar teknik olarak optimize edilmiş SEO WordPress temalarını kullanabiliriz. Tam olarak pazarlama sihirbazı olmayanlar için optimizasyonu kolaylaştırmak için tasarlanmış tonlarca harika ve genellikle ücretsiz SEO aracı da vardır. Hepsinin amacı, arama motoru sonuç sayfalarında (SERP’ler) mümkün olduğunca üst sıralara çıkmaktır.
Bu yüzden arama motorlarının ne olduğu ve nasıl çalıştıkları hakkında en azından temel bir anlayışa sahip olmak hayati önem taşır ki bu, tam olarak bu makalede ele alacağımız konu.
Makalenin belirli bir bölümüne atlamak isterseniz, aşağıdaki bağlantılardan birine tıklamanız yeterlidir:
- Arama Motorları Nelerdir?
- Google Kral mı… Peki Ya Diğerleri?
- Arama Motorları Ne Yapar?
- Önemli Google Algoritma Güncellemeleri
- Google ve Diğer Arama Motorları Arasındaki Fark Nedir?
Arama Motorları Nelerdir?
Bir arama motoru, temel olarak, tek bir bilgisayarda veya birbirine bağlı makineler ağında belirli bilgileri bulmak için kullanılan herhangi bir bilgisayar programıdır. Fakat bugünlerde birisinin arama motorlarından bahsettiğini duyduğunuzda, genellikle kastettikleri şey internet arama motorlarıdır.
İnternet arama motorları, World Wide Web’deki çok büyük miktarda veriyi aramak için özel olarak tasarlanmış karmaşık yazılım sistemleridir. Aradığımız belirli kelimeyi veya kelime öbeğini içeren en alakalı web sitelerinin bir listesini sağlayarak, kullanıcılarına, bilmemiz gerekenleri bulmamıza yardımcı olurlar.
Çoğumuz için arama motorları temel web araçlarıdır. Onlar olmasaydı, ulaşmak istediğimiz her bir web sitesi veya sayfanın tam URL’lerini hatırlamamız gerekirdi. Bu çoğu kişi için akıl almaz görünse de, aslında bir zamanlar internet böyle çalışıyordu. Ve oğlum berbat yaptı.
Neyse ki işler değişti. Bugün arama motorlarının rahatlığına o kadar alıştık ki, onlarsız bir hayatı hayal etmek bile zor.
Arama motorlarımız olmasaydı, büyükannenize mahalle eczanesinin Pazartesi günü saat kaçta açıldığını öğrenmeyi öğretmenin ne kadar acı verici olacağını bir düşünün. İlk olarak, eczane web sitesinin URL’sini ezberlemesini sağlamalısınız. Daha sonra ona bu URL’yi nereye yazacağını ve “Hakkında” sayfasını bulmak için sitede nasıl gezineceğini göstermeniz gerekir. Ve son olarak, artık sadece çalışma saatlerini bulmak için tüm sayfayı okuması gerektiğini açıklamanız gerekir.
Fakat bugün tek yapmanız gereken ona tarayıcısını nasıl açacağını göstermek ve adres çubuğuna “George’s Pharmacy çalışma saatleri” yazmak. George’s Pharmacy’nin uygun şekilde optimize edilmiş bir web sitesi varsa, Büyükannenin ihtiyaç duyduğu sonuçlar hemen açılır. “Bir mucize!” Büyükanne için Google, büyük, sihirli bir telesekreter gibidir. Bu dünyadaki her şey ve her şey hakkında garip, fiziksel olmayan bir bilgi tapınağı. Bu da gerçeklerden çok uzak değil.
Google Kral mı… Peki Ya Diğerleri?
Çoğu insan için arama motorları = Google. Ne de olsa, dünyada en çok kullanılan arama motorudur ve bir süredir de böyle olmuştur. Google hayatımızın her yerinde o kadar yaygın ki, internette bir şey aramak için bir fiil haline bile geldi: “Bırakın şu kadar çabuk google’layayım!”
Bu yüzden çoğu durumda, arama motorlarından bahsettiğimizde, aslında Google’dan bahsediyoruz, Bing, Yahoo! veya Baidu. Eski güzel AltaVista gibi soyu tükenmiş olanlardan bahsetmiyorum bile. Bazıları Google’dan bile eski olan tonlarca arama motoru var. Yine de tüm SEO çabaları Büyük G’ye yöneliktir.
Bu durum diğer arama motorlarına dikkat etmemeniz gerektiği anlamına gelmez. Fakat yeni başlayanlar için, Google’ın size iyi davrandığından emin olmanız çok önemlidir. Bunu doğru yaptığınızda, daha derine dalmak ve diğer motorların algoritmalarıyla gelen potansiyeli keşfetmek isteyebilirsiniz.
Arama Motorları Ne Yapar?
Arama motorları üç temel işlem gerçekleştirir: web sitelerini tarar, dizine ekler ve sıralar.
İnsanların arama motorlarıyla ilgili olarak örümcekler, örümcek botlar veya tarayıcılar hakkında konuştuğunu duymuş olabilirsiniz. Bu egzotik terimler, arama motorları tarafından yeni web sitelerini ve web sayfalarını keşfetmek için kullanılan özel yazılım parçalarının adlarından başka bir şey değildir.
Tarayıcılar, adından da anlaşılacağı gibi, bir web sayfasından diğerine atlamak için köprüler kullanarak web’de gezinirler. Bu çalışkan küçük botlar yeni bir sayfa bulduklarında onu bir veritabanında indekslerler.
Online bir şey aradığınızda, arama motoru dizine eklenmiş sayfalardan oluşan veritabanını inceler ve sorgunuza bağlı olarak size en alakalı içeriği sağlar. Sıralamanın anlamı budur – sayfaları sorguyla alaka sırasına göre görüntülemek.
Şimdi ana arama motorlarının işlevlerinin her birine daha yakından bakalım:
Emekleme
Daha önce gördüğümüz gibi tarama, web sitenizin SERP’lerde görüntülenmesini sağlamanın ilk adımıdır. Doğal olarak, olabildiğince üst sıralarda yer almak istersiniz ve daha sonra bunu nasıl gerçekleştirebileceğinize bir göz atacağız. Fakat şimdilik, tarayıcıların sayfalarınızı gerçekten görmesini, almasını ve dizine eklemesini nasıl sağlayacağınızı görelim.
Tarama otomatik bir süreç olsa da, bir web sitesinin sayfalarının tümünün değil de yalnızca bazılarının taranması alışılmadık bir durum değildir. Bazen bu, web sitesinin yöneticisi tarafından yapılan bir hata nedeniyle kazara olur. Açıkçası, bu arzu edilenden uzak. Fakat bazen tarayıcının sitemizdeki bazı sayfaları atlamasını isteyebiliriz.
Doğru Sayfaların Tarandığından Emin Olma
SEO’da “tarama bütçesi” denen bir şey var. Bir botun bir siteden ayrılmadan önce taradığı ortalama sayfa sayısını ifade eder. Dolayısıyla, sitenizde 50 sayfa varsa ve tarama bütçesi 30 ise, botun daha az önemli olanlarla zaman kaybetmeden tüm doğru sayfaları taradığından emin olmak istersiniz.
İşte burada robots.txt devreye giriyor. Bu kullanışlı küçük metin dosyası, web yöneticileri tarafından tarayıcılara hangi sayfaları ve bunların nasıl taranacağını söylemek için kullanılır. allow ve disallow yönergelerini kullanarak web yöneticileri, belirli tarayıcılar tarafından tam olarak hangi sayfaların (veya tüm klasörlerin) görüneceğini tanımlayabilir.
Kesinlikle taranmaması gereken bazı sayfa türleri vardır. Örneğin arama motorlarının WordPress web sitenizdeki wp-admin sayfasını veya üye listelerini veya diğer hassas verileri içeren sayfaları dizine eklemesini istemezsiniz. Bu durumda, kesinlikle böyle bir WordPress sayfasını veya gönderisini arama motorlarından gizlemek istersiniz, böylece taranmaz. Tarayıcılar tarafından hangi sayfaların “önemsiz” olarak görülmesi gerektiği, genellikle web sitenizin özel yapısına ve amacına bağlıdır.
İyi tanımlanmış bir robots.txt dosyasının yanı sıra, site gezintinizin ve mimarinizin tarayıcıların işlerini düzgün bir şekilde yapmalarını sağladığından da emin olmalısınız. Bu her zaman böyle değildir, bu nedenle aşağıdakileri kontrol etmeniz gerekir:
-
Site genelinde HTML gezintisi temiz ve anlaşılır
-
İçeriğiniz uygun şekilde düzenlenmiş ve etiketlenmiş
-
Yerinde bir site haritanız var
-
Tarayıcılar hatalarla karşılaşmıyor (istemci hataları, sunucu hataları, kötü yönlendirmeler).
İndeksleme
Arama motoru tarayıcıları sayfalarınızı keşfettikten sonra sıra dizine eklemeye gelir. Bu durum temel olarak, taranan tüm sayfaların (tüm bilgileriyle birlikte), daha sonra alınabilecekleri ve arama sonuçları olarak görüntülenebilecekleri büyük bir veritabanında saklanacağı anlamına gelir.
yeniden indeksleme
Arama motorunun sayfalarınızı yalnızca bir kez dizine eklemesinin yeterli olmadığına dikkat etmek önemlidir. Sayfalarınızın ayrıca düzenli olarak yeniden dizine eklenmesi gerekir. Bunun nedeni, büyük olasılıkla sitenize yeni sayfalar ekleyecek veya mevcut sayfaların içeriğini güncelleyecek olmanızdır. Bu değişikliklerin de taranması ve dizine eklenmesi gerekir, bu nedenle tarayıcıların web sitenizi sık sık ziyaret etmesi (ve dizine eklemesi) gerekir.
Büyük, köklü siteler oldukça sık dizine eklenir, fakat yepyeni siteler bazen tarayıcıların geri gelmesi için uzunca bir süre beklemek zorunda kalır. Bir web sitesinin ne kadar hızlı ve ne sıklıkta dizine ekleneceğini etkileyen faktörlerden bazıları şunlardır:
-
Etki alanı otoritesi (DA, “düşünce liderliği” olarak da bilinir) – bir web sitesinin kendi nişiyle ne kadar alakalı olduğu
-
Sayfa yetkisi (PA) – DA’ya benzer, fakat sayfa düzeyinde
-
İçerik programı veya güncelleme sıklığı
-
Popülerlik
Kaldırılan Sayfalar
Bazen bir sayfanın dizinden kaldırılabileceğini de belirtmekte fayda var. Bu durum diğer nedenlerin yanı sıra şu nedenle olur:
-
bağlantı bir hata döndürür
-
sayfa bir noindex etiketi içeriyor
-
URL cezalandırıldı veya engellendi.
Bir sayfanın kaldırıldıktan sonra yeniden dizine eklenmesini istiyorsanız, onu manuel olarak arama motoruna gönderebilirsiniz, fakat bunun hakkında daha sonra konuşacağız.
Meta Yönergeler
Taramayla ilgili daha önce tartıştığımız yönergelere benzer şekilde (izin ver ve izin verme), arama motorlarına sayfalarınızı nasıl dizine ekleyeceğini söylemek için robots.txt meta yönergelerini kullanabilirsiniz:
-
index/noindex, arama motorlarına belirli bir sayfanın dizine eklenmesini ve saklanmasını isteyip istemediğinizi söyler.
-
Follow/nofollow, tarayıcının belirli bir bağlantıyı izlemesini istediğinizde veya istemediğinizde ve daha da önemlisi, bağlantı hakkını (veya bağlantı özünü veya yetkisini) bu bağlantıya iletmesini istediğinizde veya istemediğinizde kullanılır.
-
noarchive, motorlara sayfanızın önbelleğe alınmış bir sürümünü tutmamalarını söyler ve çoğunlukla e-ticaret sayfaları gibi içeriği sık sık değiştiren sayfalar için kullanılır.
İçeriği Arama Motorlarına Gönderme
Daha önce de belirttiğimiz gibi, Google’ın sayfalarınızı yeterince hızlı dizine eklemediğini veya herhangi bir nedenle onları atladığını düşünüyorsanız, sayfalarınızı ve içeriğinizi dizine eklenmesi için manuel olarak gönderebilirsiniz.
Dünyanın en büyük arama motorunun bu amaç için harika bir aracı var, Google Search Console. Mümkün olan en kısa sürede taranmasını istediğiniz bazı yeni içerikler eklediyseniz, Google’dan geri dönüp tüm sayfalarınızı yeniden taramasını istemek için bu aracı kullanabilirsiniz.
Google Search Console’da ayrıca, URL’leri arama motoruna manuel olarak göndermek için kullanılabilen bir URL Denetleme aracı vardır. Gönderilecek çok sayıda URL’niz varsa, bunun yerine güncellenmiş bir site haritası göndermenizi Google tercih edecektir.
Sıralama
Arama motoru sıralaması, bir URL’nin bir SERP’de tuttuğu konumu temsil eder. Açıkçası, konum ne kadar yüksekse o kadar iyidir, çünkü kullanıcıların ilk sayfada üst sıralarda yer alan bağlantılara tıklama olasılığı daha yüksektir.
Google’ın birinci sayfasında yükselmek, her web sitesinin nihai hedefidir, fakat söylemesi yapmaktan daha kolaydır.
Sıralamaları etkileyen bazı faktörlere bakmadan önce, arama motorlarının bir arama sorgusu için hangi sonuçların alakalı olduğunu bile nasıl bildiklerini görelim.
Arama motorları, bir web sitesinin alaka düzeyini ve sıralamadaki konumunu belirlemek için algoritmalar kullanır. Sayfaları popülerliklerine göre sıralamak, tabiri caizse, ilk olarak 1990’ların sonunda Google’ın kurucu ortakları Larry Page ve Sergey Brin’in bir sayfanın değerini işaret eden bağlantıların sayısına göre belirlemek için bir formül olan PageRank’i bulmasıyla tasarlandı. ona
Bir araç olarak PageRank sonunda kaldırıldı, fakat daha sonra göreceğimiz gibi, ana ilkesi her Google algoritma güncellemesinin merkezinde korundu.
SEO’nun dinamik ve karmaşık ortamında, hangi özel faktörlerin yüksek bir SERP konumunu garanti ettiğini kesin olarak belirlemek zordur.
Bu durum sadece bir kerelik bir SEO işi yapıp bir gün diyemeyeceğiniz anlamına gelir. Her şeyi Google’ın istediği gibi geri dönmeniz, düzeltmeniz, düzeltmeniz ve iyileştirmeniz gerekiyor.
Sıralamayı Etkileyen Faktörler
Kabaca sayfa içi ve sayfa dışı olarak ayrılabilirler…