Ja det er der selvfølgelig, ellers kunne Altavista etc. jo ikke lave det ;)
Det kunne måske laves på følgende måde.
1) Du har nogen links, som har f.eks. 5 søgeord. 2) Når brugeren søger, så har du et script, som checker hvor mange af de ord brugeren har skrevet der matcher linkets ord. For hver gang der er et nyt ord, så laver du en ny check. Det vil nok være lettere at finde ud af hvor mange ord der er, hvis du laver det som Altavista, hvor mange skal smide et + foran hvert ord. Så tæller du antal + tegn, og laver et for loop, som checker ordene. 3) Når et ord ikke matcher med linket, så trækker du nogen points fra. 4) Brugeren ser hvilke der er bedst :)
For at lave scriptet kunne du: 1) Dele alle ord op, så den kan søge efter hver ord. 2) Søge efter de links, som passer på ordene. 3) Checke hvor mange points hvert link skal have. 4) Skrive links'ene ud.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.