Ne anlama gelir?
Gizleme (Cloaking), arama motoru botuna ve gerçek kullanıcıya kasıtlı olarak farklı içerik sunmaktır. Bot bir şey görür, kullanıcı başka bir şey; amaç sıralamayı aldatmaktır. Ciddi bir politika ihlalidir.
Örnekleri
- Bota anahtar kelime dolu metin, kullanıcıya görsel/reklam sayfası göstermek
- Bota HTML, kullanıcıya tamamen farklı bir deneyim sunmak
- User-agent'a göre içeriği gizlice değiştirmek
Dinamik render ile karıştırılmamalı
Dinamik render (botlara statik HTML sunmak) meşrudur, çünkü aynı içeriği farklı biçimde verir. Cloaking ise farklı içerik verir; fark, niyette ve içeriğin aynı olup olmamasındadır.
Ne yapmalı?
Bota ve kullanıcıya her zaman aynı içeriği sunun. İçeriği cihaza göre uyarlamak sorun değildir; ama arama motoruna kullanıcıdan farklı, aldatıcı bir sürüm göstermek kesinlikle yapılmamalıdır.
Ne anlama gelir?
Gizleme (cloaking), bir web sunucusunun arama motoru botuna bir içerik, insan kullanıcıya ise farklı bir içerik göstermesi black-hat tekniğidir. Amaç, arama motorunu belirli anahtar kelimelerle sıralanmak için kandırırken, kullanıcıya farklı (genellikle alakasız veya spam) içerik sunmaktır. Cloaking, Google'ın politikalarını açıkça ve ağır biçimde ihlal eder; en ciddi ceza risklerinden birini taşır. Bu tekniği bilmek, ondan kaçınmak ve kazara benzer bir duruma düşülmediğinden emin olmak için önemlidir.
Cloaking neden ciddi bir ihlaldir?
- Arama motorunu ve kullanıcıyı doğrudan aldatır
- Arama sonuçlarının güvenilirliğini bozar
- En ağır ceza risklerinden birini taşır
Meşru uygulamalardan farkı
Cloaking'i meşru uygulamalardan ayırmak önemlidir, çünkü bazı teknikler yüzeysel olarak benzer görünebilir ama niyet ve uygulama farklıdır. Cloaking'in tanımı, arama motoru botuna ile insan kullanıcıya bilerek farklı içerik sunarak arama motorunu kandırmaktır; bu bir aldatmadır. Buna karşılık, tüm kullanıcılara (ve bota) aynı içeriği gösteren ama deneyimi kişiselleştiren veya cihaza göre uyarlayan (responsive tasarım, dile göre içerik) uygulamalar cloaking değildir; bunlar meşrudur çünkü herkese temelde aynı içerik sunulur ve amaç aldatmak değil deneyimi iyileştirmektir. Ayırt edici soru, arama motorunun gördüğü içerik ile kullanıcının gördüğü içeriğin aldatma amacıyla kasıtlı olarak farklı olup olmadığıdır. Cloaking'den kesinlikle kaçınılmalıdır; hiçbir kısa vadeli kazanç, bu tekniğin getirdiği ağır ceza riskine değmez. Önemli bir nokta, cloaking'in bazen bir sitenin hacklenmesi sonucu, site sahibinin haberi olmadan uygulanabilmesidir; saldırganlar, arama motoruna normal, kullanıcıya spam içerik gösteren gizli cloaking ekleyebilir. Bu yüzden site güvenliğini güçlü tutmak ve siteyi düzenli olarak (özellikle Search Console ve URL denetim aracıyla, botun ne gördüğünü kontrol ederek) izlemek önemlidir. Sürdürülebilir SEO, arama motoruna ve kullanıcıya her zaman aynı, dürüst içeriği sunmayı gerektirir. Cloaking, arama ekosisteminin güvenine yönelik en ciddi ihlallerden biridir ve tamamen kaçınılmalıdır.
Gerçek örnek
Bir site hacklendi ve saldırganlar, Googlebot'a normal içerik, ziyaretçilere ise spam içerik gösteren gizli bir cloaking mekanizması eklediler; site bundan habersizdi ve ağır ceza riskiyle karşı karşıyaydı. URL denetim aracıyla botun gördüğü içerik kontrol edilip fark edildiğinde, güvenlik açığı kapatıldı ve cloaking temizlendi.
Özet
Gizleme (cloaking), arama motoru botuna ile kullanıcıya farklı içerik göstererek aldatma black-hat tekniğidir. Google politikalarını ağır biçimde ihlal eder ve en ciddi ceza risklerinden birini taşır. Kişiselleştirme ve responsive tasarım cloaking değildir; ayırt edici, aldatma niyetidir. Hackleme sonucu da eklenebilir; tamamen kaçınılmalıdır.