---
title: I18n Locale Routing
category: product
entity_type: skill
price: ₺369
canonical: https://forgehouse.ai/tr/skiller/i18n-locale-routing/
lang: tr
hreflang_alt: https://forgehouse.ai/skills/i18n-locale-routing/
last_updated: 2026-06-20
---

# I18n Locale Routing

> i18n locale routing setup

Next.js App Router ve Astro'da çok dilli yönlendirme için sahada kanıtlanmış bir mimari; locale için tek otorite URL yolu kabul edilir. Karşılıklı hreflang üretir, statik ve edge önbelleğini doğru tutar, arama konsolu indekslemesini sessizce çökerten tam yapılandırma kombinasyonunu kalıcı olarak engeller.

## Ne için kullanılır
- Next.js veya Astro'da 2+ dilli site mimarisi kurmak
- Arama konsolunda 'yinelenen, alternatif seçilmedi' uyarısına yol açan eksik veya tek yönlü hreflang'i düzeltmek
- Dil değişiminden sonra yanlış dili gösteren bayat önbelleği gidermek
- Sayfaları 'tarandı, indekslenmedi' durumuna düşüren yapılandırma çökmesinden kurtulmak
- Programatik SEO için tek route dosyasını birçok dile otomatik yaymak
- KVKK uyumu için çerezsiz dil tespiti kurmak

## Faydalar
- Toparlanması bir ay sürebilen sessiz indeksleme çökmesinden kaçının
- Paylaşılan route dosyalarıyla sekiz dili tek dil bakım maliyetiyle yayınlayın
- Edge önbellek isabet oranını yüksek, dil geçişlerini saniyenin altında tutun
- Google'ın güvendiği karşılıklı hreflang ve x-default yedeğiyle doğru uluslararası sıralamayı kazanın

## Ne içerir
- Daima ön ekli dil yollarıyla kullanıma hazır next-intl ara katman ve yönlendirme yapılandırması
- Yedek zincirleri ve dizin biçimiyle Astro hibrit çıktı i18n kurulumu
- İndeksleme çökmesi yapan yapılandırma birleşiminde derlemeyi durduran kontrol
- Karşılıklı hreflang üreteci ve sayfa başına etiket sayan doğrulayıcı
- Açık yönlendirme ve host korumalı ara katman beyaz listesi
- Hreflang, x-default, sağdan-sola yön ve geçersiz dil işlemeyi kapsayan doğrulama listesi

## Kimler için
Uluslararası indeksleme ve önbellek doğruluğunun kritik olduğu çok dilli Next.js ve Astro siteleri kuran ya da onaran ön uç ve SEO mühendisleri.

## Nasıl çalışır
Çok dilli bir Next.js veya Astro sitesinde skill'in işlettiği gerçek döngü. Kara kutu yok, yaptığı iş budur:
1. Önce TRAP-3 üçlü-combo korumasını koşar: kod tabanında force-static, localeDetection:false ve localeCookie:false aynı anda var mı diye grep atar. Üçü birden eşleşirse build oracıkta düşürülür; çünkü tam bu kombinasyon canlı bir sitenin GSC indekslemesini çökertti.
2. Routing config'i 'URL tek otorite' ilkesine kilitler: locale whitelist'i, default dilin asla URL'siz kalmaması için localePrefix 'always', cookie'siz Edge-cache dostu mimari için localeCookie false, localeDetection true ise yalnız ilk ziyarette Accept-Language fallback'i olarak açık.
3. Middleware'i iki doğrulama katmanıyla sertleştirir: open redirect'e karşı host whitelist'i, ardından geçersiz locale path'lerini 404 yerine x-default'a 308 ile yönlendiren locale regex whitelist'i.
4. Kod paylaşımı pattern'ini uygular: sayfa başına tek route dosyası, generateStaticParams locale x slug çarpımını cartesian build'e açar; sekiz dilin bakım maliyeti tek dile iner.
5. generateMetadata içinde karşılıklı (reciprocal) hreflang üretir: her dil sayfası diğer tüm dilleri, kendisini ve x-default'u listeler; çünkü Google tek yönlü hreflang'i 'ignored' olarak loglar.
6. Canlı komutlarla doğrular: hreflang grep'ine bağlanan curl, dil sayısı artı bir satır döndürmeli; build logunda N x M sayfa sayısı görünmeli; GSC'ye dil başına ayrı sitemap gönderilip indeksleme paritesi izlenmeli.

## Sık sorulanlar
### Projemiz Astro, Next.js değil. Bu paket yine de işime yarar mı?
Yarar. Next.js App Router için next-intl middleware kurulumu, Astro için de fallback zincirli hybrid output i18n yapılandırması ayrı ayrı veriliyor. İki framework'te de ilke aynı: URL yolu locale için tek doğruluk kaynağıdır.

### Bahsedilen sessiz indeksleme çöküşü nedir, nasıl engelliyor?
Force static, dil algılama kapalı ve cookie kapalı kombinasyonu bir araya gelince sayfalar Search Console'da tarandı ama dizine eklenmedi durumuna düşüyor ve toparlanma haftalar sürebiliyor. Pakette bu kombinasyonu yakalayıp build'i bilerek kıran bir guard var; hata canlıya çıkmadan yakalanır.

### İçeriğimi de çevirir mi?
Hayır. Bu paket yönlendirme, karşılıklı hreflang üretimi ve cache doğruluğu katmanıdır. Çeviriler sizin sürecinizden gelir; paket o metinlerin doğru URL'de, doğru dilde ve Google'ın güvendiği hreflang yapısıyla servis edilmesini garanti eder.

## Fiyat
₺369, tek seferlik, abonelik yok. KDV dahil.

İlgili rehber: [Yapay zekâ ile kod inceleme](https://forgehouse.ai/tr/rehberler/yapay-zeka-kod-inceleme/)
