Site hataları

Yandex Webmaster sitenizde sorunlar tespit ederse, bunlar Site optimizasyonu → Site tanılaması → Hatalar bölümünde görünecektir.

Böyle hatalar aşağıdaki sorunlara yol açabilir:

  • Bireysel sayfalar veya tüm site arama sonuçlarından kaybolacaktır.
  • Site sayfalarının dizine alınması yavaşlayacak veya kalitesi düşecek.

Kontroller günlük olarak yapılır. Hataların mümkün olan en kısa sürede düzeltilmesini öneririz, böylece sitenin erişilebilirliği ve arama sonuçlarındaki varlığı etkilenmez.

Aşağıda olası hataların listesi ve bunları düzeltme talimatları bulunmaktadır.

Ana sayfa bir hata döndürüyor

Bir hata görünebilir eğer:

  • Sayfa dizinlemeyi engelliyor.
  • Sayfa başka bir yere yönlendiriyor.
  • Ana bilgi güvenlik sistemi, Yandex'in dizinleme botunu engelliyor.

Nasıl düzeltilir

Ana sayfanın hata döndürmemesini sağlamak için:

  1. Sayfanın HTML kodunu kontrol edin: eğer noindex yönergesi içeriyorsa, onu kaldırın.

  2. Yandex Webmaster’da, İndekslemeGezinme istatistikleri bölümüne gidin ve Yanıt kodu sütunundaki sayfa yanıt kodunu kontrol edin.

    Yanıt kodu 200 OK’den farklıysa, sunucu yanıt kontrolü kullanarak sorunun şu anda mevcut olup olmadığını kontrol edin.

    Sunucu yanıtını kontrol ederken, Sayfa içeriği bölümüne dikkat edin. Eğer araç “Sayfa içeriği eksik” mesajını gösteriyorsa, sunucu ayarlarınızı kontrol edin:

    • HTTP üst bilgisi: Örneğin, Content-length: 0 içeriyorsa, dizinleme botu sayfayı dizinleyemez.
    • Sayfa içeriği boyutu: 0 değerinden büyük olmalı ve HTTP üst bilgisi ile eşleşmelidir.
  3. Siteyi taramak için dizine ekleme robotunun beklenmesi gerekiyor, ya da sayfayı yeniden dizine eklemeye gönderin.

Siteniz iki hafta içinde yeniden dizine eklenecektir. Sayfa 200 OK kodu döndürdüğünde ve içeriği erişilebilir olduğunda Yandex Webmaster’daki uyarı birkaç gün içinde kaybolacaktır.

DNS hatası nedeniyle sunucuya bağlanılamadı

Dizine ekleme botu, site sunucusunun IP adresini belirlemek için günde bir kez DNS sunucularına erişir. Robot sitenin IP adresini alamazsa siteyi dizine eklemez. Site arama sonuçlarına eklenmez.

Nasıl düzeltilir

Sorun giderme adımları hataya bağlıdır:

Neden

Çözüm

Sitedeki DNS kayıtları yanlış yapılandırılmış, bu nedenle dizinleme botu IP adresini alamıyor. Sonuç olarak, site Yandex tarafından dizinlenmez ve arama sonuçlarında görünmez.

Kontrol edin dizinleme botuna sunucu yanıtının doğruluğunu. Site hala erişilemezse, DNS kayıtlarını kontrol etmek için barındırma sağlayıcınızla iletişime geçin. Hatalar düzeltildikten sonra, Yandex Webmaster’daki bilgiler birkaç gün içinde güncellenecektir.

Siteye erişimde kısa süreli bir sorun yaşanması.

Kontrol edin dizinleme botuna sunucu yanıtının doğruluğunu. Hata yoksa, Yandex Webmaster’daki bilgiler birkaç gün içinde güncellenecektir.

Etki alanı adı zamanında yenilenmedi.

Etki alanı adı kaydını yenileyin. Bundan sonra, Yandex Webmaster’daki hata mesajı birkaç gün içinde kaybolacaktır.

Site robots.txt dosyasında dizinlemeye kapalı

Dizinleme botu, günde birkaç kez robots.txt dosyasını talep eder ve veri tabanındaki bilgileri günceller. Robot yanıt olarak Disallow yönergesi alırsa site ve sayfa içeriği hakkındaki bilgiler güncellenmez.

Nasıl düzeltilir

Sorun giderme adımları hataya bağlıdır:

Neden

Çözüm

Bot bir Disallow yönergesi aldı.

Kontrol robots.txt dosyasının içeriğini kontrol edin:

  • Eğer tarama engellenmişse, engeli kaldırın.
  • Engeli kendiniz kaldıramıyorsanız barındırma sağlayıcınız veya alan adı kayıt şirketinizle iletişime geçin.

Hata düzeltildikten sonra, Yandex Webmaster’daki bilgiler birkaç gün içinde güncellenecektir.

Etki alanı adı zamanında yenilenmedi.

robots.txt dosyası, bot için Disallow yönergeleri içeriyor. Etki alanı adı kaydını yenileyin. Bundan sonra, Yandex Webmaster’daki hata mesajı birkaç gün içinde kaybolacaktır.

Site HTTP ve HTTPS üzerinden erişilebilir, ancak Yandex Webmaster’da belirtilen protokol HTTP’dir.

robots.txt dosyası sitenin her iki sürümünü de (HTTP ve HTTPS) engelliyor. Bu nedenle site arama sonuçlarında dizine eklenmiyor.

Arama sonuçlarında HTTPS sitesinin görünmesi için:

  1. Sitenizin HTTPS sürümünü Yandex Webmaster’a ekleyin.
  2. HTTP’den HTTPS sürümüne yönlendirme ayarlayın.
  3. Yandex Webmaster’ı açın ve site taşıma talebi gönderin.

Dizinleme botu bir sonraki ziyarette değişiklikleri görecek ve Yandex Webmaster’daki hata mesajı kaybolacaktır.

Güvenlik sorunları veya tespit edilen ihlaller

Nasıl düzeltilir

  1. İhlalin açıklamasını ve düzeltme önerilerini görün.

    Olası ihlallerin listesi
  2. İhlali düzeltin ve siteyi yeniden dizine eklenmesi için gönderin.

Daha fazla bilgi edinin:

Yavaş sunucu yanıtı

Dizinleme botu sitenizi taradığında, sayfalarında ortalama sunucu yanıt süresini kaydeder. Bazı sayfaların yüklenmesi üç saniyeden uzun sürerse bot bu durumu bir hata olarak kaydeder. Sunucu yavaşsa, dizinleme gecikebilir.

Sayfa listesi hata mesajında görüntülenir.

Nasıl düzeltilir

Sunucu yanıt süresini kontrol edin.

Kontrol ettiğinizde sunucu yanıtı hızlıysa hata mesajını yok sayabilirsiniz. Mesaj, dizinleme botu sitenizi bir sonraki taramasında kaybolacaktır.

Botun sayfaları yeniden dizine ekleme sürecini hızlandırmak için Bir siteyi aramaya nasıl ekleyebilirim? bölümüne bakın.

Geçersiz SSL sertifika ayarları

SSL sertifikası, SSL protokolünü kullanarak bir site ile tarayıcı arasında güvenli ve şifreli bir bağlantı sağlayan dijital sertifikadır. Sertifika; alan adı sahibi, geçerlilik süresi, sertifika makamının adı ve şifreleme için gereken ortak anahtar hakkında bilgiler içerir.

Bir site SSL sertifikasına sahipse, tarayıcının adres çubuğunda https ön eki veya bir simge ile gösterilir. Örneğin, Yandex Browser simgesini kullanır:

Aşağıdaki durumlarda SSL sertifikası yapılandırma hatası oluşur:

  • Sertifika süresi dolmuş.
  • Sertifika, kullanıldığı farklı bir etki alanı adı veya tüm alt alan adları için verilmemiş. Örneğin, sertifika example.com alan adı için düzenlenmiştir ancak www.example.com alan adı için kullanılmaktadır.
  • Kullanıcıların tarayıcılarında sertifika yetkilisinden gelen sertifika eksik veya iptal edilmiş.
  • Kendi imzalı bir sertifika kullanılıyor.

Eğer site üzerinde SSL sertifikası yapılandırma hatası varsa, tarayıcı bir uyarı gösterecektir. Genellikle kullanıcılar böyle sitelerden kaçınırlar.

Nasıl düzeltilir

Hatanın düzeltilmesi için SSL sertifikasını ve sunucu ayarlarını kontrol edin. Bunu yapmak için barındırma sağlayıcınızla iletişime geçin.

