Skip to content

seo: add redirects for 6 legacy doc URLs with external backlinks - #914

Draft
CahidArda wants to merge 1 commit into
mainfrom
claude/stoic-fermi-b8hpoc
Draft

CahidArda wants to merge 1 commit into
mainfrom
claude/stoic-fermi-b8hpoc

Conversation

@CahidArda

Copy link
Copy Markdown
Contributor

Why

Weekly SEO audit (Ahrefs, 2026-10-11) found these 6 paths as 404s via site-explorer-broken-backlinks, each with a live external backlink pointing at a URL that isn't covered by any existing docs.json redirect. Checked each against the repo and against the existing ~87-entry redirects array to rule out duplicates and stale-crawl false positives (several other candidates from this week's pull, e.g. /docs/features/restapi, /docs/qstash/pricing, /docs/redis/sdks/redis-ts/getstarted, /docs/workflow/migration, turned out to already have a redirect in place — Ahrefs is showing a stale recrawl date for those, not a live 404 — so they're left untouched here).

Evidence & changes

Broken URL (404) Evidence (Ahrefs, site-explorer-broken-backlinks) Fix
upstash.com/docs/realtime/overall/getstarted DR97, 2 backlinks from github.com (tahzeer/cryptalk-app, AbiNash1017/self-destruct-chat-app), anchor "Upstash Realtime" Add redirect /realtime/overall/getstarted → /realtime/overall/quickstart (actual getting-started page)
upstash.com/docs/box/overall/getstarted DR97, github.com (alitariksahin/symphony-box), anchor "Upstash Box" Add redirect /box/overall/getstarted → /box/overall/quickstart
upstash.com/docs/qstash/features/topics DR97, github.com (orgs/upstash/discussions/90) QStash's "Topics" feature was renamed "URL Groups" (the upstash_qstash_topic Terraform resource keeps the old name). Add redirect /qstash/features/topics → /qstash/features/url-groups
upstash.com/docs/qstash/api/dlq/listMessages DR97, github.com (orgs/upstash/discussions/90) Old REST-doc path for an endpoint now documented via the generated API reference (openapi.yaml, tag DLQ, summary "List DLQ messages"). Add redirect → /qstash/api-reference/dlq/list-dlq-messages, matching the existing /qstash/api/url-groups/* → /qstash/api-reference/url-groups/* pattern already in this file
upstash.com/docs/qstash/api/signingKeys/get DR97, github.com (orgs/upstash/discussions/90) Same pattern; openapi.yaml tag Signing Keys, summary "Get Signing Keys". Add redirect → /qstash/api-reference/signing-keys/get-signing-keys
upstash.com/docs/ratelimit DR77, deepwiki.com (Railly/tinte), anchor "Upstash Redis" Add redirect /ratelimit → /redis/overall/ratelimit

I could not find a live equivalent for a 7th candidate from the same discussion thread, /docs/qstash/api/events/list — QStash's OpenAPI spec no longer has an "Events" tag/endpoint at all (not renamed, just not present), so there's no destination I can map to with confidence. Flagging this in this week's seo-weekly Linear ticket instead of guessing a redirect target.

Expected effect

Recovers link equity from 6 DR77–97 referring domains currently pointing at dead pages, and removes 6 confirmed 404s from Site Audit's error count (crawled: 31 404 pages this week).

Notes

🤖 Generated with Claude Code

https://claude.ai/code/session_01G5CArZvv5MAeKJg3DxSVTr


Generated by Claude Code

Ahrefs broken-backlinks (2026-10-11) confirmed these 6 paths 404 with
live external backlinks pointing at them, none covered by an existing
docs.json redirect:
- /realtime/overall/getstarted (DR97, github.com x2)
- /box/overall/getstarted (DR97, github.com)
- /qstash/features/topics (DR97, github.com) - pre-rename "Topics" term
- /qstash/api/dlq/listMessages (DR97, github.com discussion)
- /qstash/api/signingKeys/get (DR97, github.com discussion)
- /ratelimit (DR77, deepwiki.com)

Each maps to the current live page covering the same content.
@mintlify

mintlify Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
upstash 🟢 Ready View Preview Oct 12, 2026, 6:22 AM

💡 Tip: Enable Automations to automatically generate PRs for you.

@context7

context7 Bot commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Docs7 for upstash.com

Result Status Action
Deployment ✅ Ready Open preview
Content review ✅ Passed. No problems found. View findings

Commit 4d1ef54 · Updated 2026-10-12 06:24 UTC · View build details

This branch was successfully deployed

2 active deployments
Docs7 Preview: claude/stoic-fermi-b8hpoc — 4d1ef54b Deployed Oct 12, 2026 by context7[bot]
staging — 4d1ef54b Deployed Oct 12, 2026 by mintlify[bot]
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.

2 participants