176 lines
7.3 KiB
TypeScript
176 lines
7.3 KiB
TypeScript
import type { Metadata } from "next";
|
||
import JaNeinGenerator from "@/components/tools/ja-nein-generator";
|
||
import SubpageLayout from "@/components/subpage-layout";
|
||
|
||
const SITE_URL = "https://entscheidomat.com";
|
||
const PAGE_URL = `${SITE_URL}/ja-nein-generator`;
|
||
const PAGE_TITLE = "Ja-Nein-Generator: Ja oder Nein online entscheiden";
|
||
const PAGE_DESCRIPTION =
|
||
"Mit dem Ja-Nein-Generator erhältst du sofort eine zufällige Antwort auf deine Frage: Ja oder Nein. Kostenlos, ohne Anmeldung, direkt im Browser.";
|
||
const UPDATED = "23. Juli 2026";
|
||
|
||
export const metadata: Metadata = {
|
||
title: PAGE_TITLE,
|
||
description: PAGE_DESCRIPTION,
|
||
alternates: { canonical: "/ja-nein-generator" },
|
||
openGraph: {
|
||
type: "website",
|
||
locale: "de_DE",
|
||
siteName: "Entscheidomat",
|
||
title: PAGE_TITLE,
|
||
description: PAGE_DESCRIPTION,
|
||
url: PAGE_URL,
|
||
images: ["/opengraph-image"],
|
||
},
|
||
twitter: {
|
||
card: "summary_large_image",
|
||
title: PAGE_TITLE,
|
||
description: PAGE_DESCRIPTION,
|
||
images: ["/twitter-image"],
|
||
},
|
||
};
|
||
|
||
const FAQS = [
|
||
{
|
||
q: "Wie funktioniert ein Ja-Nein-Generator?",
|
||
a: "Du gibst optional eine Frage ein und startest den Generator per Klick oder Tipp. Das Tool erzeugt im Browser einen neuen Zufallswert und zeigt danach „Ja“ oder „Nein“ an.",
|
||
},
|
||
{
|
||
q: "Wie entsteht das Ergebnis?",
|
||
a: "Bei jeder Anfrage erzeugt das Tool im Browser einen neuen Zufallswert. Der Ja-Nein-Generator ist für spielerische Alltagsentscheidungen gedacht, nicht für sicherheitskritische oder rechtlich verbindliche Zwecke.",
|
||
},
|
||
{
|
||
q: "Kann ich den Generator mehrfach verwenden?",
|
||
a: "Ja, beliebig oft. Der Verlauf zeigt dir die letzten zehn Ergebnisse, damit du siehst, wie oft Ja bzw. Nein gefallen ist.",
|
||
},
|
||
{
|
||
q: "Eignet sich der Generator für Gruppenentscheidungen?",
|
||
a: "Für lockere Gruppenentscheidungen (z. B. „Bestellen wir Pizza?“) eignet er sich gut. Für Entscheidungen, die alle Beteiligten mittragen müssen, ersetzt er kein gemeinsames Gespräch.",
|
||
},
|
||
{
|
||
q: "Ersetzt ein Zufallsergebnis eine wichtige persönliche Entscheidung?",
|
||
a: "Nein. Der Generator ist als spielerischer Denkanstoß für Alltagsfragen gedacht – bei wichtigen persönlichen, finanziellen, rechtlichen oder gesundheitlichen Entscheidungen solltest du dich nicht auf einen Zufallsgenerator verlassen.",
|
||
},
|
||
{
|
||
q: "Wann ist ein Ja-Nein-Generator besser als ein Münzwurf?",
|
||
a: "Beide Methoden helfen bei einer Entscheidung zwischen zwei Optionen. Der Ja-Nein-Generator passt besser, wenn du eine konkrete Frage formulierst und direkt „Ja“ oder „Nein“ sehen möchtest; ein Münzwurf eignet sich eher für Kopf oder Zahl oder frei beschriftete Seiten.",
|
||
},
|
||
{
|
||
q: "Kann ich das Ergebnis als Denkanstoß nutzen?",
|
||
a: "Ja. Achte auf deine erste Reaktion: Enttäuscht dich das Ergebnis, zeigt das oft schon eine eigene Präferenz. Für folgenreiche Entscheidungen ersetzt der Generator aber keine Abwägung oder fachlichen Rat.",
|
||
},
|
||
];
|
||
|
||
const jsonLd = {
|
||
"@context": "https://schema.org",
|
||
"@graph": [
|
||
{
|
||
"@type": "BreadcrumbList",
|
||
itemListElement: [
|
||
{ "@type": "ListItem", position: 1, name: "Entscheidomat", item: SITE_URL },
|
||
{ "@type": "ListItem", position: 2, name: "Ja-Nein-Generator", item: PAGE_URL },
|
||
],
|
||
},
|
||
{
|
||
"@type": "WebApplication",
|
||
name: "Ja-Nein-Generator",
|
||
url: PAGE_URL,
|
||
description: PAGE_DESCRIPTION,
|
||
applicationCategory: "UtilitiesApplication",
|
||
operatingSystem: "Any (Web-Browser)",
|
||
isPartOf: { "@id": `${SITE_URL}/#website` },
|
||
offers: { "@type": "Offer", price: "0", priceCurrency: "EUR" },
|
||
},
|
||
{
|
||
"@type": "FAQPage",
|
||
mainEntity: FAQS.map((f) => ({
|
||
"@type": "Question",
|
||
name: f.q,
|
||
acceptedAnswer: { "@type": "Answer", text: f.a },
|
||
})),
|
||
},
|
||
],
|
||
};
|
||
|
||
const STEPS = [
|
||
"Trage optional deine Frage in das Eingabefeld ein.",
|
||
"Tippe auf die Karte oder den Button „Ja oder Nein?“.",
|
||
"Der Generator wählt zufällig zwischen Ja und Nein und zeigt dir sofort das Ergebnis.",
|
||
"Frag so oft du willst – der Verlauf zeigt dir die letzten zehn Ergebnisse.",
|
||
];
|
||
|
||
const EXAMPLES = [
|
||
"„Sollen wir heute Abend bestellen statt kochen?“",
|
||
"„Soll ich den Film jetzt zu Ende schauen?“",
|
||
"„Starte ich heute noch mit dem Sport?“",
|
||
];
|
||
|
||
const VORTEILE = (
|
||
<p>
|
||
Der Generator ist ideal für schnelle Alltagsfragen ohne großes Abwägen: kostenlos,
|
||
sofort einsatzbereit und ohne Anmeldung. Deine Frage wird nicht an einen Server
|
||
übertragen. Für wichtige persönliche, finanzielle, rechtliche oder gesundheitliche
|
||
Entscheidungen ist ein reiner Zufallsmechanismus dagegen nicht geeignet.
|
||
</p>
|
||
);
|
||
|
||
const ADDITIONAL_CONTENT = (
|
||
<article className="space-y-4 text-base leading-relaxed text-ink-soft">
|
||
<h2 className="font-display text-2xl sm:text-3xl font-semibold text-ink">
|
||
Ja-Nein-Generator oder Münzwurf: Was passt wann?
|
||
</h2>
|
||
<p>
|
||
Ein Ja-Nein-Generator ist eine digitale Entscheidungshilfe für Fragen mit
|
||
genau zwei möglichen Antworten. Er eignet sich, wenn die Optionen bereits klar
|
||
sind und ihr eine kleine Pattsituation ohne langes Diskutieren auflösen möchtet:
|
||
„Bestellen wir heute?“, „Gehen wir noch spazieren?“ oder „Starte ich jetzt mit
|
||
der Aufgabe?“ Die Frage ist dabei nur ein hilfreicher Rahmen; sie verändert die
|
||
Wahrscheinlichkeit nicht.
|
||
</p>
|
||
<p>
|
||
Im Vergleich zum Münzwurf ist das Ergebnis sprachlich direkter. Statt Kopf oder
|
||
Zahl erscheint sofort Ja oder Nein – praktisch auf dem Smartphone, in einer
|
||
Gruppe oder wenn ihr das Ergebnis später noch einmal im Verlauf sehen wollt.
|
||
Für zwei frei benannte Optionen wie „Kino oder Couch“ kannst du entweder die
|
||
Frage entsprechend formulieren oder den Münzwurf mit eigenen Seiten nutzen.
|
||
Bei drei oder mehr gleichwertigen Möglichkeiten ist ein Glücksrad meist die
|
||
passendere Entscheidungshilfe.
|
||
</p>
|
||
<p>
|
||
Zufall ersetzt keine Abwägung, kann aber sichtbar machen, was du selbst willst:
|
||
Achte auf deine erste Reaktion auf das Ergebnis. Fühlt sich ein „Nein“ unerwartet
|
||
enttäuschend an, steckt in dieser Reaktion oft schon eine Präferenz. Für
|
||
finanzielle, rechtliche, gesundheitliche oder andere folgenreiche Entscheidungen
|
||
solltest du Informationen sammeln, Alternativen vergleichen und gegebenenfalls
|
||
fachlichen Rat einholen – nicht würfeln.
|
||
</p>
|
||
</article>
|
||
);
|
||
|
||
export default function JaNeinGeneratorPage() {
|
||
return (
|
||
<>
|
||
<script
|
||
type="application/ld+json"
|
||
dangerouslySetInnerHTML={{
|
||
__html: JSON.stringify(jsonLd).replace(/</g, "\\u003c"),
|
||
}}
|
||
/>
|
||
<SubpageLayout
|
||
toolSlug="ja-nein-generator"
|
||
toolName="Ja-Nein-Generator"
|
||
h1Title="Ja-Nein-Generator – Ja oder Nein online entscheiden"
|
||
introText="Der Ja-Nein-Generator beantwortet eine Frage zufällig mit Ja oder Nein. Formuliere deine Frage, starte den Generator und erhalte sofort eine zufällige Entscheidung – kostenlos, ohne Anmeldung und direkt im Browser."
|
||
steps={STEPS}
|
||
examples={EXAMPLES}
|
||
vorteileText={VORTEILE}
|
||
additionalContent={ADDITIONAL_CONTENT}
|
||
faqs={FAQS}
|
||
updatedDate={UPDATED}
|
||
>
|
||
<JaNeinGenerator />
|
||
</SubpageLayout>
|
||
</>
|
||
);
|
||
}
|