Beğenin ya da beğenmeyin, Google arama motorlarında tartışmasız pazar lideridir. Ve SEO ile ilgili ilk şeyi bile biliyorsanız, Google’ın bir arama motorundan daha fazlası olduğunu da bilirsiniz. Giderek daha fazla kullanıcı, istedikleri içeriği arama motorları aracılığıyla buldukça, Google, giderek daha fazla analiz ve arama optimizasyonu aracı sağlıyor. Google Web Yöneticisi Araçları olarak hayatına başlayan bir araç olan Google Search Console da bunlardan biri. Ve bu yazıda, tarama hatalarından kurtulmak için Google Search Console’u nasıl kullanacağınızı göstereceğiz.
Fakat tarama hataları nelerdir? Nasıl ve neden oluşurlar? Web sitenizi nasıl etkilerler? Bu sorular ve daha fazlası bu yazıda cevaplanacak. İşte bahsetmek istediklerimiz:
-
Tarama Hatası Nedir?
-
Tarama Hatası Türleri ve Tarama Hataları Web Sitenizi Nasıl Etkiler?
-
Site Hataları ve Nasıl Düzeltilir?
-
URL Hataları ve Nasıl Düzeltilir?
Tarama Hatası Nedir?
Sizin de anlamış olabileceğiniz gibi tarama hataları, arama motorlarının temel mekaniği ile ilgilidir. Daha derinlemesine bir görünüm için bağlantılı makaleye başvurabilirsiniz. Fakat bunun özü şudur: arama motorları internette arama yapmaz. Bu çok fazla zaman alırdı.
Bunun yerine, arama motorları, web sitelerinde arama yapmak ve bir dizin oluşturmak ve bunun yerine dizini aramak için botlar, robotlar veya tarayıcılar olarak adlandırılan çeşitli yazılım parçalarını kullanır. Dizin oluşturma işlemine tarama denir. Bir bot bir sayfayı tarar, onu dizine ekler ve bir sayfadaki tüm bağlantıları henüz taramadığı bağlantılar listesine ekler. İdeal olarak bir web sitesindeki her bağlantı bir sayfaya yönlendirecektir.
Konu Özeti tarama hatası, bir arama motorunun bir web sayfasını taramaya çalıştığı ancak başarısız olduğu bir durumdur. Bir bot, bir sitedeki bir sayfaya ulaşmaya çalışır. Fakat ulaşamaz.
Tarama Hatası Türleri ve Tarama Hataları Web Sitenizi Nasıl Etkiler?
Google’ın işlevleri açısından, iki tür tarama hatası vardır: site hataları ve URL hataları.
Bir site hatanız varsa, bu, web sitenizin tamamının taranamayacağı anlamına gelir. Bu durum SEO argosunda Çok Kötü Bir Şey olarak bilinir. Web siteniz taranamıyorsa, dizine eklenemez demektir: Web sitenizin tamamı, tüm içeriği dahil, arama motoru kullanıcıları tarafından görülemez. URL’yi tarayıcınızın URL alanına yazarak yine de erişilebilir olabilir. Fakat bunu en son ne zaman yaptınız?
Tersine, web sitenizde bir URL hatası varsa, bu, web sitenizin belirli bir sayfasının botlar tarafından taranamadığı anlamına gelir. Bu önemli bir sorun değildir (veya en azından bir site hatası kadar büyük değildir) ve genellikle sizin kendi hatanızdır – birçok URL hatası dahili bağlantılardan kaynaklanır.
Google Search Console’a gidip sol taraftaki menüden Kapsam/Hatalar’ı seçerek web sitenizde herhangi bir hata olup olmadığını görebilirsiniz.
Site Hataları ve Nasıl Düzeltilir?
Üç tür site hatası vardır: DNS hataları, sunucu hataları ve robot hatası hataları. Her birini kısaca tartışacağız.
DNS Hataları
DNS, Etki Alanı Adı Sistemi anlamına gelir ve her web sitesinin IP adresini bilmeden internette gezinmenizi sağlayan şeydir. Google Search Console bu hatayı veriyorsa web sitenize ulaşılamıyor demektir. Geçici olabilir, bu durumda Google’ın botları daha sonra onu taramaya çalışır. Fakat hata devam ederse bu, Google’ın ona birden çok kez ulaşmaya çalıştığı anlamına gelir.
Bu sorunu test etmek için downforeveryoneorjustme.com gibi bir araç kullanarak web sitesinin kapalı olup olmadığını test edin ve sorun muhtemelen onlardan kaynaklandığı için hemen alan adı sağlayıcınızla iletişime geçin. Bu geçici bir sorun olabilir. Fakat kendi etki alanı sağlayıcınız olmadığınız sürece, bir DNS hatasına tek başınıza neden olmanız ve düzeltebilmeniz de aynı derecede olası değildir.
Sunucu Hataları
Bir sunucu hatası, muhtemelen bir istek zaman aşımı anlamına gelir: sunucunuzun yanıt vermesi çok uzun sürüyor. Bir tarayıcı, web sitenizi ziyaret etmeye ve dizine eklemeye çalışıyor. Fakat web sitenizin yüklenmesi için geçen süre, onu pratik hale getirmek için çok uzun. Bir DNS hatasının aksine, bir sunucu hatası, Google’ın web sitenize erişebileceği. Fakat sayfanın yüklenmesinin çok uzun sürdüğü anlamına gelir. Alternatif olarak web sitenizin çok sayıda ziyaretçi veya bir DDOS saldırısı yoluyla taleplerle dolup taştığı anlamına gelebilir.
Inspect URL aracı, Google botlarının bir web sitesine nasıl eriştiğini kontrol etmek için kullanılır. Konsolun sağ tarafında bulunur.
Robots.txt Engelleme Aracı, aşağıdaki bölümde ele alacağımız robots.txt dosyanızın yapılandırmasını kontrol etmek için kullanılır.
Bir sunucu hatanız varsa, bu sorunlardan tam olarak hangisinin oluştuğunu öğrenmek için URL’yi İncele aracını kullanın:
-
zaman aşımı: sunucunun Google botlarına yanıt vermesi çok uzun sürdü;
-
kesik başlık: Google tam başlığı alamadan sunucu bağlantıyı kapattı;
-
bağlantı sıfırlama: bağlantı yanıtın ortasında sıfırlandı;
-
kısaltılmış yanıt: Google tam bir yanıt alamadan bağlantı sonlandırıldı;
-
bağlantı reddedildi: sunucu, Google botlarıyla bağlantı kurmayı reddetti;
-
bağlantı başarısız oldu: sunucu kapalıydı veya erişilemez durumdaydı;
-
bağlantı zaman aşımı: bağlantının işlenmesi çok uzun sürdü;
-
yanıt yok: herhangi bir yanıt gönderilmeden bağlantı sonlandırıldı.
Bunlar geçici olabilir veya dahili web sitesi sorunlarından kaynaklanabilir. Her birini ayrıntılı olarak açıklamak bu makalenin kapsamını aşıyor. Fakat devam etmek için yeterli veriye sahip olduğunuzda sizi Google Search Console yardımına yönlendireceğiz.
robot arızası
Robot hatası, Google botlarının web sitenizin robots.txt dosyasına ulaşamayacağı anlamına gelir. Robots.txt dosyası hakkında devam etmeyeceğiz – daha fazla bilgi için bağlantılı makaleye bakın – ancak size ana fikri vereceğiz: çeşitli nedenlerle arama motoru botlarının davranışını yönetmek için kullanılır. Yine de, tamamen işleyen bir web sitesine sahip olmak için buna ihtiyacınız yok. Google bunu, web sitenizin tamamının taranmasını ve dizine eklenmesini istediğiniz anlamına gelir.
Yine de, bir robots.txt dosyanız varsa, bunun doğru şekilde yapılandırıldığından emin olmanız gerekir. Dosyanın şu satırı içermediğinden emin olun:
disallow: /
Bu satır, web sitenizin tamamını Google’ın botları tarafından kullanılamaz hale getirir. Web sitenizin dizine eklenmesini istiyorsanız, bu satırı silmeniz gerekir. Fakat web sitenizin kodunu değiştirmek en iyi profesyonel geliştiricilere bırakılır. Kendinize güvenmiyorsanız yardım aramanızı öneririz. Unutmayın, bir robots.txt dosyasına sahip olmamak, kötü yapılandırılmış bir dosyaya sahip olmaktan daha iyidir.
URL Hataları ve Nasıl Düzeltilir?
URL hataları birçok şekilde gelir. Bunları genel hatlarıyla ele alacağız.
404 Hataları
404 hatası, bir sayfanın içeriğinin bulunamadığı anlamına gelir. 404 hatasını düzeltmenin yollarını tartışmak kendi makalesini hak ediyor ve ayrıntılı bir genel bakış için bağlantılı olana başvurabilirsiniz. Genel olarak konuşursak, 404 hataları Google ile sıralamanızı etkilemez. 404’ü atan sayfalar gerekli değilse, bu acil bir konu değildir. Fakat yine de zaman bulduğunuz bir zamanda bunları düzeltmelisiniz. Web sitenizin önemli sayfaları etkilenirse, bağlantılı makalede açıklanan yöntemleri kullanarak düzeltmeniz veya uygunsa bir 301 yönlendirmesi ayarlamanız gerekir.
Yumuşak 404 Hataları
Soft 404 Hataları, bir sayfa 404 sayfası gibi göründüğü halde 404 sayfası olmadığında ortaya çıkar. Kime 404 sayfası gibi görünüyor? Bu durumda Google’a. Google, bir sayfanın içeriğinin ne olduğunu tahmin etmede çok iyidir. Bir URL’de çok fazla “ana içerik (bağlantılar, başlıklar, menüler ve benzeri dışındaki içerik anlamına gelir)” yoksa, HTTP durumu 200 (bulundu) olur. Fakat Google’ın tabiriyle yararlı içerikte çok fazla değildir.
Bu hatalardan kaçınmak istiyorsanız, esnek 404 sayfalarınızı gerçek içerikle doldurun veya uygun olduğunda onlara 301 yönlendirmeleri sağlayın. Alternatif olarak sayfa kalıcı olarak gitmişse, sunucu başlığı yanıtı için 410’a izin verin.
Erişim engellendi
404 hatası durumunda Google’ın botları bir sayfa bulamıyor. Erişim reddedildi hatası, yapamayacakları anlamına gelir. Bu genellikle barındırma sağlayıcınız, robots.txt dosyanız tarafından engellendiği veya kullanıcının sayfayı görüntülemek için oturum açmasını kendiniz gerektirdiğiniz anlamına gelir.
Şimdi, ilk ikisi söz konusu olduğunda, tam da istediğiniz gibi olabilir: Bir sayfanın taranmasını istemiyorsanız, robots.txt dosyanız uygun ayarları içermelidir. Benzer şekilde, bir ödeme duvarı veya benzer bir oturum açma engeli ayarladıysanız, içeriğinizin herhangi bir sıradan arama motoru kullanıcısı tarafından kullanılabilir olmasını istemezsiniz. Fakat barındırma sağlayıcınız içeriğinizi engellediyse, sorunu onlarla halletmeniz gerekir.
Mobile Özgü Hatalar
Bunlar genellikle yanıt vermeyen web sitelerinde meydana gelir ve çoğunlukla ayrı bir mobil web sitesine hatalı yönlendirmeler gerektirir. Bunları düzeltmek için yönlendirmelerinizi ve robots.txt dosyanızı robot hatası bölümünde açıklandığı şekilde kontrol edin.
Google Haberler Hataları
Web siteniz Google Haberler’deyse, içeriğiniz Google Haberler için biçimlendirilmemişse (örneğin, başlık yapısındaki hatalar) tarama hataları alabilirsiniz veya Google, içeriğinizin bir haber makalesi olmadığını düşündüğünde ortaya çıkabilir. Bunları duruma göre çözmeniz gerekir.
Kötü Amaçlı Yazılım Hataları
Kötü amaçlı yazılım hatası, Google’ın bir sayfada kötü amaçlı yazılım bulduğu anlamına gelir. Yine, kötü amaçlı yazılımdan korunma, duruma göre çözülmelidir.
Sunucu Hataları ve DNS Hataları
Google Search Console raporunuzdaki URL hataları raporunda sunucu hataları ve DNS hataları görünebilir. Bu durum belirli URL’leri etkilemeleri dışında site genelindeki hatalarla aynı oldukları anlamına gelir. Onlarla, aynı türden site genelindeki hatalarla aynı şekilde ilgilenmeniz gerekir.
URL Hatalarını Düzeltildi Olarak İşaretleme
Yap. Yap.
Sorunun geçici olduğundan veya tam istediğiniz gibi yapılandırılmış bir robots.txt dosyasından veya ödeme duvarından kaynaklandığından şüpheleniyorsanız, bu tür tüm URL hatalarını düzeltildi olarak işaretleyebilirsiniz. Web sitenizin performansını etkilemez.
Konu Özeti
Gördüğünüz gibi, Google Arama Konsolu önemli bir teşhis aracıdır. Web sitenizi çalışır durumda tutmak ve ziyaretçilerinizi mutlu etmek için düzenli olarak hata kontrolü yapın. Sorun giderme çalışmalarının çoğu zahmetlidir. Fakat bazı önemli şeyler de acildir. Google Arama Konsolu ve bu kullanışlı rehber ile hangisinin hangisi olduğunu bileceksiniz.