Oh moderatore, questa domanda sta a metà strada tra il marketing e il tecnico, vedi tu se spostare....

Sto mettendo mano a un vecchio sito che disponeva di numerosi servizi, quasi più nessuno ora funzionante (pagine rimosse, insomma un casino).

Ho sostituito tutti i link alle pagine interne mancanti con dei link a delle pagine di siti esterni che offrono più o meno lo stesso servizio.

Questa è una soluzione temporanea per far sì che il sito non abbia più link rotti mentre pian piano si ripristinano i servizi.

Ora, io vorrei tracciare i click degli utenti verso questi siti esterni per vedere quali sono i servizi più gettonati e quali invece non vengono utilizzati. In questo modo posso adattarmi alle preferenze degli utenti dando la precedenza alle materie più ricercate.

Ho pensato di far chiamare delle pagine php che reindirizzano l'utente al sito esterno, così nei log mi rimane traccia di dove questi hanno cliccato.

Il problema è che il PHP manda un header 302 e io non vorrei spammare (dato il noto bug di google per i redirect 302).

Secondo voi, mettere un redirect 301 potrebbe penalizzarmi in futuro quando il servizio sarà ripristinato sul sito e cercherò allora di posizionarlo?

E qui viene il tecnico. Secondo voi funziona inviare un header 200 (Ok) e poi fare il redirect?

Quale soluzione adottereste voi?