HTTP 304'ü Düzeltme Rehberiniz Değiştirilmedi
Yayınlanan: 2021-08-12Hiç Google'da bir anahtar kelime arattınız, bir bağlantıya tıkladınız ve bir hata aldınız mı?
Bir kullanıcı olarak bu çok sinir bozucu bir deneyim olabilir. Ve şirketler için bu bir felaket.
İnsanların görmek istedikleri içeriği görmelerini engellemekle kalmaz, aynı zamanda web sitesinin tamamen kapalı gibi görünmesini sağlar.
Ancak bu hatanın neden olabileceği tek sorun bu değildir.
Arama motoru botları, HTTP durum kodlarını görüntüler ve bunları bir sayfanın ne kadar iyi sıralandığı konusunda bir faktör olarak kullanır.
Sayfanızı tararken sürekli olarak belirli kodları alıyorlarsa , bu, teknik SEO'nuzda önemli bir bozulmaya neden olabilir.
Bu kılavuzda, HTTP durum kodlarını ve HTTP 304 Değiştirilmemiş kodunun ne anlama geldiğini ele alacağız.
Ayrıca, sorunun nasıl çözüleceğine dair birkaç ipucu sunacağız.
HTTP Durum Kodları Nelerdir?
Bir an için dizüstü bilgisayarınızda olduğunuzu ve belirli bir konu hakkında bilgi aramak için Google'ı kullandığınızı varsayalım.
İlk bağlantıya tıklıyorsunuz ve sizi o web sitesine götürüyor.
Sayfanın yüklendiği kısa süre içinde birkaç şey oluyor.
➤ İlk olarak, kullandığınız web tarayıcısı, web sitesi sunucusundan erişmeye çalıştığınız web sitesiyle ilişkili çok sayıda belge ister.
Bu, HTML, grafikler, dosyalar veya sayfanın web sitesi tasarımcısının amaçladığı şekilde oluşturulması için gerekli olan başka herhangi bir şey olabilir.
➤ Ardından sunucu yanıt verir ve sayfa ekranınızda görünür.
İleri geri kullandıkları dile HTTP protokolü denir.
Bazen istek ile sunucunun sağladığı şey arasında HTTP Durum Kodu denen şeyi tetikleyen bir sorun vardır.
Bu, esasen, istekte her şeyin doğru gidip gitmediğinin bir durum güncellemesidir.
Aslında onlarca durum kodu var. İyi yüklenen bir sayfadan artık aktif olmayan bir sayfaya kadar her şeyi belirtirler.
Çoğu durumda, bir sorun yoksa son kullanıcı durum kodunu bile görmez.
Ancak, arama motoru botları bunu yapar, bu da onlara bir sayfanın şu anda çalışıp çalışmadığı veya güncel olup olmadığı hakkında ek bilgi verir.
HTTP 304 Değiştirilmedi Nedir?
HTTP 304 Değiştirilmedi durum kodu, sayfanın tarayıcı tarafından son erişildiğinden beri değişmediğini belirten çok özel bir yanıttır.
Genel olarak, web sitesine en sevdiğiniz tarayıcıdan bakıyorsanız, bu çok da önemli değil.
Bu, tarayıcının web sitesini en son ziyaret ettiğinizde önbelleğe aldığı dosyaları aldığı ve zamandan ve yerden tasarruf etmek için bunları gösterdiği anlamına gelir.
Tarayıcıda 304 Değiştirilmemiş kodu görmenin çok nadir olduğunu unutmamak önemlidir.
Genellikle bu, belirli tarayıcınızda bir sorun olduğu veya cihazınızda kötü amaçlı yazılım olduğu anlamına gelir.
Ancak arama motoru botlarının bu tür kodları görmesi söz konusu olduğunda, bu SEO'nuz için bir sorundur.
HTTP 304 yönlendirmesi, arama motoruna web sitenizin son taranmasından bu yana güncellenmediğini ve yeni bilgi olmadığını söyler .
Yeni içerik veya bağlantı eklemek gibi gerçekten bir güncelleme yaptıysanız, bu, sayfanın bu değişiklikleri yansıtan bir arama sıralaması elde edememesine neden olabilir.
Bu nedenle, web sitesi sahiplerinin HTTP 304 Değiştirilmedi durum kodları göründüğünde daha iyi organik trafik elde etme şanslarını büyük ölçüde azaltabileceğinden dikkatli olmaları önemlidir.
HTTP 304'ün Değiştirilmemesinin Nedenleri Nelerdir?
304 Değiştirilmedi durum kodunun çeşitli nedenleri vardır ve bunların çoğu web sitenizde değil, istemci tarafındadır.
Bir kullanıcı bu sorunu tarayıcısında görüyorsa, sorun kesinlikle onların sonundadır.
Virüs veya kötü amaçlı yazılım
Bazen virüs veya kötü amaçlı yazılım içeren bir bilgisayar, belirli web siteleri veya bağlantılar için bu hatayı anlaşılmaz bir şekilde gösterebilir.
Bu, bir kişinin sık ziyaret ettiği web siteleri için daha yaygın görünüyor. Genellikle, bir virüs koruma taraması yapmak sorunu azaltabilir.
Tarayıcı uzantıları
Bazı tarayıcı uzantıları, HTTP durum kodlarıyla diğerlerinden daha fazla soruna neden oluyor gibi görünüyor.
Çoğu zaman, sayfaya erişirken bu uzantıları geçici olarak devre dışı bırakmak, belirli uzantıların tetiklenmesine neden olabilir.
Tam tarayıcı geçmişi
Bazen sorun sadece çok dolu bir önbellektir.
Tarayıcı geçmişini temizlemek, her şeyi sıfırlamanın ve sayfanın mevcut sürümünün görüntülenebilir olmasını sağlamanın iyi bir yoludur.
Bu, tarayıcının geçmişte kaydedilmiş önbelleğe alınmış sürüme güvenmek yerine bu yeni bilgileri çekmeye çalışacağı anlamına gelir .
HTTP 304 Değiştirilmemiş Sunucu Tarafı Nasıl Onarılır
Şimdi, erişim günlüklerinde çok sayıda HTTP 304 Değiştirilmedi durum kodunun görüntülendiğini gördüklerinde pazarlamacıların neler yapabileceğini de ele almamız gerekiyor.
Bu, tarayıcılarında bu sorunu yaşayan sadece bir veya iki kişi değil, genel olarak daha büyük bir sorun olduğu anlamına gelir.
Bu sorunu düzeltmek için If-Modified-Since veya Last-Modified gibi belirli başlık etiketlerini kullanabilirsiniz.
Bu, biraz teknik bilgi ve anlayış gerektirse de, arkasındaki temel şey, tarayıcılara ve arama botlarına bir sayfanın gerçekten değiştirildiğini tahmin etmeye bırakmak yerine en son ne zaman değiştiğini söylemeleridir.
Öyleyse, bir Last-Modified: Pzt, 2 Ağu 2021 03:24:15 GMT örneğini kullanalım .
Tarayıcı veya bot, o zamandan sonra olup olmadığını görmek için geçerli tarihi kontrol eder.
Gerçekten bir güncelleme yoksa, bot 304 Değiştirilmedi kodunu alacak ve sahip olduğu önbelleğe alınmış bilgilere bağlı kalacaktır.
Bu, sayfa hızını artırır ve kaynaklar üzerindeki genel yükü azaltır.
Ancak verilen süreden sonraysa, tarayıcı veya bot, bu güncellenmiş bilgiyi elde etmek için web sitesinin yeni bir kopyasına erişecektir.
If-Modified-Since veya Last-Modified kodlaması genellikle sayfanın başlığında yer alır, bu da web sitenizin HTML kodlama dosyalarına erişim anlamına gelir.
Acemi web sitesi geliştiricilerinin çoğu için bu, sizin için yapan bir üçüncü taraf eklentiyi uygulamak veya bulmak için deneyimli bir ekiple çalışmayı gerektirebilir.
Bunun teknik SEO'nuz için neler yapabileceği
Teknik SEO, web sitenizde kullandığınız anahtar kelimeler ve içerik kadar önemlidir.
Basit terimlerle ifade edelim.
Google'ın belirli bir süre içinde web sitenizde tarayabileceği çok fazla sayfa vardır.
Bu alanlardan birini, bir Hakkında veya İletişim sayfası gibi, nadiren değişen, her zaman yeşil kalan bir sayfaya bırakmak yerine, yeni eklenen veya değiştirilen yeni bir sayfaya bırakmak daha iyidir.
HTTP 304 Değiştirilmedi kodları, Google'a bunu atlayıp başka bir şey aramasını söyler.
Ve If-Modified-Since veya Last-Modified kodlaması, 304 Değiştirilmedi durum kodunu verimli bir şekilde tetiklemenin bir yolunu sunar.
Sonuç?
Google botları, düzenli olarak yeni bilgi almayan bir bölümde bu kaynakları kullanmak yerine, önce değişen önemli verileri bulmak için web sitenizin daha fazlasını tarayabilir .
Özet: SEO için 304 Değiştirilmemiş Durum Kodlarını Düzeltme
Anlayabileceğiniz gibi, 304 Değiştirilmedi durum kodlarının bir web sitesinin teknik yapısının bir parçası olmak için sağlam bir nedeni vardır.
Ancak sayfanızı daha iyi organik trafik için optimize ederken, süreci biraz daha verimli yönetmeniz önemlidir.
Ekibinizin bu tür sorunları ele alacak kadar teknik olduğundan emin değilseniz ne olur?
İşte bu noktada Stage yardımcı olabilir.
WordPress uzmanlarımızın web sitenize dalmasına ve erişim günlükleri ve HTTP durum kodları gibi şeyleri göz önünde bulundurarak tüm bu kodlama görevlerini sizin adınıza yapmasına izin verin.
Şimdi Stage hakkında daha fazla bilgi edinin!