Stop canonicalizing 21 diterjemahkan locales ke dalam bahasa Inggris

Fixkamo-marketing
Shipped
12 Agustus 2026 pukul 14.40 UTC
Author
Kamo
Commit
50eacff

Setiap halaman non-bahasa Inggris membawa hardcode canonical untuk kembar nya - 'export metadata const' adalah module-level, sehingga tidak dapat bervariasi dengan lokal dan 28 halaman dikirim 'canonical: * * * * * * * * * * * * * * * * ke semua 22 locales. Bundel pesan adalah ~ 99,5% diterjemahkan (mereka kapal dari kamo- terjemahan - kamus pada waktu membangun), jadi ini konsolidasi ~ 630 Benar-benar melokalisasi halaman ke dalam versi bahasa Inggris mereka dan membuangnya. Halaman-halaman itu juga tidak memiliki hinryang sama sekali, dan akar lokal tidak memiliki metadata Terserah. Halaman statik sekarang gunakan generateMetadata dengan canonical referensial diri dan cluster 22 lokal. localeAlternates mengiklankan setiap lokal bukan hanya en / es, dan termasuk lokal saat ini, sehingga cluster adalah timbal balik - halaman yang hilang dari set pantulan sendiri mendapatkan seluruh cluster Dibuang. Halaman KB mendapat perlakuan yang sama; isi mereka sudah tetap lokal (KbArticleTranslationListener mencakup setiap lokal) tetapi generateMetadata yang diambil artikel tanpa lokal, sehingga halaman Perancis diiklankan judul Inggris. Peta satelit hanya diiklankan sebagai alternatif dan dipancarkan URL KB dengan tidak awalan lokal, yang di bawah localePrefix "always" membuat setiap entri KB a redirect. locale Robots menjadi collectionary Robots: noindeks pada halaman ~ 2.400 detail adalah tentang pengumpulan data dalam app / lib / * * menjadi Inggris -hanya, bukan tentang locale, so es no longer claim content it does not have. Gerbang itu akan mengangkat ketika data bergerak ke kamus.

All changes

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga