Ho già guardato varie documentazioni e il 302 mi sembra più appropriato.
Ho già messo il link rel="alternate" nella versione standard e il link rel="canonical" nella versione mobile. Penso che possa essere tutto corretto allora.

L'altro dubbietto è scritto nel primo post, relativo al redirect tra m.pc-zone.it, touch.pc-zone.it e mobile.pc-zone.it.
Sia m che touch esistono ma reindirizzano a mobile.pc-zone.it, il codice che utilizzo è questo:
codice:
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase / 
RewriteCond %{HTTP_HOST} ^m.pc-zone.it [OR]
RewriteCond %{HTTP_HOST} ^touch.pc-zone.it 
RewriteRule (.*) http://mobile.pc-zone.it/$1 [R=301,L]
</IfModule>
Funzionare funziona, va bene anche per google? ho usato il 301, tanto quei domini non li userò mai per altro e quindi il redirect permanente credo va bene.