Seitensuche
Seitensuche

== Indizierte datenbankbasierte Suche ==
Alle textbasierten Inhalte werden in einer Datenbank (z. B. MySql) indiziert. Grundlage dafür ist ein Content-Management-System (CMS) oder ein Skript (z. B. PHP oder ASP), welches die Textinhalte in einer Datenbank speichert und den jeweiligen Seiten zuordnet, also indiziert. Alle irrelevanten Wörter (z. B. und, oder, als, auch) werden in einer sogenannten „Blacklist“ geführt und bei der Indizierung ausgeschlossen. Bei der Suchanfrage wird eine Datenbankabfrage mittels „SELECT * FROM Tabellenname Suche WHERE LIKE („%Suchbegriff%“)“ initiiert, welche in der Tabelle der Datenbank nach dem eingegebenen Begriff sucht und nach Anzahl der gefundenen Begriffe pro Seite absteigend ordnet.