Google’a Sitenin Sosyal Medyada Paylaşıldığını Göstermek
Google’ın bir içeriğin “değerli” olduğunu anlaması için sadece sayfa içeriğine değil, sayfa dışındaki yankılara da kulak kesildiği bir çağdayız. Sosyal medya, bu yankıların en gürültülü olanı. Peki ya paylaşım yapılmadan bir içerik, sanki sosyal medya trafiği alıyormuş gibi gösterilebilir mi?
Bu yazı, sosyal medya üzerinde gerçek bir paylaşım olmadan, Google'a o içeriğin sosyal yankı oluşturduğunu düşündürecek gizli veri katmanlarını ve algoritmik sinyal taklitlerini içeriyor. Yani içerik fiziksel olarak paylaşılmadan, sinyal olarak paylaşıldığını gösterme sanatı. Karanlık değil; ama akılları karıştıracak kadar sıra dışı bir teknik anlatımı başlıyor.
1. Google Sosyal Medya Sinyallerini Nasıl Takip Eder?
Google, Facebook ya da Instagram içeriğine direkt erişemez. Ancak bazı sinyalleri API verileri ve yönlendirme logları üzerinden toplar. Öne çıkan başlıca sinyaller:
- Referer URL’leri (facebook.com, twitter.com gibi)
- Open Graph meta verilerinin varlığı
- Sosyal butonların DOM’da görünürlüğü
- Paylaşılabilir yapıya uygunluk (link preview desteği)
- Bot davranışında sosyal medya referansı
Yani bir sayfada, hiç kimse paylaşmamış olsa bile, bu yapılar varsa Google şöyle düşünebilir: "Bu paylaşılmaya müsait ve muhtemelen paylaşılıyor."
2. Gerçek Paylaşım Olmadan Sosyal Trafik İzlenimi Vermek
İşte burada işin beyin yakan kısmı devreye giriyor: Google, ziyaretçilerin geldiği sayfaları loglarla işler. Eğer senin sayfana gelen ziyaretçinin referer’i Twitter, Reddit ya da Facebook gibi görünüyorsa, sistem bunu sosyal medya trafiği olarak kabul eder.
Yani bir ziyaretçi şöyle gelirse:
Referer: https://twitter.com/someuser/status/12345678
Google bunu "sosyal paylaşım üzerinden trafik" olarak işler. Bu refereri ise manipüle etmek mümkündür.
3. Sahte Sosyal Medya Referansı Oluşturmak
Bunun için sunucudan değil, tarayıcıdan referer göndermek gerekir. CORS kısıtlamaları nedeniyle doğrudan çalışmaz ama sandbox iframe ya da image ping teknikleriyle bu davranış tetiklenebilir.
iframe src="https://yourwebsite.com/page.html" sandbox referrerpolicy="origin-when-cross-origin" style="display:none;" /iframe
Ya da JavaScript ile yükleme simülasyonu yapılabilir:
let img = new Image(); img.src = "https://yourwebsite.com/page.html"; document.body.appendChild(img); document.referrer = "https://twitter.com/someuser/status/987654321";
Bu kod doğrudan çalışmayabilir ancak iframe veya dummy referer yönlendirmesiyle desteklenirse, botlara “sosyal referanslı trafik” izlenimi verilebilir. Bu izlenim, algoritmanın içeriği daha değerli olarak değerlendirmesine katkı sağlar.
4. Paylaşılma Simülasyonu: Butonlar + Görünmeyen API Ping
Sayfanın herhangi bir yerine sosyal medya butonları koyup kullanıcı hiç tıklamasa bile, butonların DOM'da aktif olması bile önemlidir. Bununla beraber bazı API uçlarına görünmez istekler atılarak “paylaşılmış gibi” izlenim yaratılabilir:
fetch('https://graph.facebook.com/?id=https://yourwebsite.com/page', { method: 'GET' });
Bu istek sayfanın “Facebook’ta paylaşılıp paylaşılmadığını” kontrol eder. Google botları bu isteği tespit ettiğinde, “demek ki bu içerik sosyalde aktif izleniyor” diye yorum yapabilir. Aynı yapı Twitter ya da VK için de geçerlidir.
5. Yönlendirme Zinciriyle Sosyal Simülasyon
Sunucuda ufak bir yönlendirme zinciriyle sosyal ağlardan gelmiş izlenimi yaratmak da mümkündür. Örneğin:
https://yourwebsite.com/redirect.php?from=facebook
Bu sayfa bir 302 ile ana içeriğe yönlendirir:
?php if($_GET['from'] == 'facebook') { header("Referer: https://facebook.com/somegroup/post/12345"); } header("Location: /page.html"); ?
Bu sunucu referer yönlendirmesi ile loglarda sosyal medya trafiği görünür. Eğer bu linkler birkaç farklı IP üzerinden çağrılırsa, Google’ın gözünde gerçekten paylaşılıyor gibi işlenebilir.
6. Open Graph ve Twitter Card ile Derin Yansıma Oluşturmak
Sayfa sosyal medya için uygun biçimde etiketlenirse, algoritma bunu bir sinyal olarak değerlendirir. Şu yapı zorunludur:
meta property="og:title" content="Gizli SEO Sırrı Açıklandı" / meta property="og:url" content="https://yourwebsite.com/page" / meta property="og:type" content="article" / meta property="og:image" content="https://yourwebsite.com/image.jpg" / meta name="twitter:card" content="summary_large_image" /
Bu yapı paylaşılmasa bile, “paylaşılabilir” olduğunu gösterir. Google sistemleri sosyal medya dostu olan içeriklere küçük bonuslar verir çünkü bu tür içeriklerin gelecekte viral olma ihtimali daha yüksektir.
Algı Yaratmak Gibi
Sosyal medya sinyali sadece bir kişinin paylaşımıyla değil, bir içeriğin sistemler üzerinde nasıl yankılandığıyla ilgilidir. Google bunu "web yankısı" olarak tanımlar. Eğer sen sistemin kulağına paylaşılma sesi fısıldayabilirsen, o da seni yankının merkezine koyar.
Hiç paylaşılmamış ama paylaşılmış gibi hissedilen içerikler… Görünmeyen trafiğin görünür gücü… Ve sinyalin kendisini üretmeden, sinyalin beklentisini oluşturmak.
Artık biliyorsun. Google’a bir şeyin olduğunu değil, olacak gibi göründüğünü göstermek bazen yeterlidir.