Google Cache için Ne Yapmalıyız.?

Google Cache’de tuhaflık görürseniz panik yapmamalısınız. Yine de, tek bir ekranın daha büyük bir problemin işareti olması durumunda araştırmaya değer.

Google Web Yöneticisi Forumu, Reddit ve Twitter’daki SEO topluluklarına düzenli olarak göz atıyorum ve “Google Cache boş!” Ve “Google Cache’de 404 hata sayfası” gibi başlıkları tekrar tekrar görüyorum.

Pek çok kişi, Google’ın sayfalarını doğru bir şekilde oluşturmadığından açıkça şüphe duyuyordu. Okuyucuların, Google Cache’i kontrol etmenin Google’ın sayfayı nasıl gördüğünü analiz etmenin güvenilir bir yöntemi olmadığını anlamalarına yardımcı olmak için önbellek hakkında yazacağımı düşündüm.

Google Cache’in ne zaman yararlı olabileceği ve Google’ın sayfayı nasıl oluşturduğunu kontrol etmek için hangi araçları kullanmanız gerektiğiyle ilgili bilgiler de vereceğim.

Google Cache nedir?

Çoğu durumda, sayfanız için Google Cache’e giderseniz, sayfanızın Google’ın en son taradığı zamanki sürümünü göreceksiniz. Ama tam olarak ne görüyorsun? Google Cache, Googlebot’un sunucunuzdan aldığı ham HTML’nin anlık görüntüsünü içerir. Ardından, Google tarafından yakalanan HTML , tarayıcınız tarafından oluşturulur .

Google’ın önbelleğe alınmış sayfaları depolaması fikri basittir: Kullanıcıların sayfayı kapattığı sırada veya geçici zaman aşımı durumunda bir sayfaya göz atmasını sağlar  .

Google Cache’i kontrol etmenizi sağlayacak birkaç yöntem var. Seçim senin:

Arama sonuçlarında,  arama sonuçlarındaki URL’nin yanındaki oku tıklayın ve Google Cache’i seçin. Google daha da iyi talimatlar sağlar:

Ayrıca adresi doğrudan tarayıcınıza da yazabilirsiniz . Önbellek kullanın: URL ve http://webcache.googleusercontent.com tarafından barındırılan önbelleğe yönlendirilirsiniz . Ayrıca, Google Cache Checker gibi bir kerede birden çok URL’yi kontrol etmeyi sağlayan araçlardan birini de kullanabilirsiniz .

Tarayıcı eklentileri de bir seçenektir . Örneğin, Web Önbellek Görüntüleyicisi’ni kullanabilirsiniz  .

Şimdi kontrol etmek istediğiniz bir sayfaya gidin. Sayfada herhangi bir yeri tıklayın ve Web Cache Viewer> Google Cache Arşivi’ni seçin.

Şimdi, Google Cache’i dilimleyip diyelim. Önbellek görünümü birkaç öğeyi gösterir:

  • İstenen URL – Googlebot web sitesini yeniden endekslediğinde bu sayfa istenir.
  • Sayfanın dizine eklendiği veya Google tarafından yeniden dizine eklendiği tarih – Bazen sayfanızın eski bir sürümünü kullanabileceğini unutmayın, bu nedenle tarih önemli bilgiler sağlamaz.

  • 3 tip görünüm –  Tam sürüm, Sadece metin sürümü ve Görünüm kaynağı.

Tam sürüm , sayfanın oluşturulmuş görünümünü gösterir. Ne hale görünümde bakınız tarafından işlenen sayfası unutmayın SİZİN Google tarafından değil tarayıcı,.

Bu görüntünün, Google tarafından kullanılan Web Rendering Service (WRS) yerine bilgisayarımda yüklü olan tarayıcı tarafından oluşturulduğunu nasıl anlarım ? İşte küçük bir deney. Google Cache’te gördüğüm şey Google’ın WRS’si tarafından işlenirse, aynı içeriği, sayfayı yeniden dizine eklerken Google’ın çektiği tam sürümde görürdüm.

Bu sayfa için Google Cache’i kontrol edin – Çevrimiçi-Kronometre ve son yeniden indeksleme tarihini ve önbellekte görüntülenen tarih ve saati karşılaştırın.

Gördüğünüz gibi, sitenin yeniden endekslendiği tarih ve saat, saatte görüntülenenlerden farklı. Saat, önbelleği işaretlediğimde, içeriği gerçek zamanlı olarak görüntülediğimi gösterir.

