Você já olhou para usar os relacionamentos no Eloquent, você deve declarar o relacionamento em seus dois modelos, algo como:
class SearchPages extends Eloquent {
public function sites()
{
return $this->hasMany('sites');
}
}
Para saber mais sobre Eloquent e relacionamentos, veja esta referência:http://laravel.com/docs/ 4.2/eloquent#relacionamentos