Soft 404 hatalarının “Sonuç Yok” sayfası için birikmesini nasıl durdurabilirim?


9

Son zamanlarda, Google Web Yöneticisi Araçları'nda giderek artan bir Soft 404 hatası listesine sahip olduğumu fark ettim. Bunların tümü, "Eşleşme bulunamadı" raporunu dinamik olarak oluşturulmuş arama sonucu sayfaları içindir.

Ben do Google tarafından ne anlama geldiğini Soft 404 ve neden bu sayfalar için bunu bildiriyor. Bu yüzden <meta name="robots" content="noindex">bu sayfalara ekledim .

Ancak Google, noindex meta etiketini kullanan sayfalar için hala yeni Soft 404 hataları bildiriyor .

Google neden dizine eklememelerini söylediğim bir sayfa için herhangi bir hata bildiriyor ?

Sorun şu ki tüm bu istenmeyen hatalarda, düzeltilmesi gereken herhangi bir gerçek sorun olup olmadığını göremiyorum.

Bazıları bu sayfaların 404 durum kodu döndürmesi gerektiğini söyledi. Ancak bu, sorunu 404 hata sekmesine kaydırır. Ayrıca Google, sonuç sayfası için 200 durum kodunu döndürür .

Robots.txt ile erişimi engellemek istemiyorum çünkü bu sayfalardaki bağlantıların takip edilmesini istiyorum ve Google'ın noindex meta etiketini görmesini istiyorum . Ayrıca, bunları engellemek için kullanabileceğim bir model yok.

Google, bu URL'leri, eskiden var olduğu, ancak o zamandan beri silindiği için ilk etapta buldu. PHP kodum hiçbir sonuç bulunamadı nedenini bilmenin bir yolu olmadığı için 410 durum kodu döndüremiyorum.

Gerçek sorunları görmeyi kolaylaştırmak için yapabileceğim bir şey var mı?


Google bu arama URL'lerini nasıl buluyor? Onları bir yerden mi bağlıyorsunuz?
DisgruntledGoat


@DisgruntledGoat, bunu birçok web sitemde gördüm. Googlebot'a arama yapma yeteneği verildi. Sorunun gerçekten böyle olup olmadığından emin değilim. Ama garip aramaları için hiçbir zaman başka bir kaynak bulamadım .
Alexis Wilke

Yanıtlar:


7

Google'ın site arama sayfalarını taramasını engellemelisiniz. Google, site aramanızı hiç taramak istemiyor . İşte Google'ın Matt Cutts blog yazısı: 10 Mart 2007'de Matt Cutts arama sonuçlarında arama sonuçları . Google artık , site arama sonuçlarının taranmasına ve Google'ın SERP'lerinde görünmesine izin veren siteleri etkin bir şekilde cezalandırmaktadır . Googlebot'un arama sonucu sayfalarınızı taramasına izin vererek, tüm Google yönlendirme trafiğinizi riske atıyorsunuz . Bir Google yorumcunun en sevdiği hilelerinden biri, site aramanızı "Viagra" gibi bir spam terimi için kullanmaktır. Sonuç olarak taranabilir bir sayfa gördüklerinde ("Viagra için sonuç bulunamadı" yazsa bile), spam sitesi olarak sitenize manuel olarak ceza uygularlar.

Site aramanızı yapmalısınız robots.txt. Googlebot'un içerik sayfalarınızı yine de tarayabildiğinden emin olun. Daha sonra yeni soft 404 hatalarının bildirilmesini durduracaksınız.


Çok sayıda 404 hatası (hatta yumuşak 404 hataları) sitenizin sıralamasına zarar vermez. Google, dizine eklemesini isteyip istemediğinizi ve hatta ona bağlantı verip vermediğinizi bulabilecekleri ve tarayabilecekleri her sayfada hata bildirir. Bunu yaparlar çünkü hata raporları sadece sizin yararınızadır ve tamamen bilgilendirilmeniz gerektiğini düşünürler.

