KamoCRM

Locale-correct structured data, and a robots.txt rule that matched nothing

Fixkamo-marketing
Ya
12 Agosti 2026, 20:36 UTC
Mwandishi
Kamo
Ahadi ya
8705796

Every BreadcrumbJsonLd and ItemList URL was hardcoded to /en, so the structured data on /fr/terms told crawlers its breadcrumb parent was the English page — 19 URLs across 15 files, contradicting the canonical and hreflang the same page emitted. Nine of those pages had a sync default export with no params, so they had no locale to build a URL from. robots.txt disallowed /subscribe, but localePrefix is "always" and the real paths are /<locale>/subscribe — /fr/subscribe served 200 and was never covered by the rule. The page's own noindex meant it stayed out of the index, so the dead rule was invisible; it only ever failed to save the crawl budget it was written for. contact-confirmed keeps an English OG url: its metadata is module-level and it is deliberately noindex/nofollow.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila kitu kinaingia kwenye tovuti yako mwenyewe. Anza kwenye mpango wa bure na usome ukurasa huu tena katika mwezi mmoja.

Kuwa Huru MileleMtazamo wa bei