Om du kör ASP borde du kunna använda sig av
Request.ServerVariables("QUERY_STRING") som hämtar den QueryString besökaren kom från.
Alltså detta:
http://www.google.se/search?hl=sv&q=keyword+keyword+keyword&btnG=S%C3%B6k&meta =
Dessa keywords kan du sedan plocka ut och visa på sajten eller lagra i databasen. Borde även finnas någon snarlik funktion för PHP.
För att lägga in det i en variabel i ASP gör du följande:
<%Dim nyckelord
nyckelord = Request.ServerVariables("QUERY_STRING")%>
Sedan måste du splitta variabeln några ggr för att få ut alla sökord och sortera bort det andra tjafset.