· kaynak dev.to (home feed)
Discord sohbetleri Google arama sonuçlarında ortaya çıktı, yöneticiler herkese açık kanalları gizlemek için yarışıyor
Xataka ve Hipertextual'daki haberlere göre binlerce herkese açık Discord başlığı Google arama sonuçlarında görünüyor; bu durum kanalları crawler'lardan gizlemeye yönelik rehber dalgasını tetikledi.

İspanyolca yayınlar Xataka ve Hipertextual'daki haberlere göre herkese açık Discord konuşmaları Google arama sonuçlarında ortaya çıkmaya başladı ve bu durum sunucu yöneticilerini plansız bir gizlilik denetimine itti. Haberlerin hemen ardından dev.to'da yayımlanan bir d nasıl-yapılır rehberi, bu açığın nasıl oluştuğunu ve toplulukların bunun için neler yapabileceğini ele alıyor.
Discord içeriği aramaya nasıl düşüyor
Mekanizma basit. Herkese açık Discord sunucularındaki kanallar discord.com/channels/ altında kalıcı ve paylaşılabilir adresler alıyor ve bu adresler oturum açmadan erişilebilir olduğu sürece crawler'lar onları herhangi bir web sayfası gibi değerlendiriyor. Yanıtta bir X-Robots-Tag başlığıyla noindex talimatı bulunmadığı takdirde, görünür mesaj metni indekslenmeye uygun hale geliyor.
Rehberler crawler'ların bu bağlantıları birkaç yolla bulduğunu açıklıyor: Reddit, bloglar ve forumlara yapıştırılan URL'ler, Discord'un kendi Explore dizinindeki listeler ve ara sıra tanıtım amacıyla bilinçli olarak gönderilen URL'ler. Rehberin Portekizce sürümü, yalnızca Google'ın değil Bing ve DuckDuckGo'nun da bu içeriği indekslediğini ekliyor.
Rehberler bir teknik ayrıntıda anlaşamıyor. Biri kanal sayfalarını sunucu tarafında render edildiği ve bu yüzden crawler'lar tarafından anında okunabilir olarak tanımlıyor; diğeri Google'ın metni yakalamadan önce sayfanın JavaScript'ini çalıştırdığını söylüyor. Pratik sonuç her iki durumda da aynı: site:discord.com ile birlikte bir sunucu adı aramak, bir topluluğun mesajlarının açığa çıkıp çıkmadığını gösteriyor.
Rehberler ne öneriyor
Önerilen çözümler üç kademeye ayrılıyor.
Birincisi izinler. Kanal okuma erişimini güvendiğiniz rollere kısıtlayın, varsayılan @everyone rolünden okuma iznini kaldırın, herkese açık sunucu keşfini kapatın ve hiç süresi dolmayacak şekilde yapılandırılmış davet bağlantılarını silin. Bu adımlar indekslemenin bağlı olduğu erişilebilir URL'yi ortadan kaldırıyor.
İkincisi platform ayarları ve burada rehberler birbiriyle çelişiyor. İngilizce rehber, doğrulanmış topluluk sunucularında topluluk güvenlik ayarlarında Discord'un bir noindex başlığı göndermesini sağlayan bir "arama motorlarından gizle" anahtarının olduğunu söylüyor. İspanyolca sürüm ise Discord'un yerleşik crawler denetimleri sunmadığını ve yöneticilerin izinlere ya da kendi altyapılarına güvenmek zorunda olduğunu açıkça belirtiyor. Sunucu sahipleri hangi tanımın geçerli olduğunu görmek için kendi ayar panelini kontrol etmek zorunda kalacak.
Üçüncüsü temizlik ve izleme. Bir proxy arkasındaki Discord widget'ı gibi kendi kontrolünüzdeki bir alan adından sunulan içerik için rehberler, robots.txt kurallarının yanı sıra X-Robots-Tag başlıkları ekleyen Nginx ve Cloudflare Workers yapılandırmaları gösteriyor. Zaten indekslenmiş URL'ler için Google Search Console'ın kaldırma talebi akışına işaret ediyorlar; geçici kaldırmaların yaklaşık 90 gün sonra sona erdiğini not düşüyor ve site: sorguları veya 200 yanıtı yerine 401 ya da 403 döndüren kanal URL'lerini işaretleyen basit scriptlerle düzenli kontrol öneriyorlar.
Tavsiyelerin bir kısmı tutmuyor
İki öneri kuşku hak ediyor. Bir rehber, Discord'un sunucularına özel bir istek başlığı gönderen ve bunun noindex yanıtı dayattığını iddia eden bir "no-index bot" scripti sunuyor. Bir istemci başka bir sunucunun döndürdüğü başlıkları değiştiremez; dolayısıyla script iyi ihtimalle yalnızca kanal URL'lerini yokluyor. Aynı rehber, discord.com için yer tutucu bir Search Console mülkü oluşturup kaldırma talebi göndermeyi öneriyor; pratikte Google kaldırma gönderilmeden önce mülkün doğrulanmış sahipliğini istiyor, bu yüzden bireysel yöneticiler discord.com sayfalarını bu yolla temizleyemez.
Neden önemli
Birçok Discord topluluğu kanallarını yarı özel kulüp odaları gibi görüyor: üyelere görünür, dünyaya görünmez. Arama indekslemesi bu varsayımı çökertiyor; gündelik konuşmaları, destek kayıtlarını ve paylaşılan bağlantıları küresel olarak aranabilir metne dönüştürüyor. İspanyolca rehber açık risklere dikkat çekiyor: geçici parolaların ve iç belge bağlantılarının sonuçların ilk sayfasında ortaya çıkması, ayrıca kişisel veriler izinsiz indekslenirse GDPR tarzı veri koruma kuralları kapsamındaki uyumluluk riski.
Olay ayrıca sohbet platformları arasındaki yapısal bir farkı gözler önüne seriyor. Rehberlerin karşılaştırmalarında Telegram grupları ve Slack workspace'leri varsayılan olarak yalnızca davetle erişilebilirken, Discord'un herkese açık sunucuları statik, oturum gerektirmeyen URL'ler dağıtıyor; bu URL'ler dolaşıma girdiğinde kazara açığa çıkmanın neredeyse kaçınılmaz hale getiren bir tasarım. Noindex başlıkları varsayılan olarak gönderilene kadar konuşmaları arama sonuçlarının dışında tutma yükü, çoğu kanallarının crawler'lar tarafından taranabilir olduğunu一开始 hiç bilmeyen bireysel sunucu yöneticilerinin omuzlarında kalıyor.
- #discord
- #privacy
- #search-engines
- #seo