Sorun
Yerel hizmet rehberleri (bu durumda pilates stüdyoları) gerçekten zor bir SEO problemidir: yerel arama niyetini yakalamak için yüzlerce şehir/bölge sayfası gerekir, ama şehir adının değiştirildiği bir şablon, Google'ın cezalandırdığı türden ince (thin), doorway-tarzı içerik olarak okunur. Pilates Rehberi için brief, Türkiye genelinde pilates ve reformer stüdyolarını şehir şehir, ilçe ilçe kapsayan bir rehber kurmaktı — daha sonra aynı sorun, Birleşik Krallık pazarı için Pilates Studios UK ile tekrar karşımıza çıktı.
Ne yaptık
Her şehir ve stüdyo sayfasının hızlı yüklenmesi ve ilk boyamada tamamen taranabilir olması için statik üretim (SSG) kullanan bir Next.js/React mimarisi kurduk.
Her konum sayfasının gerçekten farklılaştığı bir içerik modeli tasarladık — şehir adının değiştirildiği tek bir şablon yerine, gerçek ilçe adları ve gerçek stüdyo karşılaştırmaları.
Arama motorlarının sadece metni değil, coğrafi ve işletme yapısını da anlaması için her sayfaya Schema.org işaretlemesi (LocalBusiness, Service, BreadcrumbList) uyguladık.
Aynı mimariyi Birleşik Krallık pazarı için (Pilates Studios UK) yeniden kullandık; sistemin tek bir ülkenin rehber yapısının ötesine genellenebildiğini doğruladık.
Sonuç
Her iki rehber de canlı ve indekste; düzinelerce şehir ve bölgedeki stüdyoları ve dersleri, doorway-sayfa hacmi değil gerçek yerel arama niyeti için kurulmuş, yapılandırılmış ve şema işaretlemeli sayfalarla kapsıyor. Bu, runIT'in daha sonra kendi çok-şehirli konum sayfalarını kurmak için kullandığı aynı programatik SEO sistemi.
