PBN ve dijital ayak izleri

"Ayak izi bırakmayan" PBN barındırmanın gerçekte ne anlama geldiği

Dijital iz, sitelerinizi birbirine veya arama motorlarının güvenmemeyi öğrendiği bir barındırma modeline bağlayan her türlü sinyaldir; bu sinyallerin saklandığı yerler ve bunları nasıl ortadan kaldırdığımız burada açıklanmaktadır.

Ayak izi bir korelasyondur, tek bir belirti değildir

"İz bırakmayan" (footprint-free) ifadesi gelişigüzel kullanılmaktadır, bu nedenle net olmakta fayda var. Ayak izi (footprint); bir arama motoru, bir araç çalıştıran bir rakip veya manuel bir incelemeci gibi üçüncü bir tarafın sitelerinizi bir arada gruplandırmasını veya bunları manipülasyonla zaten ilişkilendirilmiş bir barındırma deseniyle gruplandırmasını sağlayan herhangi bir sinyaldir. Dizin dışı bırakılma (deindexing) nadiren tek bir somut kanıttan kaynaklanır. Korelasyondan kaynaklanır: bireysel olarak iyi görünen ancak aynı generator etiketini, aynı ad sunucusu (nameserver) çiftini, aynı /24 bloğunu, aynı tema parmak izini ve aynı yayınlama sıklığını paylaşan bir düzine site. Bunlardan herhangi biri tek başına gürültüdür. Ancak bir araya geldiklerinde bir ağ oluştururlar.

Bu, tüm sorunu yeniden çerçeveliyor. Gizlenecek tek bir şey aramıyorsunuz; sitenin yaydığı HTML, üzerinden çözümlendiği ağ yolu, onu öne süren hesap ve komşularıyla paylaştığı etki alanı dahil her katmandaki korelasyonu aynı anda kırmaya çalışıyorsunuz. Bir katmanı kaçırırsanız diğerleri hâlâ aynı hizada kalır. Ucuz bir paylaşımlı sunucunun önüne bir CDN bağlamanın neredeyse hiçbir işe yaramamasının nedeni budur: tek bir değişkeni değiştirirken site içi parmak izini, DNS modelini ve paylaşılan kader izolasyonunu tüm mülk genelinde aynı bırakır.

Site içi ayak izleri: HTML neleri açığa çıkarır

Tespit edilmesi en kolay ayak izleri, bir sitenin kendi çıktısında açıkça bildirdiği izlerdir. Varsayılan bir WordPress kurulumu; sürümünü bir meta generator etiketinde ve varlıklarının sorgu dizelerinde yayınlar, wp-json keşif uç noktalarına ve bir XML-RPC arayüzüne bağlantı verir, pingback başlıkları iletir ve kullanılan yığını adlandıran bir X-Powered-By başlığı döndürür. Bunların hiçbiri bir insan okuyucu tarafından görülemez, ancak hepsi komut dosyalarıyla kolayca taranabilir; tek bir öğleden sonra bu işaretler için on binlerce sitenin parmak izini çıkarabilirsiniz.

İz kaldırıcımız her dağıtımda tam olarak bu yüzeyi temizler: sürüm ve oluşturucu etiketi, keşif bağlantıları, XML-RPC, pingbacks ve X-Powered-By tamamen kaldırılır; böylece her site WordPress biçimli bir yüzey yerine temiz ve genel bir yüzey sunar. Tek seferlik bir temizlik yerine dağıtımın bir parçası olarak çalıştığından, bir eklenti güncellemesi veya tema değişikliği, kaldırdığınızı düşündüğünüz bir başlığı sessizce yeniden ekleyemez. Buradaki amaç sırf gizlilik olsun diye gizlilik sağlamak değildir — mevcut en ucuz ve en ölçeklenebilir bağıntı sinyalini engellemektir.

Tema ve yapı parmak izleri de önemlidir. Her sitenin aynı widget düzenine ve aynı alt bilgi metnine sahip aynı tema olduğu bir ağ, yalnızca düzen üzerinden ilişkilendirilir. Statik HTML teslimatı burada yardımcı olur: Bir siteyi düz HTML olarak sunmak, canlı yığın belirtilerini tamamen ortadan kaldırır ve her sitenin işaretlemesinin bağımsız olmasını sağlar.

Ağ ayak izleri: IP'ler, CDN'ler ve DNS

Çoğu operatörün yanıldığı katman ağ katmanıdır. Yüz siteyi tek bir sunucuda barındırmak, hepsini tek bir IP'ye, tek bir /24 bloğuna ve tek bir ters DNS düzeninin arkasına yerleştirir; bu da ders kitaplarına girecek türden bariz bir kümelenmedir. Bunları sahip olduğunuz birkaç sunucuya dağıtmak neredeyse hiçbir işe yaramaz, çünkü küçük bir IP havuzu hâlâ bir havuzdur. Her şeyi tek bir CDN hesabı veya tek bir DNS sağlayıcısı üzerinden yönlendirmek ise kümeyi yalnızca bir üst katmana taşır: Artık ilişkilendirme IP yerine hesap veya ad sunucusu kümesi haline gelir.

