Repository navigation
Lead the hub pages with DebateOwl and link the comparison cluster both ways - #272
Merged
Merged
Conversation
… both ways - /best-ai-for-debate gets a "Compare by question" block linking the six narrower comparison pages. - /best-ai-debate-tools opens with what DebateOwl does for a specific motion, moves debatelab.ai and WinDebate into a dated six-row table, and its title, og:title and headline gain "(2026)". - The homepage short answer (en, es, hu) leads with DebateOwl; the debatelab.ai disambiguation moves into the "same as debatelab.ai?" FAQ. - llms.txt lists all 11 comparison pages under "## Compare", each once. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Caution Review failedThe pull request is closed.
Note 🎁 Summarized by CodeRabbit Free
Comment |
This was referenced Oct 29, 2026
Programcode
marked this pull request as ready for review
October 29, 2026 17:07
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.
Task 1 of the 29 Oct AEO audit: the two hub pages now answer first with DebateOwl, and the comparison pages link both ways.
What changed
<table>under "Feature comparison": six rows (DebateOwl, ChatGPT, Claude, debatelab.ai, WinDebate, Debate Ladder) with a caption dated "as of October 2026". Any cell we could not confirm from our pages or the vendor's public page says "Not stated". The debatelab.ai row comes from its live site: its FAQ says it is "completely free", and its debate setup offers WSDC, Asian Parliamentary and 3/5/7-minute speeches.Best AI Debate Tools Compared (2026) | DebateOwl. The H1 gained "(2026)" so that the headline, which mirrors the H1, matches. Related-guide links on other pages pick up the new H1, which is why 16 other guide pages changed by one line.{{asOf}}in both the visible FAQ and the FAQPage JSON-LD.## Comparenow lists 11 pages: the 7 from Add seven DebateOwl comparison and prep pages #268, /best-ai-debate-tools and the three /debateowl-vs-* pages. They were removed from Main pages and Guides. /debateowl-pricing also showed up twice (under Main pages and under Guides), so the Guides copy is gone. No URL appears twice./how-to-prepare-for-a-debate-with-ai#worked-example, both in production and here. The audit most likely grepped for the URL without the fragment.Acceptance checks (local build of this branch)
href="/…"links to all 6 pages<table>with 6 body rows, and the caption says "as of October 2026"<title>isBest AI Debate Tools Compared (2026) | DebateOwl. FAQPage parses withjson.loadsand still has 7 questions## Comparehas 11 entries, with no duplicate URLs#worked-examplefragment)Verification
NODE_OPTIONS=--max-old-space-size=3072 npm run verifypassed locally at c7918be: docs, jargon, lint, typecheck, 756 vitest tests, collaboration, edge, build (check-site and check-links clean), the SW offline smoke test, and 47 Playwright @smoke tests. After that run, the Spanish answer's quote marks changed to «…» and the i18n tests were rerun (12 passed). This is a local pass, not a CI pass: GitHub Actions is blocked by billing.🤖 Generated with Claude Code