mir ist grad ganz spontan eine Idee gekommen, und genauso spontan frage ich jetzt mal nach, ob das moeglich ist

Ich brauche endlich mal eine Suchfunktion fuer meine Seite, dabei geht es um mehrere tausend Content-Seiten (viel Text).
Wenn ich die Suche komplett selber implementiere, dann habe ich
- vermutlich eine ziemlich hohe Datenbankbelastung
- vermutlich nicht dieselbe Qualitaet wie bspw. Google (was z.B. die Relevanz der ersten Treffer angeht)
Darum habe ich mir gedacht, koennte ich doch die Suchergebnisse einfach bei Google anfragen mittels
"site:www.mydomain.de Thailand Strand" (bringt gerade 250 Ergebnisse)
Soweit ich weiß muesste das doch mit der Google-API gehen?
Die erhaltenen Ergebnisse werte ich dann aus und stelle sie in meinem eigenen Design dar. Ggf. kann ich mittels der URL der einzelnen Suchergebnisse dann auch weitere Informationen aus meiner DB raussuchen (die Google nicht kennt) und dem User praesentieren.
Fragen dazu:
- Ist das machbar?
- Bekomme ich Probleme, wenn ich verschweige, dass das Google-Ergebnisse sind? (also fehlendes Google-Logo)
- Mache ich mich da zu sehr abhaengig von Google, oder kann man sich drauf verlassen, dass die API stabil bleibt?
Danke euch,
Eddie