Snippet

Snippet

Ein Snippet ist ein kurzer, wiederverwendbarer Ausschnitt aus einem Text oder aus Programmcode. Der Begriff kommt sowohl in Programmen für Entwickler als auch bei Suchmaschinen vor, wo damit die kurze Textvorschau unter einem Suchtreffer gemeint ist.

Das englische Wort „snippet“ heißt übersetzt Schnipsel. Gemeint ist ein kurzes Stück Text, das man aus einem größeren Ganzen herausgeschnitten hat. In der Technik wird das Wort in zwei Bedeutungen benutzt. Die eine kennt jeder aus Suchmaschinen: Unter jedem Treffer stehen zwei bis drei Zeilen Text aus der Seite, damit man vorab sieht, worum es geht. Die andere Bedeutung stammt aus der Programmierung: Dort ist ein Snippet ein kleiner, fertig vorbereiteter Baustein aus Anweisungen für den Computer, den man immer wieder einsetzen kann, statt ihn jedes Mal neu zu tippen. Beide Bedeutungen haben denselben Kern — ein kleiner Ausschnitt, der für sich allein schon nützlich ist.

Kleine Bausteine, große Zeitersparnis

Programmieren besteht zu einem großen Teil aus Wiederholung. Bestimmte Abläufe braucht man in fast jedem Projekt erneut: eine Datei einlesen, eine Liste durchgehen, ein Datum in ein anderes Format bringen. Diese Bausteine jedes Mal neu zu schreiben, kostet Zeit und erzeugt Fehler. Snippets lösen das Problem, indem man den geprüften Baustein einmal ablegt und danach mit wenigen Tastenanschlägen wieder einfügt.

Ein zweiter Vorteil ist Einheitlichkeit. Wenn zehn Leute an einem Programm arbeiten und alle denselben Baustein verwenden, sieht der Code überall gleich aus. Das macht ihn leichter lesbar und leichter zu warten. Große Firmen pflegen deshalb eigene Sammlungen geprüfter Snippets, ähnlich wie eine Bibliothek geprüfter Bauteile.

Bei Suchmaschinen ist die Bedeutung eine wirtschaftliche. Der Snippet-Text entscheidet oft darüber, ob jemand auf einen Treffer klickt oder auf den darunter. Für Nachrichtenseiten und Onlineshops hängt daran messbarer Umsatz. Es gibt einen ganzen Berufszweig, der genau daran arbeitet: die Suchmaschinenoptimierung, kurz SEO.

Vom Platzhalter zum fertigen Code

In einem Programmiereditor legt man ein Snippet unter einem Kürzel ab. Tippt man etwa „for“ und drückt die Tabulatortaste, setzt das Programm sofort das komplette Grundgerüst einer Schleife ein. Viele Snippets enthalten Platzhalter: markierte Stellen, an denen noch etwas eingetragen werden muss. Mit der Tabulatortaste springt man von Platzhalter zu Platzhalter und füllt sie aus.

Bei Suchmaschinen entsteht das Snippet automatisch. Die Suchmaschine sucht in der Seite nach der Passage, die am besten zur Suchanfrage passt, und schneidet daraus etwa 150 bis 160 Zeichen heraus. Die gesuchten Wörter werden fett dargestellt. Wer eine Webseite betreibt, kann einen Vorschlagstext hinterlegen, die sogenannte Meta-Description. Sie ist aber nur ein Vorschlag: Passt sie nicht zur Anfrage, ignoriert die Suchmaschine sie und schneidet selbst zu.

Wichtig ist die Abgrenzung zu einer Bibliothek. Eine Bibliothek ist fertiger Programmcode, den man von außen einbindet und der ein eigenständiges Stück Software bleibt. Ein Snippet dagegen wird direkt in den eigenen Text hineinkopiert und ist danach ganz normaler Bestandteil davon. Ändert sich die Vorlage später, ändern sich die eingefügten Kopien nicht mit — das wird gern übersehen.

Snippets in Editoren, Suchergebnissen und Chatbots

Am häufigsten trifft man Snippets in Programmen wie Visual Studio Code oder in der Codeplattform GitHub, wo eine eigene Funktion namens Gists Schnipsel zum Teilen speichert. Auch außerhalb der Programmierung gibt es das Prinzip: E-Mail-Programme und Chat-Werkzeuge bieten Textbausteine für Antworten, die man ständig schreibt.

Bei Google heißt eine besondere Form Featured Snippet. Dabei zeigt die Suchmaschine ganz oben einen Kasten mit einer direkten Antwort auf die Frage. Für Webseitenbetreiber ist das zweischneidig. Der Platz ist sehr sichtbar, aber viele Nutzer lesen die Antwort und klicken gar nicht mehr weiter.

In der KI-Berichterstattung taucht der Begriff heute in einem dritten Zusammenhang auf. Assistenten wie ChatGPT oder GitHub Copilot geben ihre Antworten oft als fertige Codeschnipsel aus, die man direkt übernehmen kann. Fachleute warnen davor, solche Schnipsel ungeprüft einzusetzen. Sie können Fehler enthalten oder Sicherheitslücken öffnen, und wer sie nicht versteht, merkt das erst, wenn etwas schiefgeht.

Subscribe free. Unsubscribe the second it sucks.

High-signal news across AI, business, UX, and tech. Every morning.