Sayfa WRS tarafından oluşturulduysa, saat ve tarih donmuş olur ve gri kutuda gördüğünüz zamanı görüntüler.

Metin görünümü CSS kapalı ve görüntü gösterilmeyen bir versiyondur. Burada sadece metin ve köprüler göreceksiniz. Metin görünümü JavaScript ile yüklenen içeriği göstermeyecek, dolayısıyla Çevrimiçi Kronometrenin salt metin sürümünü kontrol ederseniz, saat gitmiş olur.

Kaynak kodu , sunucunuz tarafından Googlebot’a gönderilen ham HTML’den başka bir şey değildir. Kaynak kodu görünümünde gördüğünüzün DOM (Belge Nesne Modeli) olmadığı, dolayısıyla JavaScript’in çalıştırılmadığını unutmayın.

Google Cache’de sunulan bilgileri yanlış yorumlamak çok kolay. Orada gördüğümüzle Google Cache’den verileri nasıl kullandığımız arasında sağlıklı bir mesafe tutmalıyız.

Neden Google Cache’e güvenmemeniz gerekiyor?

Şimdi, Google Cache’in neden Google’ın web sitenizi nasıl gördüğünü göstermediğini açıklamanın zamanı geldi.

Yukarıda gösterildiği gibi, önbellekteki görüntüleme kaynağı, Googlebot’a sunulan işlenmemiş HTML’yi gösterir. Aynı zamanda, tam sürüm, tarayıcınız tarafından işlendiği gibi oluşturulan sayfayı gösterir. Bu iki bilgi parçası, Google Cache’te gördüklerimizi nasıl yorumlamamız gerektiğini önemli ölçüde etkiler.

Tahmin etmeme izin ver. Muhtemelen tarayıcının güncel versiyonunu az çok kullanıyorsunuzdur. Bu sayfayı ziyaret ederek kontrol edebilirsiniz . Tarayıcım, Chrome sürüm 69.

Google, görüntüleme amacıyla Chrome 41’e dayanan Web Rendering Service’i kullanır . Chrome 41 üç yıllık bir tarayıcıdır ve düzgün bir şekilde oluşturulması için gereken tüm modern özellikleri desteklemez. Bu sürümler arasındaki boşluk, caniuse’daki desteklenen ve desteklenmeyen özellikleri karşılaştırarak görebileceğiniz çok büyük .

Dolayısıyla, Chrome 41 ile ve daha güncel bir tarayıcıyla render yapmak benzersizdir. Sayfanın doğru şekilde oluşturulmuş sürümünü Google Cache’te görseniz bile, bunun Chrome 41’de de çalıştığından emin olamazsınız. Bunun tersi de geçerlidir.

Web sitesini denetlerken Google Cache’i kullanmamanın ikinci sebebi içerik tazeliğidir. Google, sayfayı yeniden dizine eklerken her zaman yeni bir anlık görüntü oluşturmaz. İçerik o zamandan beri iki kez değişmiş olsa bile, daha eski bir sürümünü kullanıyor olabilirler. Sonuç olarak, önbellekteki içerik eski olabilir.

Google, Google Cache’in nasıl çalıştığı hakkında ayrıntılı bilgi vermez, ancak Google Cache’de keşfedilen sorunları nasıl yorumlamamız gerektiğine ilişkin ipuçları verir. Aşağıda ortak konuların ve nedenlerinin bir gözden geçirmesini bulacaksınız.

Google Cache’de sık karşılaşılan sorunlar

Önemli not: Önbellekte gözlenen anormalliklerin bazıları zararsızdır, ancak bunları görmezden gelmeniz gerektiği anlamına gelmez. Bir şey beklenen şekilde çalışmıyorsa, hala biraz dikkat çekmeli ve daha derin bir araştırma yapmalısınız.

1. Bir sayfa düzgün şekilde oluşturulmadı

Olası sebep: CSS veya .js gibi bir kaynak değişti.

Sayfanın önbelleğe alınmış bir sürümünü ziyaret ettiğinizde, bunun düştüğünü görebilirsiniz. Bazı öğeler düzgün şekilde oluşturulmamış olabilir; bazı görüntüler eksik olabilir; yazı tipleri web sitenizde gördüğünüzden farklı olabilir.

Bu durumun ortaya çıkmasının nedeni, yakın zamandaki görselleştirmenin sayfanın önbelleğe alınmış sürümüne dayanmasıdır. Bu, artık var olmayan kaynaklara başvurabilir. Örneğin, son Googlebot ziyaretinden bu yana bazı kaynakların – stil sayfanızın veya bazı JavaScript kodunuzun – değiştiyse, geçerli oluşturma istediğiniz şekilde görüntülenmeyebilir.

Google web yöneticisi eğilimleri analisti John Mueller bunun bazen gerçekleştiğini söylüyor , ancak endişelenecek bir şey değil. 

Ancak, Google’ın büyük bir partiden sonra karmaşaya benzeyen bir sayfa görmediğinden emin olmak için Google Search Console’a gitmeyi ve “ getirme ve render ” işlevini yerine getirmeyi tercih ederim .

2. Google Cache’de 404 hata sayfası

Nedeni: Bir web sitesi mobil ilk endekslemeye geçirilmiştir.

Google mobil ilk indekslemeyi başlatmaya başladığında pek çok panik vardı ve birçok web sitesinin önbellekte 404 hata sayfası görüntülediğini gördü.


Bu sorunun neden oluştuğunu açıklamak zor, çünkü Google ayrıntılar vermiyor, ancak  Google Web Yöneticileri  Twitter hesabı açıkça görünebilir, ancak bununla birlikte, eksik önbellek görünümü sıralamanızı etkilemeyecektir.

Not: Bazıları, doğru sonuçları görmek için bir geçici çözüm kullanabileceğinizi fark etmiştir. 404 sayfasının adres çubuğuna tıklayın ve ardından site adını örneğin “x.xyz” gibi başka bir şeye değiştirin – ve sonra girin.

🤓 💾 Charlie 📈 💰@WhitworthSEO

Don’t seem to be able to use Text Only Cache at all anymore, especially since .

I know this has been confirmed as a bug.

Any ideas on a workaround @JohnMu pic.twitter.com/g8ZQa56r4j

View image on Twitter

🍌 John 🍌

@JohnMu

Someone on Twitter noticed you can make it work if you change the cached page URL after clicking in search. I don’t know if that always works, but it’s a cool hack. http://webcache.googleusercontent.com/search?q=cache:JlcOHZi46tMJ:johnmu.com/ 
-> http://webcache.googleusercontent.com/search?q=cache:JlcOHZi46tMJ:x.xyz/ 

3. Önbellek farklı bir alt sayfayı görüntüler

Sebep : iç çoğaltma

En karmaşık durumlardan biri, önbellek görünümünü açtığınızda ve beklenenden farklı bir sayfa gördüğünüzde olur.

Önbelleğe alınmış sürümü kontrol etmek için “site:” sorgusu yaparsınız ve arama sonuçlarında görebileceğiniz ilk garip semptom, farklı bir alt sayfaya ait meta başlık ve meta açıklamadır.

İki sayfa, dizinde ayrı tutmak için çok benzer olduğunda, Google iki sayfayı birlikte katlamaya karar verebilir. İki sayfa arasında önemli farklar görmüyorlarsa ve birini diğerinden ayıran şeyi anlayamazlarsa, yalnızca bir sürümü tutabilirler. Bu, Google’ın yinelenen sayfalarla ilgilenme yöntemlerinden biri gibi görünüyor.

Bu iki sayfanın ayrı ayrı dizine eklenmesini istiyorsanız, içeriği incelemeniz ve şu soruyu yanıtlamanız gerekir: neden çift olarak işaretlenirler? Bir sonraki adımda, bu sayfalarda yayınlanan içeriğin benzersiz olduğundan ve kullanıcıların amacına cevap verdiğinden emin olun.

4. Google Cache tamamen farklı bir alan gösterir.

Nedenleri: dış çoğaltma, yanlış kanonikleştirme.

Google Cache’e bakarken, bazen farklı bir alana ait bir sayfa görebilirsiniz. Gerçekten kafa karıştırıcı olabilir.

Google, bir siteyi bir diğeriyle birleştirir. 
Google Hangout’lardan biri sırasında, John Mueller, bu durum söz konusu olduğunda belirli bir durumdan bahsetti . Bazen Google, içerik benzersizliğini yalnızca URL’lerdeki kalıplara (ve muhtemelen başka bazı sinyallere bakılarak değil, belirli bir sayfaya gitmez) bakarak değerlendirmeyi dener. Örneğin, iki e-ticaret sitesi hemen hemen aynı URL yapısına sahipse ve aynı ürün kimliklerini paylaşıyorsa, Google bunları birlikte katlayabilir.

Google’ın John Mueller bir Web yöneticisi hangout’unda konuşuyor.

Yanlış rel = canonical etiketi. 
Aynı sonuçlara yol açan başka bir senaryo, bir kişinin bir rel = canonical etiketi yanlış uygulamış olmasıdır. Örneğin, bir geliştirici yanlışlıkla bir sayfada farklı bir alana işaret eden bir kurallı etiket eklerse, büyük olasılıkla Google Cache görünümünde farklı bir sayfanın görüntülenmesine neden olur. Bu durumda, Google’a bu iki sayfanın aynı olduğunu ve birlikte katlamaları gerektiğini bildirdiniz.

Kişisel bir kabus, benzer bir sorunu teşhis ettiğimde oldu. Görünüşe göre, web sitesinde çalışmaya başlamadan önce, bazı sayfalarda harici bir kanonik etiket vardı – yalnızca bir süredir, ancak Google tarafından keşfedilecek kadar uzun. Bundan sonra, kanonik kayboldu ve onların varlığının bir işareti yoktu, ancak Önbellek hala bir kez kanonik olarak gösterilen sayfayı gösteriyordu.

Bu gizemli sorunu çözmek, bir İnceleme URL’si özelliği GSC’ye eklendikten sonra mümkün oldu (Teşekkürler, Google!). Bu, Google’ın kanonik sürüm olarak harici bir URL seçtiğini ve kullanıcının bildirdiği URL ile aynı olduğunu belirledi. Bu kullanıcı, site için bir geliştiricinin başı dertte.

Aynı içeriğe sahip uluslararası siteler. 
Bu sorunun en son örneği , farklı içeriklerde (TLD’ler) aynı içeriği kullanan uluslararası sitelerdegörünebilir . Örneğin, aynı içeriği sitenizin hem Almanca hem de Avusturya sürümlerinde yayınlamaya karar verirseniz, Google, aralarındaki ilişkinin ne olduğunu anlamakta sorun yaşayabilir. Hreflang işaretlemesi bile yardımcı olmayabilir ve Google bu URL’leri bir araya getirecektir.

Bu örnekte, aşağıdaki animasyonlu GIF’de gösterilen arama sonuçlarına göz atın. URL google.fr’ye aittir, ancak önbellek görünümüne giderseniz, google.ca’yı istenen URL olarak görürsünüz.

5. Google Cache’de 404 Hata sayfası ancak web sitesi mobil cihazlara aktarılmadı

Nedeni: sayfa önbelleğe alınmamış.

Ayrıca, site henüz mobil cihazlar arası ilk dizine geçirilmemiş olsa bile, bir sayfa için Google Cache’taki 404 hata sayfasını görebilirsiniz. Bu, Google’ın, taranan ve dizine ekledikleri tüm sayfalar için önbelleğe alınmış bir görünümü saklamaması nedeniyle gerçekleşebilir . Google’ın elinde çok fazla kaynak var, ancak bunlar sınırsız değil, bu yüzden her şeyi saklamaya başlayabilirler.

Dolayısıyla, bir sayfa dizine eklendiğinden, bu fotoğraf çekileceği anlamına gelmez. Ancak, Google Cache’te bir anlık görüntü varsa, bu kesinlikle sayfanın dizine eklendiği anlamına gelir.

6. Önbellek boş

Sebep: Web sitesi JavaScript ile güçlendirilmiştir

JS tabanlı bir web siteniz varsa ve içeriği görüntülenen sürümü Google’a sunacak şekilde oluşturmazsanız (örneğin, ön oluşturma veya dinamik oluşturma gibi), muhtemelen boş bir önbellek görürsünüz.

Bunun nedeni, bir JavaScript uygulamasının HTML’sinin birkaç satırlık kod içerebilmesi ve geri kalanının da JavaScript’in çalıştırılmasından sonra yüklenmesidir. Dolayısıyla, Google Cache ham HTML görüntülerse, görüntülenecek hiçbir şey yoktur.

Ancak boş bir önbellek görseniz bile, bu içeriğin dizine eklenmediği anlamına gelmez. İki indeksleme dalgasıyla ilgili kural (aşağıya bakınız), JS ile yüklemek istediğiniz her şeyin endeksleneceği, ancak ertelenebileceği şekilde yapar.

İlk dalgada Google, JavaScript’i yürütmeden sayfayı dizine ekler. İkinci dalgada, JS yürütülür, böylece Google içeriği doğru şekilde dizine ekleyebilir.

Teknik açıdan bakıldığında, JS destekli web sitelerinin HTML’sinin, JavaScript’i çalıştırmadan önce görüntülenecek çok fazla öğeye sahip olmaması mükemmel bir şekilde yapılır.

