Die bisher bewährten Indexierungsverfahren von MatchMaker lassen sich in Version 5 mittels sogenannter "Strategien" zu komplexeren Indexstrukturen zusammensetzen. Verschiedene Algorithmen können dadurch zum Auffinden ähnlicher Treffer benutzt und Trefferqualitäten gemischt werden. Je nach Struktur der Daten lassen sich verschiedene Algorithmen einsetzen. Die Verwendung solcher "Vote-" bzw. "Switch-" Strategien spart Rechenzeit bei der Suchanfrage und liefert bessere Ergebnisse. So ist auch der Speicherbedarf geringer und der Hardwareverbrauch sinkt.
In MatchMaker 5.0 stehen außerdem neue Methoden zur Generierung intelligenter Vorschlagslisten zur Verfügung. Schon beim Datenimport werden automatisch Schlagwortverzeichnisse für Freitexte in Deutsch und Englisch generiert. Zusatzprogramme erlauben die Gruppierung fehlerbehafteter Daten, so dass "gute" Stichworte bei der Suche vorgeschlagen werden können und trotzdem fehlerhafte Daten gefunden werden. Die Anwender profitieren von einem besseren Überblick bei der Anzeige der Suchergebnisse, weil durch die Gruppierung nur wenige, relevante Vorschläge dargestellt werden. In MatchMaker 5.0 wurde auch eine Stemming-Engine eingebaut, die Wörter aus über 30 Sprachen auf ihren Wortstamm zurückführen kann. Dadurch findet MatchMaker z.B. Texte mit dem Wort"Haus", auch wenn nach "Häuser" gesucht wird.
Durch Einsatz der Bool'sche Logik ermöglicht es MatchMaker 5.0 schließlich, alle denkbaren Zusammenhänge und Abhängigkeiten von Feldern bei der Abfrage zu berücksichtigen. Die Felder können durch logische "und"- oder "oder"-Verknüpfungen verbunden werden. Dies ermöglicht Anfragen der Art: "Ist der Name ungefähr 'Peters' und die Straße ungefähr 'Langthaler' oder beginnt der Ort ungefähr mit 'Peters' und die Straße enthält ungefähr 'Langthaler'?" So lassen sich über die Oberfläche schnell und einfach per Klick komplexe Abfragen konfigurieren.