Wir haben gerade Filter in Instant Domain Search veröffentlicht. Mit einem Klick grenzen Sie Ergebnisse auf verfügbare, Premium-, Sekundärmarkt- oder vergebene Domains ein. Seit Jahren war das unsere meistgewünschte Funktion. Sie in ein Werkzeug einzubauen, das sofort reagieren muss, erwies sich als eine unserer interessantesten Designaufgaben.

Warum Filter schwierig waren
Bei den meisten Suchwerkzeugen arbeitet der Server mit den Filtern. Sie klicken auf einen Filter, eine neue Anfrage startet, und eine neue Ergebnisseite erscheint. Das funktioniert, weil Sie dort ohnehin kurz auf Ergebnisse warten müssen. Eine weitere halbe Sekunde fällt dann kaum auf.
Bei einem Tool, dessen Ergebnisse schneller eintreffen als Ihre Tastendrücke, funktioniert das nicht. Unsere erste Version sandte bei jedem Filterwechsel eine Serveranfrage, und die Seite flackerte jedes Mal. Buchstabe eingeben: Flackern. Filter umschalten: Flackern. Noch ein Buchstabe: wieder Flackern. Instant soll Ihren Arbeitsfluss erhalten, und wir hatten gerade eine Funktion veröffentlicht, die ihn unterbrach.
Deshalb verschoben wir Filter jahrelang, obwohl keine andere Funktion häufiger gewünscht wurde.
Wie wir sie gebaut haben
Der entscheidende Schritt war, Filter nicht mehr als Serveraufgabe zu betrachten.
Wenn Sie auf Instant Domain Search nach einem Namen suchen, liefert eine Streaming-Anfrage alle relevanten Ergebnisse im Tempo Ihrer Eingabe an die Seite. Wir beziehen Verfügbarkeit direkt von Registrys, mit mehr als 380 davon haben wir Partnerschaften, statt über drosselnde und zwischenspeichernde APIs von Endkunden-Registraren zu gehen. Sekundärmarkttreffer kommen aus einem mit Wikipedia trainierten Embedding-Modell, das in weniger als 25 ms Ergebnisse liefert. Registrar-Preise werden parallel bei allen sieben Partnern abgerufen. Das gesamte System soll Ihnen sämtliche Ergebnisse zeigen, bevor Sie fertig getippt haben.
Wenn die Daten bereits vorliegen, brauchen Filter keinen Server. Sie müssen nur die Einträge auf der Seite neu ordnen.
Genau das tun sie jetzt. Aktivieren Sie „Verfügbar“, springen die passenden Treffer nach oben, während unpassende Ergebnisse zurücktreten. Aktivieren Sie „Sekundärmarkt“, rücken diese Namen nach oben. Keine Server-Rundreise, kein Flackern, kein Warten. Die Seite ordnet sich in Gruppen neu, während weitere Ergebnisse eintreffen. So bleibt die Bedienung auch während einer Anfrage flüssig.
Das Ergebnis sind Filter, die sich genauso unmittelbar anfühlen wie der Rest, statt einen langsamen zusätzlichen Schritt aufzusetzen.
Warum die meisten Tools das nicht können
Lokales Filtern funktioniert nur, wenn die zugrunde liegende Suche den vollständigen Ergebnissatz schnell genug in Echtzeit liefert. Die meisten Domainsuchwerkzeuge verwenden Seiten oder lösen beim Umschalten neue Abfragen aus, weil ihre Daten zu langsam eintreffen. Sie warten auf Registrar-APIs, wechseln zwischen Endkundenpartnern oder führen Stichwortsuchen aus, für die der Server die aufwendige Arbeit übernehmen muss.
Instant hat diesen Engpass nicht:
- Direkte Registry-Daten. Wir beziehen Verfügbarkeit von VeriSign, Identity Digital, Public Interest Registry und mehr als 380 weiteren Registrys, mit denen wir direkt zusammenarbeiten. Keine APIs von Endkunden-Registraren im Suchpfad. (Mehr darüber, wie wir die Suche schnell machen.)
- Sekundärmarkt in unter 25 ms. Unser Sekundärmarktmodell ordnet Namen nach semantischer Ähnlichkeit statt Stichwortübereinstimmung. „supercoolapp“ liefert daher Namen wie „rocketlabs“ und „stellartools“, nicht nur wörtliche Teiltreffer.
- Parallele Registrar-Preise. Preisvergleich in Echtzeit zwischen allen sieben Partnern (Namecheap, GoDaddy, Porkbun, Hostinger, Dynadot, Spaceship, Network Solutions), direkt in der Ansicht.
- Mehr als 800 TLDs. Filter funktionieren für jede unterstützte Endung, nicht nur für beliebte .com-Domains.
Weil sämtliche Daten innerhalb von Millisekunden vorliegen, ist das Filtern im Browser naheliegend. Nur deshalb funktioniert es.
Wonach Sie filtern können
Vier Statusfilter stehen in der Domainsuche, im Domaingenerator, auf unseren Endungsseiten und im Sekundärmarkt-Tab zur Verfügung:
- Verfügbar – Domains, die Sie heute zum Standardpreis registrieren können.
- Premium – von der Registry als Premium bepreiste Namen, deren Preis direkt sichtbar ist.
- Sekundärmarkt – Namen, die auf dan.com, Sedo, Atom, BrandBucket, Afternic und weiteren Partnermarktplätzen angeboten werden.
- Vergeben – bereits registrierte Namen, damit Sie in derselben Ansicht schnell erkennen, was vergeben und was noch frei ist.
Kombinieren Sie die Filter beliebig. Die Zähler aktualisieren sich live, sobald weitere Ergebnisse eintreffen.
Wir haben außerdem dort Dropdown-Filter ergänzt, wo sie sinnvoll sind: Wählen Sie im Domaingenerator eine TLD, um Ideen für eine bestimmte Endung zu entwickeln. Oder filtern Sie in der Massen-Domainsuche nach TLD und Preis, wenn Sie Tausende Namen gleichzeitig auswerten.
Ausprobieren
Suchen Sie eine Domain und verwenden Sie die Filter oberhalb der Ergebnisse. Aktivieren Sie einen, tippen Sie weitere Buchstaben und beobachten Sie, wie passende Treffer oben bleiben.
Welche Filter wünschen Sie sich als Nächstes? hello@instantdomainsearch.com.