20260430-broken-link-cleanup-second-pass

Another pass at the broken-link cleanup, this time going after the structural causes rather than one-off fixes.

The “previous” and “next” buttons on each translator’s surah pages now correctly skip surahs that translator hasn’t translated, instead of leading to a missing page.

The “choose a translator” picker, and the Word-by-Word / Compare Translations buttons on every verse page, now also work whether you reach them with or without a trailing slash on the URL — a small distinction that was producing several hundred of the broken links from the most recent crawl.

Roughly three-quarters of those errors are now resolved.
We’ll re-crawl shortly to pick up the rest.

Leave a Reply