İşte budur Google'ın John Mueller bu konuda şöyle demektedir :

  1. Geçersiz URL'lerdeki 404 hataları, sitenizin dizine eklenmesine veya sıralamasına hiçbir şekilde zarar vermez. 100 veya 10 milyon olması fark etmez, sitenizin sıralamasına zarar vermezler. http://googlewebmastercentral.blogspot.ch/2011/05/do-404s-hurt-my-site.html
  2. Bazı durumlarda, tarama hataları web sitenizdeki veya CMS'nizdeki meşru bir yapısal sorundan kaynaklanabilir. Nasıl söylersin? Tarama hatasının kaynağını iki kez kontrol edin. Sitenizde, sayfanızın statik HTML'sinde bozuk bir bağlantı varsa, bu her zaman düzeltilmeye değer. (teşekkürler + Martino Mosna)
  3. “Açıkça bozuk” olan korkak URL'ler ne olacak? Algoritmalar sitenizi beğendiğinde, örneğin JavaScript'te yeni URL'ler keşfetmeye çalışarak daha fazla harika içerik bulmaya çalışabilirler. Bu "URL'leri" dener ve bir 404 bulursak, bu harika ve beklenen bir durumdur. Sadece önemli bir şeyi kaçırmak istemiyoruz (buraya aşırı eklenmiş Googlebot meme'yi ekleyin). http://support.google.com/webmasters/bin/answer.py?answer=1154698
  4. Web Yöneticisi Araçları'ndaki tarama hatalarını düzeltmenize gerek yoktur. “Sabit olarak işaretle” özelliği, yalnızca oradaki ilerlemenizi takip etmek istiyorsanız size yardımcı olmak içindir; web arama pipeline'ımızdaki hiçbir şeyi değiştirmez, bu yüzden ihtiyacınız yoksa bunu göz ardı etmekten çekinmeyin. http://support.google.com/webmasters/bin/answer.py?answer=2467403
  5. Web Yöneticisi Araçları'ndaki tarama hatalarını, birkaç faktöre göre öncelikli olarak listeleriz. Tarama hatalarının ilk sayfası açıkça alakasızsa, muhtemelen sonraki sayfalarda önemli tarama hataları bulamazsınız. http://googlewebmastercentral.blogspot.ch/2012/03/crawl-errors-next-generation.html
  6. Web sitenizdeki tarama hatalarını "düzeltmeye" gerek yoktur. 404'leri bulmak normaldir ve sağlıklı, iyi yapılandırılmış bir web sitesinden beklenir. Eşdeğer yeni bir URL'niz varsa, URL'ye yönlendirmek iyi bir uygulamadır. Aksi takdirde, sahte içerik oluşturmamalısınız, ana sayfanıza yönlendirmemelisiniz, robots.txt dosyasının bu URL'lere izin vermemesi gerekir - tüm bunlar sitenizin yapısını tanımamızı ve düzgün bir şekilde işlememizi zorlaştırır. Biz buna “soft 404” hataları diyoruz. http://support.google.com/webmasters/bin/answer.py?answer=181708
  7. Açıkçası - bu tarama hataları önem verdiğiniz URL'ler, belki de Site Haritası dosyanızdaki URL'ler için gösteriliyorsa, bu hemen harekete geçmeniz gereken bir şeydir. Googlebot önemli URL'lerinizi tarayamazsa, arama sonuçlarımızdan çıkarılabilir ve kullanıcılar da bunlara erişemeyebilir.

Yararsız arama sayfalarının dizine eklenmesini engellemek bir 'hile' değildir. Google'da bir terim aramak ve gerçek sonuçlardan ziyade geri arama listesi almaktan daha sinir bozucu bir şey yoktur. Google bu davranışı cezalandırıyor. Bunu kullanıcı açısından düşündüğünüzde, geçici arama sonuçlarının değil, içerik sayfalarının dizine eklenmesi gerektiği açıktır. Bu nedenle, dizin oluşturucular için site haritası gibi bir şey kullanmalı ve dinamik arama sayfalarını yalnızca kullanıcılar için kısayol olarak kullanmalısınız.
JamesRyan

Peki Google neden Sarı Sayfa sonuçlarını ve benzerlerini dizine ekliyor?
toxalot

Google'ın çoğu sarı sayfa sitesini dizine eklemek istediğini düşünmüyorum, en azından arama sonuçlarında öne çıkmasını sağlamıyorum. superpages.com'un genel merkezi benden caddede. Birkaç yıl önce Google, yönetim kurulunda hemen hemen sıralamada kaldı. Aniden yeni iş arayan geliştiricilerle röportaj yapıyordum.
Stephen Ostermiller

2
@StephenOstermiller Google'ın, arama sayfalarının taranmasına izin veren siteleri cezalandırdıklarını söyledikleri bir yer var mı? Bu konuda hiçbir şey bulamıyorum.
alexp

1
Viagra ile ilgili olarak, bu benim için iyi değil. Sitem dava takibini takip ediyor ve Viagra ile ilgili patentler üzerinde çok sayıda gerçek yasal sıkıntı yaşandı. Bu yanlış pozitifleri nasıl önlerler?
speedplane
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.