Skip to content

SEO: prevent locale-specific indexed Toolify guides linking to noindex tools - #14

Merged
appdevelopsk merged 3 commits into
mainfrom
fix/locale-indexable-related-links-20261026
Oct 26, 2026
Merged

appdevelopsk merged 3 commits into
mainfrom
fix/locale-indexable-related-links-20261026

Conversation

@appdevelopsk

Copy link
Copy Markdown
Owner

Official 2026-10-26 GSC URL Inspection shows eight deliberately indexable Toolify tools crawled-but-not-indexed, plus four expected noindex exception cases. Source audit found a locale-specific link-policy mismatch: indexable exception locales (e.g. th/date-calculator, tr/grade-calculator) called getRelated(slug,6,true) which filtered only global English/Japanese INDEXED_SLUGS, often linking to noindex target tool pages in that locale. Fix getRelated with a backwards-compatible optional locale and apply isIndexableIn(locale,targetSlug) for any indexed tool page. Preserve unrestricted human navigation on noindex pages and existing en/ja policy. Add Vitest regression coverage for th/tr/ar/ru/es/fr/en/ja. No robots, canonical, sitemap or broad noindex changes. This fix improves coherence of existing indexable tool navigation; does not guarantee indexation. Require project TypeScript/unit/SEO CI before merge and normal Cloudflare deployment verification after.

@appdevelopsk
appdevelopsk merged commit 6801f21 into main Oct 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant