Dipende tutto dal linguaggio che usi per creare le pagine.
Sia PHP che Perlo o ASP infatti possono creare una pagina personalizzata a seconda della provenienza, riconoscendo un referrer di una query su un motore di ricerca e agendo di conseguenza.