Site Transformer bir ters proxy'dir. Siteye gelen her istek ondan geçer — ve değişiklikleriniz tam da burada olur. Origin kodu asla yerinden oynamaz. Yapılandırmanız dağıtımın ta kendisidir.
Bir DNS değişikliği, Site Transformer'ı mevcut sitenin önüne yerleştirir. Kod tabanında hiçbir şey değişmez — origin sunucunuz bugün sunduğu şeyi aynen sunmaya devam eder.
Eski URL'leri yenilerine eşleyin. URL kalıplarını regex ile eşleştirin ve döndürdükleri DOM'u yeniden yazın — başlıklar, başlık etiketleri, şema, bağlantı yapısı.
Bir yapılandırmayı kabul edin ve saniyeler içinde sunulmaya başlasın. Derleme yok, yayın penceresi yok, anında geri alma.
# Rewrite the URL architecture — live alias: "/index.php?cat=12&id=4821" → "/guides/technical-seo" "/p/*" → "/products/{slug}" # Transform the DOM on matched pages transform match("^/guides/.*"): replace ".post-wrap-legacy" → "article[itemtype=Article]" set "title" → "{h1} · Technical SEO Guide" inject "ld+json" → schema("Article") # origin untouched · 0 deploys
Önerdiğiniz her URL yeniden yapılandırması ve sayfa içi düzeltme, başkasının yayın döngüsünden geçmek zorundadır. Çoğu sağlam kalamaz — ve müşteri sağlayıcı değiştirdiğinde, bir sonraki ajans bunu söküp baştan başlar.
Yeni URL mimarisi, daha temiz işaretleme, şema, iç bağlantılar. Bir doküman olarak teslim edilir.
Müşterinin geliştirme ekibi bunu özellikler ve hata düzeltmelerinin arkasına koyar. Haftalar geçer.
Yarısı uygulanır, biraz hatalı, üzerinde yineleme yapmanın veya geri almanın kolay bir yolu olmadan.
Yeni sağlayıcı, yeni görüşler. Sabit kodlanmış değişiklikler söküp atılır. Sıfıra dönüş.
Bir alan adını proxy'ye yönlendirin ve aynı gün optimize etmeye başlayın.