Repository navigation
Rename the /debatelab-* pages to /debateowl-* and drop the last pi-stack.org links - #247
Merged
Merged
Conversation
…ack.org links - /debatelab-pricing, -vs-chatgpt, -vs-debateclub and -vs-windebate are now /debateowl-*. One vercel.json rule 301s each old path, also under /hu/ or /es/ and with a trailing slash, to the new page in one hop; Vercel keeps the query. - Generator config, answers, guides, footer, landing guide hub, locales, llms.txt, humans.txt and the seo watch list use the new slugs; pages regenerated, CONTENT_DATE moved to 2026-10-27 because every guide links the new pricing page. - gsc_submit.py targets debateowl.com (URL-prefix or domain property) and inspects the live pages instead of the retired brand slugs. - Tests cover the new redirect with the path-to-regexp form Vercel compiles.
|
Caution Review failedThe pull request is closed.
Note 🎁 Summarized by CodeRabbit Free
Comment |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Finishes the rebrand leftovers after the debateowl.com move (#246).
Renamed pages
These pages only exist in English; the generator makes no /hu or /es versions of them.
vercel.json,/:locale(hu|es)?/debatelab-:slug(pricing|vs-chatgpt|vs-debateclub|vs-windebate){/}?→/debateowl-:slug, 301s the old paths. It also covers/hu/…,/es/…and a trailing slash, in one hop. Vercel appends the query.@vercel/routing-utilssourceToRegex(v6.6.0). It doesn't match/debatelab,/debatelab-alternatives,/fr/…or/debatelab-pricingx.PAGES,CLUSTERS,LINK_PHRASES,NAV, About, footer)seo_answers.pyandseo_guides.pyseo_hour_watch.pyCONTENT_DATEmoves to 2026-10-27 because every guide now links the new pricing page.gsc_submit.pynow targets the debateowl.com property and sitemap, and inspects the live pages instead of the retired brand slugs. I didn't run it.Not in this PR:
@debate.pi-stack.org) is in theadminedge function, which this change leaves alone.Verify:
npm run verifypassed locally (unit, edge 483/483, build with check-site and check-links on 52 sitemap URLs, e2e smoke 47/47). The built sitemap lists only the /debateowl-* paths.