Skip to content

Commit 13be61e

Browse files
authored
Merge pull request #284 from Programcode/t3/seo-best-ai-es-hu
Add native Spanish and Hungarian answer pages for 'which AI for debate prep'
2 parents fec6cf0 + 88c7454 commit 13be61e

15 files changed

Lines changed: 612 additions & 46 deletions

File tree

‎public/best-ai-for-debate/index.html‎

Lines changed: 7 additions & 3 deletions
Large diffs are not rendered by default.

‎public/es/mejor-ia-para-preparar-un-debate/index.html‎

Lines changed: 127 additions & 0 deletions
Large diffs are not rendered by default.

‎public/hu/melyik-ai-a-legjobb-vitara/index.html‎

Lines changed: 106 additions & 0 deletions
Large diffs are not rendered by default.

‎public/hu/mi-vitafelkeszules/index.html‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<meta property="og:url" content="https://debateowl.com/hu/mi-vitafelkeszules" />
2323
<meta property="og:image" content="https://debateowl.com/hero-visual.jpg?v=2" />
2424
<meta property="article:published_time" content="2026-10-29" />
25-
<meta property="article:modified_time" content="2026-10-29" />
25+
<meta property="article:modified_time" content="2026-10-30" />
2626
<meta name="twitter:card" content="summary_large_image" />
2727
<meta name="twitter:title" content="Vitafelkészülés MI-vel: melyik eszköz mire jó? | DebateOwl" />
2828
<meta name="twitter:description" content="Melyik MI segít a vitára készülésben? Általános MI-asszisztens, vitagyakorló alkalmazás vagy ingyenes eszközök: mire jó melyik, magyarul." />
@@ -40,22 +40,22 @@
4040
body.hu .wins{list-style:none;padding:0}body.hu .wins li{display:flex;align-items:center;margin:6px 0}
4141
body.hu table{min-width:560px}
4242
</style>
43-
<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Article","headline":"Vitafelkészülés mesterséges intelligenciával","name":"Vitafelkészülés MI-vel: melyik eszköz mire jó? | DebateOwl","url":"https://debateowl.com/hu/mi-vitafelkeszules","description":"Melyik MI segít a vitára készülésben? Általános MI-asszisztens, vitagyakorló alkalmazás vagy ingyenes eszközök: mire jó melyik, magyarul.","inLanguage":"hu","datePublished":"2026-10-29","dateModified":"2026-10-29","author":{"@type":"Organization","@id":"https://debateowl.com/#organization","name":"DebateOwl","alternateName":"Debate Owl","url":"https://debateowl.com/","logo":{"@type":"ImageObject","url":"https://debateowl.com/icon-512.png","width":512,"height":512},"email":"hello@debateowl.com","contactPoint":{"@type":"ContactPoint","contactType":"customer support","email":"hello@debateowl.com","availableLanguage":["en","hu","es"]}},"publisher":{"@type":"Organization","@id":"https://debateowl.com/#organization","name":"DebateOwl","alternateName":"Debate Owl","url":"https://debateowl.com/","logo":{"@type":"ImageObject","url":"https://debateowl.com/icon-512.png","width":512,"height":512},"email":"hello@debateowl.com","contactPoint":{"@type":"ContactPoint","contactType":"customer support","email":"hello@debateowl.com","availableLanguage":["en","hu","es"]}},"about":{"@id":"https://debateowl.com/#software"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"DebateOwl","item":"https://debateowl.com/"},{"@type":"ListItem","position":2,"name":"Vitafelkészülés mesterséges intelligenciával","item":"https://debateowl.com/hu/mi-vitafelkeszules"}]},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Melyik MI a legjobb vitára?","acceptedAnswer":{"@type":"Answer","text":"Ha konkrét indítványra készülsz iskolai vagy versenyvitára, a DebateOwl a kiindulás: felolvasható esetet ír „Ha azt mondják… erre azt feleljük…” válaszokkal, és időzített gyakorlófordulót futtat, magyarul is. Ötleteléshez és háttérolvasáshoz egy általános MI-asszisztens, például a ChatGPT vagy a Claude is jó, mindkettőnek van ingyenes csomagja."}},{"@type":"Question","name":"Mit csinál a második beszélő (R2)?","acceptedAnswer":{"@type":"Answer","text":"Nem hoz új érvet: körülbelül két percig megerősíti a csapat érveit, utána körülbelül négy percig »Ha azt mondják X-et, erre azt feleljük Y« válaszokat mond."}},{"@type":"Question","name":"Mennyibe kerül?","acceptedAnswer":{"@type":"Answer","text":"A DebateOwl alkalmazásnak nincs ingyenes csomagja (3 napos ingyenes próba, utána havi $5); a /hu/tools oldalon lévő külön eszközök ingyenesek, és fiók nélkül is használhatók. A Claude-nak van ingyenes, $0-s csomagja. A ChatGPT ingyenes változata mindenki számára elérhető."}},{"@type":"Question","name":"Lehet MI-t használni a vita közben?","acceptedAnswer":{"@type":"Answer","text":"Felkészüléshez igen. A vita közben a verseny szabályait ellenőrizd: a legtöbb liga korlátozza az elektronikát és az MI-t a forduló alatt."}},{"@type":"Question","name":"Kell fiók az ingyenes eszközökhöz?","acceptedAnswer":{"@type":"Answer","text":"Nem, a /hu/tools eszközök fiók nélkül működnek."}}]}]}</script>
43+
<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Article","headline":"Vitafelkészülés mesterséges intelligenciával","name":"Vitafelkészülés MI-vel: melyik eszköz mire jó? | DebateOwl","url":"https://debateowl.com/hu/mi-vitafelkeszules","description":"Melyik MI segít a vitára készülésben? Általános MI-asszisztens, vitagyakorló alkalmazás vagy ingyenes eszközök: mire jó melyik, magyarul.","inLanguage":"hu","datePublished":"2026-10-29","dateModified":"2026-10-30","author":{"@type":"Organization","@id":"https://debateowl.com/#organization","name":"DebateOwl","alternateName":"Debate Owl","url":"https://debateowl.com/","logo":{"@type":"ImageObject","url":"https://debateowl.com/icon-512.png","width":512,"height":512},"email":"hello@debateowl.com","contactPoint":{"@type":"ContactPoint","contactType":"customer support","email":"hello@debateowl.com","availableLanguage":["en","hu","es"]}},"publisher":{"@type":"Organization","@id":"https://debateowl.com/#organization","name":"DebateOwl","alternateName":"Debate Owl","url":"https://debateowl.com/","logo":{"@type":"ImageObject","url":"https://debateowl.com/icon-512.png","width":512,"height":512},"email":"hello@debateowl.com","contactPoint":{"@type":"ContactPoint","contactType":"customer support","email":"hello@debateowl.com","availableLanguage":["en","hu","es"]}},"about":{"@id":"https://debateowl.com/#software"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"DebateOwl","item":"https://debateowl.com/"},{"@type":"ListItem","position":2,"name":"Vitafelkészülés mesterséges intelligenciával","item":"https://debateowl.com/hu/mi-vitafelkeszules"}]},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Melyik MI mire jó a vitára készülésben?","acceptedAnswer":{"@type":"Answer","text":"Ha konkrét indítványra készülsz iskolai vagy versenyvitára, a DebateOwl a kiindulás: felolvasható esetet ír „Ha azt mondják… erre azt feleljük…” válaszokkal, és időzített gyakorlófordulót futtat, magyarul is. Ötleteléshez és háttérolvasáshoz egy általános MI-asszisztens, például a ChatGPT vagy a Claude is jó, mindkettőnek van ingyenes csomagja."}},{"@type":"Question","name":"Mit csinál a második beszélő (R2)?","acceptedAnswer":{"@type":"Answer","text":"Nem hoz új érvet: körülbelül két percig megerősíti a csapat érveit, utána körülbelül négy percig »Ha azt mondják X-et, erre azt feleljük Y« válaszokat mond."}},{"@type":"Question","name":"Mennyibe kerül?","acceptedAnswer":{"@type":"Answer","text":"A DebateOwl alkalmazásnak nincs ingyenes csomagja (3 napos ingyenes próba, utána havi $5); a /hu/tools oldalon lévő külön eszközök ingyenesek, és fiók nélkül is használhatók. A Claude-nak van ingyenes, $0-s csomagja. A ChatGPT ingyenes változata mindenki számára elérhető."}},{"@type":"Question","name":"Lehet MI-t használni a vita közben?","acceptedAnswer":{"@type":"Answer","text":"Felkészüléshez igen. A vita közben a verseny szabályait ellenőrizd: a legtöbb liga korlátozza az elektronikát és az MI-t a forduló alatt."}},{"@type":"Question","name":"Kell fiók az ingyenes eszközökhöz?","acceptedAnswer":{"@type":"Answer","text":"Nem, a /hu/tools eszközök fiók nélkül működnek."}}]}]}</script>
4444
</head>
4545
<body class="hu">
4646
<main>
47-
<p class="crumb"><a href="/">DebateOwl</a></p>
47+
<p class="crumb"><a href="/hu">DebateOwl</a></p>
4848
<h1>Vitafelkészülés mesterséges intelligenciával</h1>
49-
<p class="byline"><a href="/">DebateOwl</a> csapata · Közzétéve: 2026. október 29. · Utolsó frissítés: 2026. október 29.</p>
49+
<p class="byline"><a href="/hu">DebateOwl</a> csapata · Közzétéve: 2026. október 29. · Utolsó frissítés: 2026. október 30.</p>
5050
<p class="disclosure">A DebateOwl készíti az egyik eszközt ezen az oldalon. A többi termékről szóló tények a saját weboldalukról származnak, 2026. október 29-én ellenőrizve. Fizetés előtt ellenőrizd őket.</p>
5151
<p class="disclosure">DebateOwl makes one of the tools on this page. Facts about other products come from their own websites, checked on October 29, 2026. Check them before you pay.</p>
52-
<p class="updated">Last updated: October 29, 2026</p>
53-
<section class="answer" aria-labelledby="short-answer"><h2 id="short-answer">Melyik MI a legjobb vitára?</h2><p>Ha konkrét indítványra készülsz iskolai vagy versenyvitára, a DebateOwl a kiindulás: felolvasható esetet ír „Ha azt mondják… erre azt feleljük…” válaszokkal, és időzített gyakorlófordulót futtat, magyarul is. Ötleteléshez és háttérolvasáshoz egy általános MI-asszisztens, például a ChatGPT vagy a Claude is jó, mindkettőnek van ingyenes csomagja.</p></section>
52+
<p class="updated">Utolsó frissítés: 2026. október 30.</p>
53+
<section class="answer" aria-labelledby="short-answer"><h2 id="short-answer">Melyik MI mire jó a vitára készülésben?</h2><p>Ha konkrét indítványra készülsz iskolai vagy versenyvitára, a DebateOwl a kiindulás: felolvasható esetet ír „Ha azt mondják… erre azt feleljük…” válaszokkal, és időzített gyakorlófordulót futtat, magyarul is. Ötleteléshez és háttérolvasáshoz egy általános MI-asszisztens, például a ChatGPT vagy a Claude is jó, mindkettőnek van ingyenes csomagja.</p></section>
5454

5555
<section class="lead-block">
5656
<h2>Mit tartalmaz egy DebateOwl-eset?</h2>
5757
<p>A DebateOwl úgy írja meg az esetet, ahogy az iskolai vitázók készülnek: nyitás, két–négy érv, mindegyik magyarázattal, bizonyítékkal és azzal, hogy miért fontos, „Ha azt mondják… erre azt feleljük…” válaszok, egy zárómondat és a felhasznált források.</p>
58-
<p>A többi eszköz rövid angol összevetése: <a href="/best-ai-for-debate">the short answer</a>. Itthon a kiindulás a felolvasható eset, a válaszok és az időzített forduló.</p>
58+
<p>A többi eszköz rövid angol összevetése: <a href="/best-ai-for-debate">the short answer</a>. Itthon a kiindulás a felolvasható eset, a válaszok és az időzített forduló. Ha az a kérdés, melyik eszközt válaszd, arra külön oldal felel, kérdésekkel és válaszokkal: <a href="/hu/melyik-ai-a-legjobb-vitara">melyik AI a legjobb vitára</a>.</p>
5959
<ul class="wins"><li><svg class="tick" viewBox="0 0 16 16" width="18" height="18" aria-hidden="true"><path d="M3.2 8.4 6.4 11.6 12.8 4.4" fill="none" stroke="#14B37D" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg><span>Felolvasható eset</span></li><li><svg class="tick" viewBox="0 0 16 16" width="18" height="18" aria-hidden="true"><path d="M3.2 8.4 6.4 11.6 12.8 4.4" fill="none" stroke="#14B37D" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg><span>„Ha azt mondják… erre azt feleljük…”</span></li><li><svg class="tick" viewBox="0 0 16 16" width="18" height="18" aria-hidden="true"><path d="M3.2 8.4 6.4 11.6 12.8 4.4" fill="none" stroke="#14B37D" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg><span>Időzített Vitapárbaj</span></li><li><svg class="tick" viewBox="0 0 16 16" width="18" height="18" aria-hidden="true"><path d="M3.2 8.4 6.4 11.6 12.8 4.4" fill="none" stroke="#14B37D" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg><span>Ingyenes eszközök, aztán havi $5</span></li></ul>
6060
<p><a class="cta" href="/app">Próbáld ki 3 napig ingyen</a></p>
6161
</section>

‎public/llms.txt‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Free to use, no account needed, and they run in the browser.
4343
- [Vitatétel-generátor | DebateOwl](https://debateowl.com/hu/tools/vitatetel-generator): Ingyenes vitatétel-generátor, amely egy véletlen tételt, vagy vétógyakorláshoz hármat húz 300 eredeti, téma és típus szerint rendezett tételből.
4444
- [Nyomtatható vitajegyzetlapok | DebateOwl](https://debateowl.com/hu/tools/jegyzetlap): Ingyenes, nyomtatható vitajegyzetlap minden beszédhez külön oszloppal PF, LD, Policy, BP, World Schools vagy Asian Parliamentary formátumhoz.
4545
- [Beszédidő-kalkulátor | DebateOwl](https://debateowl.com/hu/tools/beszedido-kalkulator): Ingyenes beszédidő-kalkulátor, amely megszámolja egy vitabeszéd szavait, és megmutatja, mennyi ideig tart lassú, átlagos és gyors tempóban.
46-
- [Vitafelkészülés MI-vel](https://debateowl.com/hu/mi-vitafelkeszules): melyik MI mire jó a vitára készülésben, magyarul
46+
- [Vitafelkészülés MI-vel](https://debateowl.com/hu/mi-vitafelkeszules): egy felkészülő este menete, és melyik MI mire jó a vitára készülésben, magyarul
4747

4848
## Español
4949

@@ -62,6 +62,8 @@ Free to use, no account needed, and they run in the browser.
6262
- [DebateOwl vs WinDebate](https://debateowl.com/debateowl-vs-windebate): How DebateOwl and WinDebate compare on case generation, rebuttal drills, evidence research, supported formats, pricing and day-to-day workflow.
6363
- [DebateOwl vs DebateClub](https://debateowl.com/debateowl-vs-debateclub): How DebateOwl and DebateClub compare for debate practice, from voice sparring to structured case prep, rebuttal drills and evidence research.
6464
- [ChatGPT vs Claude for debate](https://debateowl.com/chatgpt-vs-claude-for-debate): where each general chatbot fits in debate prep, prompts that make them argue back, and when a debate-specific tool is better
65+
- [¿Qué IA sirve para preparar un debate?](https://debateowl.com/es/mejor-ia-para-preparar-un-debate): in Spanish: a four-step prep guide (motion, case, replies, timed practice) that says which AI fits each step, DebateOwl included, as of October 2026
66+
- [Melyik AI a legjobb vitafelkészüléshez?](https://debateowl.com/hu/melyik-ai-a-legjobb-vitara): in Hungarian: questions and answers for school debaters and teachers on which AI to use, whether it works in Hungarian, what DebateOwl costs and what AI is not good for
6567
- [DebateOwl vs Debate Ladder](https://debateowl.com/debateowl-vs-debate-ladder): case prep and timed format rounds vs a voice-first ranked debate game, with a 7-question checklist
6668
- [Free vs paid AI debate tools](https://debateowl.com/free-vs-paid-ai-debate-tools): what free plans include and what paid AI debate tools cost, checked October 2026
6769
- [Best AI for Public Forum debate](https://debateowl.com/best-ai-for-public-forum): Public Forum AI tools compared speech by speech, with prices as of October 2026

‎scripts/check_templating.py‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
"""Fail when the seven comparison pages share long sentences: python3 scripts/check_templating.py.
1+
"""Fail when the comparison pages share long sentences: python3 scripts/check_templating.py.
22
33
Each comparison page needs its own angle, so no sentence longer than MAX_WORDS
44
words may appear in the visible text of more than MAX_PAGES of them. The pricing
@@ -22,6 +22,8 @@
2222
"debateowl-vs-debate-ladder",
2323
"free-vs-paid-ai-debate-tools",
2424
"how-to-prepare-for-a-debate-with-ai",
25+
"es/mejor-ia-para-preparar-un-debate",
26+
"hu/melyik-ai-a-legjobb-vitara",
2527
]
2628
MAX_WORDS = 12
2729
MAX_PAGES = 2

‎scripts/generate_seo_content.py‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
sys.dont_write_bytecode = True # keep scripts/__pycache__ out of the tree
1111
from seo_answers import ANSWERS # noqa: E402
1212
from seo_guides import GUIDES # noqa: E402
13+
from seo_comparison_pages import BEST_AI_ALTERNATES, hreflang_links # noqa: E402
1314

1415
ROOT = Path(__file__).resolve().parents[1]
1516
PUBLIC = ROOT / "public"
@@ -657,7 +658,7 @@ def localized_sections():
657658
title, description = (head[key].replace("{{brand}}", BRAND).replace("{{product}}", PRODUCT) for key in ("title", "description"))
658659
lines.append(f"- [{title}]({BASE}{paths[language]}): {description}")
659660
if language == "hu":
660-
lines.append(f"- [Vitafelkészülés MI-vel]({BASE}/hu/mi-vitafelkeszules): melyik MI mire jó a vitára készülésben, magyarul")
661+
lines.append(f"- [Vitafelkészülés MI-vel]({BASE}/hu/mi-vitafelkeszules): egy felkészülő este menete, és melyik MI mire jó a vitára készülésben, magyarul")
661662
sections.append(f"## {heading}\n\n" + "\n".join(lines))
662663
return "\n\n".join(sections)
663664

@@ -718,7 +719,7 @@ def spans_of():
718719
<title>{esc(page["title"])}</title>
719720
<meta name="description" content="{esc(page["description"])}" />
720721
<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large" />
721-
<link rel="canonical" href="{page_url(page["slug"])}" />
722+
<link rel="canonical" href="{page_url(page["slug"])}" />{hreflang_links(BEST_AI_ALTERNATES)}
722723
<meta name="author" content="{esc(ORGANIZATION["name"])}" />
723724
<meta name="msvalidate.01" content="8FC8FD530126287EF8AD3977BFB24C17" />
724725
{ICON_LINKS}
@@ -748,7 +749,7 @@ def spans_of():
748749
<main class="wrap">
749750
<nav class="breadcrumb" aria-label="Breadcrumb"><a href="/">Home</a> / <span aria-current="page">Best AI for debate</span></nav>
750751
<article>
751-
<header class="hero"><h1>{esc(page["h1"])}</h1><p class="dates">By the <a href="/">{esc(PRODUCT)} team</a> · Updated <time datetime="{modified}">{long_date(modified)}</time></p><p class="disclosure">{esc(page["disclosure"])}</p></header>
752+
<header class="hero"><h1>{esc(page["h1"])}</h1><p class="dates">By the <a href="/">{esc(PRODUCT)} team</a> · Updated <time datetime="{modified}">{long_date(modified)}</time></p><p class="disclosure">{esc(page["disclosure"])}</p><p class="dates">Also in <a href="/es/mejor-ia-para-preparar-un-debate" hreflang="es" lang="es">español</a> and <a href="/hu/melyik-ai-a-legjobb-vitara" hreflang="hu" lang="hu">magyar</a>.</p></header>
752753
<p id="short-answer" class="direct">{esc(page["direct_answer"])}</p>
753754
<div class="article section">{"".join(article)}{cta}</div>
754755
<section class="section faq article" aria-labelledby="faq"><h2 id="faq">Frequently asked questions</h2>{faq_html}</section>
@@ -779,6 +780,8 @@ def spans_of():
779780
("debateowl-vs-windebate", None),
780781
("debateowl-vs-debateclub", None),
781782
("chatgpt-vs-claude-for-debate", ("ChatGPT vs Claude for debate", "where each general chatbot fits in debate prep, prompts that make them argue back, and when a debate-specific tool is better")),
783+
("es/mejor-ia-para-preparar-un-debate", ("¿Qué IA sirve para preparar un debate?", f"in Spanish: a four-step prep guide (motion, case, replies, timed practice) that says which AI fits each step, {PRODUCT} included, as of October 2026")),
784+
("hu/melyik-ai-a-legjobb-vitara", ("Melyik AI a legjobb vitafelkészüléshez?", f"in Hungarian: questions and answers for school debaters and teachers on which AI to use, whether it works in Hungarian, what {PRODUCT} costs and what AI is not good for")),
782785
("debateowl-vs-debate-ladder", (f"{PRODUCT} vs Debate Ladder", "case prep and timed format rounds vs a voice-first ranked debate game, with a 7-question checklist")),
783786
("free-vs-paid-ai-debate-tools", ("Free vs paid AI debate tools", "what free plans include and what paid AI debate tools cost, checked October 2026")),
784787
("best-ai-for-public-forum", ("Best AI for Public Forum debate", "Public Forum AI tools compared speech by speech, with prices as of October 2026")),

0 commit comments

Comments
 (0)