Ayak izi bırakmayan ağ tasarımı, tek bir hesap ve sağlayıcı yerine birden fazla hesap ve sağlayıcıya dağıtım anlamına gelir. CDN ve DNS hesap havuzlarımız siteleri birden fazla Cloudflare, bunny.net, CDN77 ve KeyCDN hesabına ve ClouDNS dâhil olmak üzere DNS sağlayıcılarına dağıtır — ve siz de kendi hesaplarınızı bu havuza ekleyebilirsiniz. Dağıtım, her dağıtım işleminde geçerli hesap durumuna göre yeniden hesaplanır; böylece varlıklar büyüdükçe, varsayılan olarak ayarlanmış olan herhangi bir hesap üzerinde sessizce kümelenmez. Kaynak IP'ler CDN'in arkasında yer alır, bu sayede içeriği fiilen sunan sunucu, bir sorgunun döndürdüğü sonuç asla olmaz.

Buradaki kilit sözcük pool'dur. İz bırakmayan (footprint-free) bir ağ, tek bir akıllıca gizlenme yeri değildir; hiçbir bağımsız hesabın, ad sunucusunun veya alt ağın sitelerinizin şüpheli bir payını biriktirmemesi için yeterli amaçla atanmış yeterli sayıda bağımsız yüzeydir.

Ayak izleri neden yalnızca bir kez ayarlanmak yerine her dağıtımda yönetilmelidir

Ağlar statik değildir. Alan adları eklersiniz, diğerlerini kullanımdan kaldırırsınız, bir grubu içe aktarırsınız, bir temayı değiştirirsiniz, bir katmanı taşırsınız. Bu olayların her biri, bir izin tekrar gizlice içeri sızması için bir fırsattır — yeniden etkinleştirilen bir XML-RPC uç noktası, aşırı kullanılan bir CDN hesabına yerleşen yeni bir site, eski bir üretici etiketi taşıyan geri yüklenmiş bir yedek. Başlangıçta temiz olan bir iz denetimi, altı ay ve iki yüz dağıtım sonra değersiz hale gelir.

Ayak izi yönetimini ara sıra kontrol ettiğiniz bir kontrol listesi yerine yayınlama ardışık düzeninin bir özelliği olarak ele almamızın nedeni budur. Site içi temizleme, hesap havuzu dengelemesi ve eklenti temel yapılandırması; bir site her hazırlandığında veya değiştirildiğinde, kurulum anındaki anlık görüntüye göre değil, mevcut ağ durumuna göre hesaplanarak yeniden uygulanır. Denge, her dağıtımda canlı hesap verilerinden yeniden hesaplanır; böylece yüzüncü site, önceki doksan dokuz sitenin nereye gittiği tam olarak bilinerek yerleştirilir. Kurup unutmak başarısızlık getirir; her dağıtımda sürekli uygulama ise tek çözümdür.

Ortak kader izolasyonu: çöküşün ayak izi

Yalnızca yük altında kendini gösteren bir SEO ayak izi vardır. Yüz site tek bir dosya sistemini ve tek bir PHP havuzunu paylaşıyorsa, güvenliği ihlal edilmiş tek bir site, kontrolden çıkmış tek bir işlem veya tek bir kaynak artışı komşu siteleri de beraberinde aşağı çeker — ve tüm bir alt ağın aynı anda soft-404 hatası vermesi veya yavaşlaması, kötü amaçlı yazılımdan ya da kesintiden tamamen bağımsız olarak başlı başına bir ilişki sinyalidir. Ortak kaderli barındırma, tek bir sitenin sorununu ağ çapında bir olaya dönüştürür.

Site bazlı yalıtım, her siteyi kendi sınırları içerisine alarak bir sitenin diğerinin dosyalarına, işlemlerine veya belleğine erişmesini engeller; üstelik kötü amaçlı yazılım taraması ve DDoS koruması varsayılan olarak açıktır. Bu durum, dokunmadığınız siteleri etkilenen siteden korur ve aynı zamanda tüm site varlığının bir blok halinde çökmemesini sağlar — bu da hem bir kullanılabilirlik özelliği hem de örtülü bir SEO ayak izi (footprint) özelliğidir. Önbelleğe alma da bağlantılı bir rol oynar: LiteSpeed Enterprise ve site bazlı nesne önbelleğinin trafiğin çoğunu absorbe etmesi sayesinde, tek bir sitedeki anlık trafik artışı nadiren en başından dışa yayılan bir kaynak krizine dönüşür.

Eski alan adlarını dijital ayak izlerini aktarmadan geri getirme

