Termerly logo

Broken links across the Legal Center are now fixed

Released
AL

Adrián Lozano

The latest SEO audit on hub.termerly.com surfaced two classes of broken links inside our published policies. We fixed both and shipped a reusable inventory script so future audits can re-run the same check.

The first class were legacy /legal-center/ URL prefixes left over from a route structure we no longer use. They were rendered inside the body of several published pages and pointed nowhere useful. We added route rules to 301 them onto the canonical paths, so any external backlink that hits one of those legacy URLs still lands on the right document.

The second class were placeholder slugs (link-to-privacy-policy, link-to-terms-of-service) that an author had pasted into one of the Shourly cookie pages and never replaced. The real slugs are privacy-policy and terms-of-services. We patched those references directly in the database via a one-shot migration.

End result: five 404s, five 4XX warnings and four broken-link-target issues all cleared out in one go. And the new find/fix scripts live alongside the database tooling so the next audit takes minutes instead of hours.

May 7, 2026

Activity feed

  • Isabella Fernandez
    Isabella Fernandez

    How did the placeholder slugs (link-to-privacy-policy) make it to production in the first place? A pre-publish check that flags non-resolvable slugs would prevent the next round of this.

    May 13, 2026

    Replay

  • LC
    Lily Coleman

    The reusable find/fix scripts are the bit I appreciate most. Audits like this happen quarterly for us and "minutes instead of hours" actually moves the needle.

    May 9, 2026

    Replay