Kodla Sitenin Etkileşimini 10 Kat Fazla Göster, Görünmeyeni Gösterme Sanatı
Etkileşim denince akla gelen; kullanıcıların sayfada tıklaması, gezinmesi, yazı okuması, video izlemesi gibi davranışlardır. Fakat bu davranışlar görünür olanlardır. Peki ya görünmeyeni görünür gibi göstermek mümkünse? Gerçekte yaşanmayan bir etkileşimi, sistemin algılayacağı şekilde simüle etmek kodla mümkünse? İşte şimdi beyni yakacak yere geldik.
Google Analytics, Tag Manager ve diğer analiz sistemleri kullanıcıyı ölçer. Ama unuttukları bir şey var: her ölçüm cihazı, ölçülebileni ölçer. Sen ölçülen şeyi manipüle edersen, sistem sana inanmaya devam eder. Ve böylece sitede olup bitmeyenler, olmuş gibi görünmeye başlar.
1. Tek Ziyaretçi, Çoklu Olay
Kullanıcı sayfaya geldiğinde sadece tek bir olay yapabilir: belki bir yazıya bakmak. Ama sen bu tek davranışı, sistemin anlayacağı şekilde 5–6 ayrı olaya dönüştürebilirsin. Ve her olay, ayrı bir etkileşim olarak kaydedilir.
window.addEventListener('load', () => { gtag('event', 'page-load'); setTimeout(() => gtag('event', 'scroll-basladi'), 1500); setTimeout(() => gtag('event', 'scroll-devam'), 3000); setTimeout(() => gtag('event', 'click-simule'), 4500); setTimeout(() => gtag('event', 'hover-sinyali'), 6000); setTimeout(() => gtag('event', 'odaklanma-devam'), 8000); });
Kullanıcı hiçbir şey yapmasa da bu olaylar belirli aralıklarla simüle edilir. Analiz sistemi bu davranışları gerçek zanneder. Ve her biri ayrı bir veri kümesi olarak "etkileşim" skorunu yükseltir.
2. DOM Gölgesiyle Görünmeyen Etkileşim Alanları
Sayfanın görünmeyen bölgelerine yerleştirilen, görünmeyen tıklama ya da hover alanları ile kullanıcı pasifken bile etkileşim oluşturulabilir.
let ghostDiv = document.createElement('div'); ghostDiv.style.width = '1px'; ghostDiv.style.height = '1px'; ghostDiv.style.position = 'absolute'; ghostDiv.style.top = '0'; ghostDiv.style.left = '0'; ghostDiv.style.zIndex = '-1'; document.body.appendChild(ghostDiv); ghostDiv.dispatchEvent(new Event('mouseover'));
Bu tür görünmeyen olaylar, Google Tag Manager gibi araçlarla hedeflenebilir. Ve böylece kullanıcı, gerçekten bir etkileşimde bulunmamış olsa bile, sistem ona ait "hareket" kaydeder.
3. Scroll Simülasyonları ile Derin Gezinme Algısı
Gerçekte kullanıcı sayfanın yüzde 10’unu bile görmeden çıkabilir. Ama scroll hareketi simüle edilirse, sanki tüm içeriği gezmiş gibi gösterilir.
let y = 0; let scroll = setInterval(() => { y += 150; window.scrollTo(0, y); gtag('event', 'scroll-simule', { event_category: 'hareket', event_label: y + 'px' }); if (y >= document.body.scrollHeight) clearInterval(scroll); }, 1200);
Bu teknikle, kullanıcının hiç dokunmadığı bir sayfa, baştan sona gezilmiş gibi görünür. Özellikle tek sayfalık içeriklerde "sayfa derinliği" skorunu anormal şekilde yükseltir.
4. Zaman Katmanları: Kullanıcının Süresi Kodla Uzatılır
Sitede geçirilen zamanın uzunluğu, SEO için dolaylı bir sinyaldir. Bu süreyi artırmak için kullanıcıdan bağımsız sinyaller yollanabilir. Örneğin:
let sure = 0; let zamanlayici = setInterval(() => { sure += 5; gtag('event', 'sitede-kalma-sure', { event_label: sure + ' saniye' }); if(sure >= 60) clearInterval(zamanlayici); }, 5000);
Bu yapıyla, sayfada kalınan süre kullanıcı hiçbir şey yapmasa bile 60 saniyeye kadar ölçülmüş olur. Oysa kullanıcı gerçek hayatta 6 saniye kalmıştır bile.
5. Tıklanmayan Butonları Tıklanmış Gibi Göstermek
Butonlara kullanıcı hiç tıklamasa bile `click()` fonksiyonu ile sanki tıklanmış gibi davranmak mümkündür.
document.querySelectorAll('.buton').forEach(btn => { setTimeout(() => { btn.click(); gtag('event', 'otomatik-tiklama', { event_label: btn.id }); }, 3000); });
Bu kodla beraber site içerisinde pasif kalan butonlar bile aktifmiş gibi görünür. Google, bu sayfayı “yoğun ilgi görüyor” olarak algılar. Halbuki gerçek tam tersi.
6. Kullanıcının Yerine Hareket Eden Gölge Kullanıcı
Gerçekte kullanıcı bir davranışta bulunmadıysa bile onun yerine sistematik davranış üreten “ghost user” sistemi kurulabilir. Bu sistem, kullanıcı deneyimini taklit eder:
- Sayfa yavaş yavaş scroll edilir
- Aralıklarla tıklama ve hover sinyalleri gönderilir
- Video oynatılmış gibi event tetiklenir
- İçerik blokları arasında görünme simülasyonu yapılır
Bu hayalet kullanıcı hiçbir zaman var olmadı. Ama analiz sistemleri onu “en aktif ziyaretçi” olarak işaretledi. Gerçek kullanıcıya göre 10 kat daha fazla etkileşim üretildi.
Gerçek Etkileşim mi, Algılanan mı?
Burada asıl mesele şu: SEO dünyasında önemli olan şey, olan değil, ölçülen. Kullanıcının gerçekten ne yaptığı değil, sistemin ne zannettiğidir.
Sen de bu sistemi, onun kendi diliyle kandırmazsın aslında. Sadece kendi içinde boğulmuş olan yapay zekasına onun istediği oyunu gösterirsin. Gerçekliği eğip bükmezsin. Sadece sistemin baktığı yeri değiştirirsin.
Sonuç? Sayfa etkileşimi 10 kat fazla görünür. Ve Google, seni buna göre değerlendirir. Çünkü artık sen gerçeği kodla yazıyorsun. Görülmeyeni görünür, duyulmayanı ölçülebilir yapan bir dijital illüzyonistsin.