Alfabetisch geht nicht, bei "Berlin" gibt's 201 Treffer, im Wesentlichen die Ortsteile, die sich nur durch die Postleitzahlen unterscheiden. Öde.
Ich würde eine Sortierung nach Datum nehmen. Sieh dir auch mal an http://veranstaltungen.meinestadt.de/, ob es in dieser Art passt.
Bei Google stelle ich fest, dass Treffer kommen, die mein Stichwort gar nicht enthalten und andere Treffer, weiter hinten, sind wieder korrekt. Da scheint also ein Zufallsgenerator zu arbeiten, der beim Blättern denselben Zufall bemüht.
Wie ist das möglich?
Wie sieht die suche genau aus?
Irgend welche besonderen Einstellungen?
Welche Suchergebnisse, generische, gesponserte oder beide?