Dizinleme botu sitenizi bir sonraki taramasında değişiklikleri görecek ve hata yoksa Yandex Webmaster’daki hata mesajı kaybolacaktır.

GET parametreleriyle yinelenen sayfalar bulundu

Sitede aynı içeriğe sahip yinelenen sayfalar var, ancak bu sayfaların URL’leri farklı. Siteyi tararken, dizine alma botu yinelenen sayfaları birbirinden ayrı olarak kaydeder veya bunları gruplandırabilir.

URL’sinde GET parametreleri bulunan bazı bağlantılar, GET parametresi olmayan sayfaların içeriğini yineler. Örneğin, https://example.com/tovary?from=mainpage adresi https://example.com/tovary adresinin içeriğini yineler.

Web sitenizde yinelenen sayfalar varsa:

  • İhtiyacınız olan sayfa arama sonuçlarından kaybolabilir.

    Siteyi tarama sırasında, dizine alma botu yinelenenler grubu içinden başka bir sayfa seçebilir.

    Bazen yinelenen sayfalar gruplandırılmaz ve arama sonuçlarında farklı belgeler olarak görünür. Böyle sayfalar birbirleriyle rekabet edecektir, bu da sitenizin arama sonuçlarındaki sıralamasını olumsuz etkileyecektir.

  • Site adresi, arama sonuçlarında hangi sayfanın kaldığına bağlı olarak değişebilir. Bu, web analiz hizmetlerinde site istatistiklerini görüntülemeyi zorlaştırır.

  • Robot, sitenizi yeniden taramak için daha uzun süre harcayabilir. Sonuç olarak, sizin için önemli olan sayfalar hakkındaki bilgiler arama motoru veri tabanına daha yavaş iletilir ve bot web sitesine ek yük bindirir.

Nasıl düzeltilir

Yinelenen sayfaları kaldırmak ve bota hangi sayfanın arama sonuçlarına dahil edilmesi gerektiğini bildirmek için robots.txt dosyasına Clean-param yönergesini ekleyin. Robot, URL’deki parametreleri dikkate almayacak.

Hata düzeltildikten sonra, veriler birkaç gün içinde güncellenecek ve Yandex Webmaster’daki mesaj kaybolacaktır.

Öneri

Clean-param bölümler arası bir yönergedir; yani robots.txt dosyasında herhangi bir yere yerleştirilebilir. Yandex’in dizinleme botu için başka yönergeler eklerseniz bunları tek bir bölümde listeleyin. Bu durumda, User-agent: * dizesi Yandex tarafından dikkate alınmayacaktır.

Clean-param yönergesi örneği
#şu URL'ler için: 
https://example.com/page?utm_source=link&utm_medium=cpc&utm_campaign=new
    
#robots.txt şunları içerecektir:
User-agent: Yandex
Clean-param: utm_source&utm_medium&utm_campaign /page
# böylece arama sonuçlarında kalması gereken URL'nin https://example.com/page olması gerektiğini belirtiyoruz
#yönergenin herhangi bir URL'deki sayfalara uygulanması için URL belirtmeyin:
User-agent: Yandex
Clean-param: utm_source&utm_medium&utm_campaign
Destek ile iletişime geçin

Sorunuzun ne hakkında olduğunu bize söylerseniz, sizi doğru uzmana yönlendirebiliriz:

Önerileri izlediyseniz ve site robot için erişilebilir durumdaysa ancak hata Yandex Webmaster’da görünmeye devam ediyorsa formu doldurun:

Eğer önerilere uyduysanız, ancak hata hala Yandex Webmaster’da görünüyorsa, formu doldurun:

Eğer önerilere uyduysanız, ancak hata hala Yandex Webmaster’da görünüyorsa, formu doldurun:

Yakın zamanda Clean-param yönergeleri eklediyseniz, robots.txt kullanarak yinelenen sayfaların taranmasını engellediyseniz veya rel="canonical" özniteliğini eklediyseniz bu değişikliklerin Yandex Webmaster’daki Site tanılamasi bölümüne yansıması ve bildirimin kaybolması birkaç gün sürebilir.

Bir süre sonra hata hala Yandex Webmaster’da görünüyorsa, formu doldurun:

Okunabilir site adlarını (örneğin example.ru) sayısal IP adreslerine dönüştüren bir servis. Sunucu, alan adları hakkında bilgi depolar ve hangi IP adresinin hangi siteye karşılık geldiğini bilir.