Ancak, JS endeksleme ile ilgili tüm sorunlar göz önüne alındığında, dizine ekleme işlemindeki gecikmeler nedeniyle JavaScript web sitemin Google tarafından oluşturulmasına güvenmem. İçeriğin endekslenmesi birkaç gün veya hatta aylar için ertelenebilir!

7. Hiç önbellek yok

Nedeni: noarchive meta etiketi kullanılıyor.

Noarchive meta etiketi kullanmak Google’ın Google Cache’te görüntülenebilecek anlık fotoğraflar oluşturmasını engeller. Çoğu durumda, bu kasıtlı bir adımdır. Sayfaların anlık fotoğraflarını saklamaması gereken araçları veya uygulamaları anlatıyor.

Bu sayfa, erişilebilir olmaması gereken hassas veriler sunuyorsa yararlı olabilir. Noarchive meta etiketi kullanmaya karar verirseniz, yalnızca fotoğrafın oluşturulup oluşturulmadığı ve sıralamaların etkilemediği anlamına gelir.

Google Cache’i kontrol etmeye değer olduğunda

Google Cache çok fazla bilgi gösteriyor. Ama harekete geçebilirler mi? Her zaman değil. Evet, web sitelerini analiz ederken Google Cache’i kontrol ediyorum, ancak Google Cache ile ilgili sorunları çözmeye odaklanmıyorum. Orada diğer sorunların belirtileri olarak gördüğüm sorunları tedavi ediyorum.

İşte benim için her zaman değerli olan bazı bilgiler:

  • JavaScript ile çalışan web sitelerinde, önbelleğin boş olduğunu gördüğümde, bu web sitesinin içeriği önceden oluşturulmuş veya SSR (Server-Side Rendering) ile arama motorlarına sunmadığını biliyorum. Benzer şekilde, JS tarafından desteklenen bir web sitesinin önbellek görünümü olduğunu gördüğümde, içeriği bir şekilde Google’a sunduklarını biliyorum.
  • Beklediğimden farklı bir sayfa gördüğümde, bu sayfanın yinelenen içerikle ilgili sorunları olabileceğini biliyorum. İçerik kalitesini analiz ederken değerli bir ipucu.
  • Son olarak, önbelleği kontrol ederken Google’ın standart etiketlerinize uyup uymadığını doğrulayabilirsiniz. Evet ise, bu harika. Aksi takdirde, endekslemeye ilişkin Google’a gönderdiğiniz sinyallere daha yakından bakmanın zamanı geldi.

Sağlıklı bir mesafe bırakın

Web sitelerini denetlerken Google Cache’i kontrol etmekten vazgeçmek istemiyorum. Orada gözlenen anormallikleri göz ardı edemeyiz çünkü Google Cache’in arkasındaki mekanizmaları bilmiyoruz. Ama sakin olmalıyız.

Panik yerine, daha işlem yapılabilir veriler sağlayabilecek bu araçlardan birini kullanmanızı öneririm:

  • Google Arama Konsolu’nda Google Gibi Getir : Buradan, Google’ın yaptığı gibi sayfayı oluşturabilirsiniz. Mobil ve Masaüstü oluşturma kullanılabilir.
  • Mobil Uyumluluk Testi:  Google Search Console’a erişiminiz yoksa, bu aracı her zaman kullanabilirsiniz.
  • URL’yi Google Search Console’da inceleyin: belirli URL’lerin ayrıntılarının kontrol edilmesini sağlayan parlak bir araç – getirme durumu, tarama tarihi, kurallılaştırma. Genel olarak, Google belirli bir sayfanın ne düşündüğü hakkında bilgi sağlar.
  • Gezginler: Yinelenen içerik veya ince sayfaların ölçeğinin değerlendirilmesine yardımcı olurlar. Bu, verilere dayalı daha derin bir analizdir.

Google Cache’in kullanıcılar için bir özellik olduğunu ve anlık görüntü oluşturma ve görüntüleme özelliğinin sıralama üzerinde hiçbir etkisi olmadığını unutmayın . Bununla birlikte, Google Cache’de gördüğünüz bir tutarsızlık, sıralama sürecini etkileyebilecek diğer sorunların bir belirtisi olabilir. Bu nedenle, iki kez kontrol edilmeye değer.


Bu yazıda dile getirilen görüşler, misafir yazarın ve Arama Motoru Arazi’inin değil. Personel yazarları burada listelenmiştir .

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir