Die Suchmaske stellt jeweils eine Frage an mehrere Quellen und listet die Antworten untereinander auf. Um welche Quellen es sich dabei handelt, erfahren Sie weiter unten auf dieser Seite. Die Seite kann ohne Konto unter /zoeken aufgerufen werden. Wer die Adresse der Website ohne nachfolgenden Pfad eingibt, gelangt ab Version 1.3.91 auf diesen Bildschirm; bis einschließlich Version 1.3.90 war dies die Seite Startpagina. Diese ist nur einen Klick weiter zu finden, als erster Eintrag im Menü nach diesem Bildschirm.
Der leere Bildschirm darf von einer Suchmaschine erfasst werden; eine Adresse mit Suchbegriff hingegen nicht. Das macht einen Unterschied: Eine Adresse dieses Bildschirms enthält die Suchanfrage eines Besuchers, und eine Suchmaschine, die diese erfasst, veröffentlicht, wonach die Menschen gesucht haben – Adresse für Adresse. Bis einschließlich Version 1.3.90 galt das Verbot für beides, also auch für die Seite, auf die die Website weiterleitet.
Es ist für Fragen gedacht, bei denen ein Besucher noch nicht weiß, welche Quelle die Antwort liefert. Wer das weiß, findet die Antwort in der Quelle selbst schneller; die Ergebnisse verweisen daher auch dorthin.
Über dem Suchfeld wird ab Version 1.3.91 angezeigt, wie viele Dokumente durchsuchbar sind (in Millionen), genau wie auf der Startseite. Bis einschließlich Version 1.3.90 stand dort „Sechs öffentliche Quellen gleichzeitig“. Die Zahl stammt aus derselben Zählung wie auf der Startseite, berücksichtigt jedoch nur die Quellen, die DIESER Bildschirm durchsucht: Ist eine Quelle deaktiviert, sinkt die Zahl entsprechend. Wurde nichts gezählt, entfällt die Zahl und der alte Satz wird angezeigt.
Die vier Möglichkeiten, Wörter zu kombinieren
Unter dem Suchfeld befinden sich vier Auswahlmöglichkeiten. Sie beziehen sich auf unterschiedliche Fragen, und der Unterschied ist groß: Dieselben zwei Wörter liefern bei den „Officiële Bekendmakingen“ je nach Auswahl 3.339.913, 9.691 oder 1.734 Treffer.
- alle Wörter: Jedes Wort kommt im selben Text vor. Dies ist die Standardeinstellung, da man damit in der Regel genau das meint, wenn man zwei Wörter eingibt;
- eines der Wörter: Mindestens eines der Wörter kommt vor. Dies liefert mehr Ergebnisse und ist bei Synonymen nützlich, zum Beispiel „
stikstofvergunning stikstofrecht“; - nahe beieinander: Die Wörter stehen im Abstand von höchstens zehn Wörtern voneinander. Das ist der Unterschied zwischen „beide Wörter kommen irgendwo in diesem zweihundertseitigen Text vor“ und „beide Wörter beziehen sich auf dasselbe“;
- genau diese Wortgruppe: Die Wörter stehen zusammen und in genau dieser Reihenfolge, zum Beispiel „
Jan Jansen ACME“. Dies ist die strengste der vier Optionen und ab Version 1.3.74 wählbar.
Auch „genau diese Wortgruppe“ ist eine Wortsuche und keine Zeichensuche. Die Quellen durchsuchen Wörter, keine einzelnen Zeichen; daher kann ein Großbuchstabe, ein diakritisches Zeichen oder ein Satzzeichen dabei verloren gehen. Was feststeht, sind die REIHENFOLGE und die VERBINDUNG: Die drei Wörter aus dem obigen Beispiel werden niemals getrennt voneinander oder in einer anderen Reihenfolge gefunden.
Was die einzelnen Auswahlmöglichkeiten bedeuten, steht hinter dem Fragezeichen neben der Zahl „4“. Zu jeder Auswahlmöglichkeit gibt es eine Erklärung, die nur einmal aufgeführt ist.
Eine Suchanfrage darf höchstens vier Wörter umfassen. Werden mehr Wörter eingegeben, sucht der Bildschirm nach den ersten vier und gibt an, welche Wörter übersprungen wurden.
Nicht jede Quelle eignet sich für jede Methode
Manche Quellen unterstützen die gewünschte Suchmethode in ihrer eigenen Suchsprache nicht. Anstatt die Anfrage abzulehnen, löst der Bildschirm dieses Problem und gibt für jede Quelle an, wie vorgegangen wurde. In der Spalte „Methode“ wird eine der folgenden drei Optionen angezeigt:
- direkt: Die Quelle hat die Frage selbst so beantwortet;
- pro Wort, hier kombiniert: Da die Quelle kein „oder“ enthält, wurde pro Wort gesucht und die Ergebnisse wurden hier zusammengefasst. Das Ergebnis ist dasselbe, es sind jedoch mehr Abfragen erforderlich;
- nebeneinander, strenger als gewünscht: Die Quelle liefert keine Treffer für „Nähe“, daher wurde nach den Wörtern „nebeneinander“ gesucht. Das liefert weniger Ergebnisse als gewünscht, niemals mehr.
Letzteres ist die einzige Methode, die sich nicht umleiten lässt. Bei „oder“ und „und“ geht es um Dokumentensammlungen, und diese lassen sich kombinieren. Bei der Nähe geht es um die Position von Wörtern innerhalb eines Dokuments, und diese Information ist in einer Liste von Dokumenten nicht enthalten.
Welche Quellen werden durchsucht?
Folgende Quellen sind beteiligt: Open Raadsinformatie, OpenBesluitvorming, OpenTK, Officiële Bekendmakingen, Rechtspraak und Open Archivaris. Der Name jeder Quelle ist ein Link zur Website dieser Quelle.
Das Register der „Tweede Kamer“ wird nicht berücksichtigt, und das ist eine bewusste Entscheidung, für die es zwei triftige Gründe gibt. Es liefert Ergebnisse in 3 bis 15 Sekunden, während die anderen sechs unter einer Sekunde bleiben. Außerdem durchsucht es nur Titel: Bei einer Stichprobe von 120 Werken übersieht es 59 bis 100 Prozent der Werke, in deren Text das Wort tatsächlich vorkommt. Langsamkeit und Unvollständigkeit wiegen zusammen schwerer als jeder dieser Faktoren für sich genommen.
Es geht nichts verloren. Der Text derselben Parlamentsdokumente ist unter OpenTK zu finden, und das veröffentlichte Parlamentsdokument unter Officiële Bekendmakingen. Beide liefern innerhalb einer Sekunde ein Ergebnis und werden bei der Suche berücksichtigt.
Was man während der Suche sehen kann
Die Ergebnisse kommen herein, während die Suche noch läuft. Oben befindet sich eine Tabelle mit einer Zeile pro Quelle, aus der hervorgeht, welche Quellen bereits fertig sind und welche noch bearbeitet werden. Darunter wächst die Liste der Treffer, zusammengefasst nach Quellen.
Eine Quelle, bei der nichts gefunden wurde, bleibt in der Tabelle stehen, mit dem Status „fertig“ und null Treffern. Das ist beabsichtigt: „durchsucht und nichts gefunden“ und „nicht durchsucht“ sind unterschiedliche Ergebnisse, und die Anzeige darf diese nicht gleich darstellen. Die fünf Ergebnisse sind:
- in Bearbeitung: Die Quelle wird noch gesucht;
- Fertig: Die Quelle hat geantwortet, mit oder ohne Treffer;
- zu langsam: Die Quelle hat nicht innerhalb von zehn Sekunden geantwortet;
- abgebrochen: Die Quelle war noch in Betrieb, als die Suche eingestellt wurde;
- Fehlgeschlagen: Die Quelle hat einen Fehler gemeldet.
Sobald alle Quellen fertig sind, wird die Tabelle auf eine Zeile zusammengeklappt. Ein Klick darauf öffnet sie wieder.
Jede Quelle liefert ab Version 1.3.86 höchstens hundert Treffer pro Suchvorgang. Verfügt eine Quelle über mehr als hundert Treffer, wird in der Spalte „Treffer“ nicht nur die Anzahl der abgerufenen Treffer angezeigt, sondern auch die Gesamtzahl dieser Quelle, zum Beispiel „100 von 129“. Diese Gesamtzahl wird nur angezeigt, wenn eine Quelle mehr Treffer enthält, als abgerufen wurden; hat eine Quelle alle Treffer angezeigt, wird nur die Anzahl angegeben. Bis einschließlich Version 1.3.85 lag die Grenze bei fünfundzwanzig Treffern und es wurde keine Gesamtzahl angezeigt, wodurch eine normale Suchanfrage bei mehreren Quellen gleichzeitig dieselbe Zahl anzeigen konnte, ohne dass deutlich wurde, dass es sich um eine Grenze und nicht um eine Zählung handelte.
Unter dem Suchfeld befindet sich neben der Kombinationsart eine zweite Auswahlmöglichkeit: „Anzahl pro Quelle“. Vier Optionen, jeweils als separates Kästchen: 100, 500, 1000 oder das Maximum der Quelle selbst. Bei 500, 1000 oder dem Maximum ruft der Bildschirm ab Version 1.3.86 bei Bedarf mehrere Seiten derselben Quelle ab, bis die angeforderte Anzahl erreicht ist oder die Quelle nichts mehr zu bieten hat. Wer die Adresse manuell auf einen anderen Wert als die vier genannten ändert, erhält hundert zurück: niemals eine höhere Zahl als die, die auf dem Bildschirm zur Auswahl stand.
Eine Quelle kann auch eine eigene, feste Grenze haben, die durch keine Auswahl hier erhöht werden kann: OpenTK liefert beispielsweise niemals mehr als 280 Treffer für eine Suchanfrage, ganz gleich, was abgefragt wird. Ist dies der Fall, wird die Zahl in einem grauen Kreis statt im üblichen orangefarbenen angezeigt, sowohl oben in der Tabelle als auch bei der Quelle selbst weiter unten, zusammen mit dem Text „Mehr geht nicht“. Dieser graue Kreis hat bewusst eine andere Farbe als das orangefarbene „100 von 129“: Bei orange hilft eine höhere Auswahl zwar, bei grau jedoch niemals.
Die beiden Uhren
Jede Quelle erhält ab Version 1.3.86 dreißig Sekunden (bisher waren es zehn). Wer länger braucht, erhält die Meldung „zu langsam“ und hält die anderen nicht auf. Der großzügigere Zeitrahmen ist darauf zurückzuführen, dass bei einer Quelle mehrere Seiten abgerufen werden: Das dauert länger als eine einzelne Abfrage.
Der gesamte Suchvorgang dauert ab Version 1.3.86 höchstens neunzig Sekunden (früher waren es dreißig). Das ist keine Meldung, sondern ein Abbruch: Was zu diesem Zeitpunkt noch läuft, wird an der Quelle selbst abgebrochen. Es gibt auch eine Schaltfläche „Abbrechen“ für diejenigen, die schon früh genug gesehen haben.
Ein Ergebnis öffnen
Jeder Treffer enthält einen Verweis auf den Artikel in der Quelle selbst, nicht auf eine Kopie hier. Das ist der Sinn von „BesluitBron“: Ein Leser geht zur Quelle und liest dort das Original.
Wenn eine Quelle keine Adresse liefert, erscheint stattdessen der Text „Datensatz anzeigen“. Dadurch werden die Daten geöffnet, die die Quelle tatsächlich zurückgegeben hat. Dieser Text stammt von einem Drittanbieter und wird so angezeigt, wie er bereitgestellt wurde.
Nach Datum filtern
Wer viele Treffer erhält, kann diese im Nachhinein auf einen bestimmten Zeitraum eingrenzen. Dies geschieht direkt im Browser, und zwar anhand der bereits abgerufenen Treffer, sodass keine neue Suche erforderlich ist. Das Fenster „Nach Datum filtern“ befindet sich ab Version 1.3.85 unterhalb der Zählanzeige.
Es gibt drei Möglichkeiten, einen Zeitraum auszuwählen:
- eine Schnellauswahl: „Letztes Jahr“ (die 365 Tage bis heute), „Dieses Jahr“ oder „Vorjahr“;
- ein Jahr aus der Liste. Es ist nur ein Jahr aufgeführt, in dem tatsächlich ein Treffer gefunden wurde;
- ein eigenes Start- und Enddatum. Ein leeres Datum bedeutet, dass diese Seite offen ist.
Ein Treffer ohne Datum wird ausgeblendet, sobald ein Zeitraum ausgewählt wurde. Ein Zähler gibt an, um wie viele Treffer es sich handelt, und über einen Schalter können diese dennoch angezeigt werden.
Der Filter ändert nichts daran, was eine Quelle selbst angibt, gefunden zu haben. Der Zähler unter einer Quelle zeigt weiterhin die geladene Anzahl und die Gesamtsumme der Quelle an, neben der Anzahl, die nun angezeigt wird. Der Filter schränkt also nur das bereits Abrufene ein – höchstens die erste Seite pro Quelle –, nicht aber den Gesamtumfang der Quelle: Wer nach einem Zeitraum sucht, der über diese erste Seite hinausgeht, sollte besser das Jahreszahl als einzelnes Wort eingeben, sofern die Quelle dies zulässt.
Bei allen drei Exporten gilt derselbe Filter: Wer zuerst die Liste einschränkt und dann nach Excel, ODS oder Markdown exportiert, erhält die eingeschränkte Liste und nicht die gesamte.
In Excel, ODS oder Markdown exportieren
Unter dem Zähler befinden sich drei Schaltflächen. Die ersten beiden erzeugen dieselbe Arbeitsmappe, entweder im Excel-Format oder im OpenDocument-Format.
Die erste Registerkarte heißt „Parameter“ und ist nicht nur zur Dekoration da: Dort werden der Suchbegriff, die Kombinationsart, der Zeitpunkt, die Dauer sowie – pro Quelle – die Anzahl der Treffer, die Dauer, das Ergebnis und, ab Version 1.3.70, die Anmerkung, die der Bildschirm unter dieser Quelle anzeigt, zum Beispiel, dass eine Quelle langsam war oder dass es sich bei der Anzahl um eine Schätzung handelt. Eine Liste mit Zeilen kann nach drei Monaten nicht mehr aussagen, was abgefragt wurde, welche Quelle noch lief oder warum eine Zahl abweicht. Danach folgt ein Blatt pro Quelle, die Treffer hatte; eine Quelle ohne Treffer erhält kein eigenes Blatt und erscheint nur auf dem ersten Blatt.
Die dritte Schaltfläche liefert ab Version 1.3.70 dasselbe Ergebnis wie die Markdown-Datei. Es handelt sich dabei nicht um einen dritten Export daneben, sondern um denselben Inhalt wie auf dem Bildschirm selbst: denselben Titel, dieselbe Tabelle mit Quellen, denselben Vermerk unter einer Quelle, die langsam war oder weniger zählt, und pro Treffer denselben Titel, Kontext, dasselbe Datum und dieselbe Art des Treffers. Ein Titel mit Adresse ist ein anklickbarer Verweis auf die Quelle; ein Treffer ohne Adresse erhält, genau wie auf dem Bildschirm, den zurückgegebenen Datensatz, hier unter einer aufklappbaren Überschrift zusammengefasst. Ein Kreisdiagramm in Mermaid zeigt auf einen Blick, welche Quelle am meisten beigetragen hat. Die Datei lässt sich in Obsidian und in Discourse lesen und ist auch dafür gedacht, in ihrer Gesamtheit einem KI-Assistenten als Quellenmaterial zur Verfügung gestellt zu werden.
Der Kopf der Markdown-Datei enthält alle Informationen, die erforderlich sind, um die Suche erneut durchzuführen, ohne dass die Website dafür geöffnet werden muss: die Adresse, über die dieselbe Suche erneut aufgerufen werden kann, den Suchbegriff, die einzelnen Wörter, die gewählte Kombinationsart, den Zeitpunkt und die Dauer der Suche sowie die Anzahl der Treffer insgesamt und pro Quelle. Der Status ist dort fest auf „endgültig“ gesetzt: Es handelt sich um eine Aufzeichnung einer einzelnen Suche zu einem bestimmten Zeitpunkt, nicht um eine Seite, die später aktualisiert wird.
In allen drei Dateien wird „BesluitBron“ als Urheber genannt. Es ist niemals ein Personenname darin enthalten.
In ZIP exportieren
Neben den drei Schaltflächen befindet sich eine vierte: ZIP (ab Version 1.3.88). Diese Datei enthält den oben genannten Markdown-Bericht sowie je einen Ordner pro Quelle, die Treffer geliefert hat, wobei jeder Ordner eine Datei pro Treffer enthält.
Bei einem Treffer wird, sofern möglich, das eigene Dokument der Quelle abgerufen: eine PDF-Datei oder eine andere Datei, die die Quelle selbst bereitstellt. Ist dies nicht möglich, wird stattdessen der Rohdatensatz dieses Treffers als JSON in die Datei aufgenommen. Letzteres ist kein Mangel dieser Schaltfläche: Bei einigen Quellen gibt es für diesen Treffer kein separates Dokument, und der Datensatz entspricht dann genau dem, was auf dem Bildschirm bereits unter „Datensatz anzeigen“ angezeigt wird.
Jede Datei erhält einen Namen, der sich aus dem Datum, der Organisation und dem Titel des Treffers zusammensetzt, zum Beispiel 20170905-gemeente roermond-zonder titel 1.pdf. Ein Titel, der in der Quelle nicht vorhanden ist, wird so bezeichnet, wie er auf dem Bildschirm angezeigt wird. Zwei Treffer, die zu demselben Namen führen würden, werden durch eine fortlaufende Nummer voneinander unterschieden.
Diese Schaltfläche ruft Dokumente tatsächlich von den Quellen ab, anstatt nur auf sie zu verweisen, und das dauert länger als bei den anderen drei Schaltflächen: Bei „Maximum aus der Quelle“ kann es bis zu Hunderten von Dokumenten in einem einzigen Download kommen. Deshalb wird zunächst eine Schätzung angezeigt, „1 Sekunde pro Dokument“, zusammen mit der Anzahl der Dateien und einer Auswahlmöglichkeit: „Herunterladen“ oder „Abbrechen“. Die Schaltfläche funktioniert daher nur mit JavaScript: Der Browser führt zunächst eine kleine Berechnung durch, bevor der Download beginnt, was automatisierte Skripte verhindert, ohne dass dafür ein externer Dienst erforderlich ist.
Zu dieser Schätzung gehört auch ein Passwort. Die Datei wird damit verschlüsselt und lässt sich ohne dieses Passwort nicht öffnen. Dieses Passwort wird bewusst auf demselben Bildschirm wie die Schätzung angezeigt: Es hält kein Skript davon ab, diese Seite selbst zu lesen – das Skript kann das Passwort genauso gut lesen wie ein Besucher. Es erschwert jedoch das unbedachte Weiterleiten der Datei, ohne dass der Empfänger auch das Passwort erhält. Eine Installation kann diese Verschlüsselung deaktivieren.
In welcher Sprache der Bildschirm antwortet
Die Anzeige richtet sich nach der Sprache der Seite. BesluitBron unterstützt vier Sprachen: Niederländisch, Englisch, Deutsch und Französisch. In einer anderen Sprache wird der Text – wie überall auf dieser Website – auf Niederländisch angezeigt.
Ab Version 1.3.61 gilt diese Sprache für alle Angaben, die auf dem Bildschirm angezeigt werden: das Ergebnis pro Quelle, die Spalte „Art“, die Anmerkung unter einer Quelle, die Beschriftungen in der Arbeitsmappe und der Name der heruntergeladenen Datei. Bis einschließlich Version 1.3.60 war dies ausschließlich Niederländisch, auch auf einer englischen Seite.
Von einem Treffer wird nur der Titel übersetzt, und zwar nur dann, wenn die Seite nicht auf Niederländisch ist: Kontext, Datum und Auszug stammen aus der Quelle und bleiben so, wie sie von der Quelle bereitgestellt werden. Ein noch nicht bekannter Titel wird direkt von DeepL übersetzt, demselben Dienst, der auch diese Dokumentation übersetzt. Unter einem übersetzten Titel befindet sich eine kleine Schaltfläche „Original anzeigen“, mit der man den Originaltext der Quelle einsehen kann; ein Klick darauf wechselt zu „Übersetzung anzeigen“, um zurückzukehren.
Was der Bildschirm nicht kann
- Die Ergebnisse verschiedener Quellen werden nicht miteinander vermischt. Jede Quelle hat ihr eigenes Bewertungssystem, und diese lassen sich nicht miteinander vergleichen; eine gemischte Liste würde eine Reihenfolge suggerieren, die niemand ermittelt hat;
- Doppelte Einträge werden nicht entfernt. Open Raadsinformatie und OpenBesluitvorming greifen auf dieselben Ratsunterlagen zurück, und das ist eine Eigenschaft der Oberfläche, die diese anzeigt, anstatt sie zu verbergen;
- Es gibt keine „Nicht“-Option. Anders als bei „oder“ und „und“ lässt sich diese nicht eindeutig aus einem abgeschnittenen Fenster ableiten;
- Der Leser selbst kann nicht blättern. Der Bildschirm ruft ab Version 1.3.86 von selbst mehrere Seiten aus einer Quelle ab, sobald „Anzahl pro Quelle“ dies verlangt, jedoch immer nur bis genau zu der gewählten Grenze und niemals weiter auf Wunsch des Lesers; wer mehr als die vier Auswahlmöglichkeiten wünscht, wendet sich an die Quelle selbst oder an deren Dateimanager.
Für ein Programm: /api/search.json
Die gleiche Suche kann ab Version 1.3.86 auch als Daten statt als Seite unter /api/search.json aufgerufen werden. Diese Adresse liefert die Ergebnisse auf einmal, sobald jede Quelle fertig ist, anstatt während der Suche. Sie teilt sich das gleiche Kontingent von einer Suche pro Sekunde mit diesem Bildschirm. Siehe Zoekresultaten.
Was erfasst wird
Jeder Aufruf einer Quelle wird im Aufrufprotokoll unter der Kategorie „SEARCH“ erfasst. Ein Suchvorgang erzeugt somit sechs Einträge, einen pro Quelle, die alle denselben Verweis auf die Anfrage enthalten. Was in diesem Protokoll steht und wie lange die Einträge dort verbleiben, ist unter Privacy en Cookies nachzulesen.