Geçmiş süresi dolmuş alan adları ağ oluşturmanın temel bir unsurudur ve kendi arama motoru izi riskini beraberinde getirirler. Bunlardan birini genel bir şablondan yeniden oluşturmak, alan adını almaya değer kılan geçmişin ta kendisini çöpe atar; aynı iskelet üzerine yeniden kurulmuş bir grup süresi dolmuş alan adı da o iskelet üzerinde ilişki kurar. Daha temiz yaklaşım, alan adının orijinal sitesini Internet Archive üzerinden geri yüklemek ve onu statik HTML olarak sunmaktır; bu, süresi dolmuş bir alan adını, ağ standardı bir yapı yerine kendi gerçek yapısıyla tekrar çevrim içi ve yeniden dizine eklenmiş hale getirmenin en hızlı yoludur.

Statik HTML olarak geri yüklemenin arama motoru ayak izi açısından da bir getirisi vardır: parmak izi çıkarılacak canlı bir CMS, sızdırılacak bir sürüm, yoklanacak bir keşif uç noktası yoktur. Site, geçmişte ne idiyse öyle görünür. Hesap havuzu dağıtımı ve dağıtım başına site içi kaldırma ile birleştirildiğinde, yeniden canlandırılan bir alan adı, kendisini geri kalanıyla gruplandıracak izleri devralmadan ağınıza yeniden katılır.

Bunların hiçbiri alışılmadık değil. Ayak izi bırakmayan (footprint-free) barındırma, yalnızca her katmanda — HTML, ağ, hesap, yalıtım ve geçmiş — korelasyonu kırma ve bunu bir avuç site yerine gerçek bir ağ ölçeğinde, her değişiklikte yeniden uygulama disiplinidir.

Sıkça sorulan sorular

Sitelerimin önüne bir CDN yerleştirmek onları iz bırakmaz hale getirir mi?

Hayır. Paylaşımlı bir sunucunun önündeki tek bir CDN hesabı yalnızca tek bir değişkeni değiştirir —sorgunun döndürdüğü IP— ancak site içi parmak izini, DNS modelini ve ortak kader yalıtımını tüm sitelerde tamamen aynı bırakır. Daha da kötüsü, tüm bir ağı tek bir CDN veya DNS hesabı üzerinden yönlendirmek, kümeyi yalnızca o hesaba taşır. Footprint-free (iz bırakmayan) bir tasarım, tek bir proxy katmanına değil; birçok hesap ve sağlayıcı arasında dağıtıma, site içi izlerin temizlenmesine ve her siteye özel yalıtımın bir arada çalışmasına ihtiyaç duyar.

İz temizleyici, site içi hangi izleri gerçekten ortadan kaldırır?

Her dağıtımda; WordPress sürümünü ve oluşturucu etiketini, wp-json keşif bağlantılarını, XML-RPC'yi, geri bildirimleri (pingbacks) ve X-Powered-By üstbilgisini kaldırır — bunlar herkesin geniş ölçekte bir WordPress mülkünün parmak izini çıkarmasına olanak tanıyan ucuz, komut dosyasıyla taranabilir ipuçlarıdır. Tek seferlik bir temizlik yerine dağıtımın bir parçası olarak çalıştığı için, bir eklenti veya tema güncellemesi önceden kaldırmış olduğunuz bir izi sessizce yeniden ortaya çıkaramaz.

Ayak izi yönetimi neden her dağıtımda gerçekleşmelidir?

Çünkü ağlar sürekli değişir; yeni alan adları, taşımalar, tema değişiklikleri, katman geçişleri gerçekleşir ve her değişiklik, bir ayak izinin yeniden sızması veya yeni bir sitenin aşırı kullanılan bir hesaba yerleşmesi için bir fırsattır. Lansman anında temiz olan bir ayak izi denetimi, daha sonraki yüzlerce dağıtımdan sonra hiçbir anlam ifade etmez. Kurulum anındaki bir anlık görüntü yerine tüm varlığın canlı durumu üzerinden hesaplama yaparak, her kaynak tahsis işleminde site içi temizliği, hesap havuzu dengelemeyi ve eklenti temel yapılandırmasını yeniden uygularız.

Havuzunuz yerine kendi Cloudflare veya CDN hesaplarımı kullanabilir miyim?

Evet. Kendi CDN ve DNS hesaplarınızı bizimkilerle birlikte havuza dahil edebilirsiniz ve dağıtım her dağıtımda canlı hesap durumundan yeniden hesaplandığı için hiçbir şey bir kümeye kaymaz. Bu, rotasyonda tutmak istedikleri eski veya güvenilir hesaplara halihazırda sahip olan operatörler için uygundur.

14 gün boyunca ücretsiz deneyin

İlk sitelerinizi 14 gün boyunca ücretsiz başlatın — kredi kartı gerekmez. Mevcut bir ağı mı taşıyorsunuz? Geçişler ücretsizdir ve sınırsızdır.

Ücretsiz başlayın