Ok per il punto1 penso di aver capito! GRAZIE

Rimane il punto2: IO salvo i parametri della query e elimino gli spazzi vuoti per non avere errori esempio
$part="marca=12%20AND%20modello=12%20ORDER%20BY%20 ID";

Giornalmente Decodifico la stringa della query e la eseguo trammite CRON. Se questa risulta positiva e perciò trova dei risultati invia all'utente una e-mail contenete un link che mi pota alla pagina del prodotto trovato. IL problema sta nel link da inviare perchè questo contiene delle variabili.
Correggetemi se sbaglio :Uso il metodo che avete indicato precedentemente per salvare l'indirizzo di una pagina e lo inserisco nel database, se il risultato della ricerca effettuata giornalmente è positivo lo prendo e lo inserisco nella e-mail. GIUSTO o avete altre soluzioni?