Ciao a tutti,
Dovendo gestire 2 domini aventi tematica simile (example.it e example.com), con un pregresso non proprio perfetto, sto impostando nel seguente modo:
-
example.it -> http :// w ww. example.it/
Pagine indicizzate e posizionate già da un paio di anni, con contenuti concepiti in lingua italiana, aventi un target esclusivamente italiano.
Non effettuo nessuna modifica, quindi si prosegue con la pubblicazione sporadica di contenuti inediti in italiano.
-
example.com -> https :// w ww. example.com/
Questo dominio conteneva qualche contenuto (solo in lingua italiana) simile al suddetto sito .it, senza certificato SSL.
Il progetto attuale prevede un blog tematico in multilingua (inizialmente solo italiano ed inglese) sviluppato con Wordpress, e con implementazione certificato SSL.
Ovviamente ogni pagina ha il tag hreflang impostato correttamente, e la Search Console di Google non segnala errori nella sezione Targeting internazionale.
Sul questo dominio qualche contenuto italiano ed inglese appare già indicizzato e posizionato.
Le impostazioni attuali su example.com sono le seguenti:
.htaccess
RewriteEngine On
Spostamento definitivo dei contenuti non adatti al nuovo progetto del .com
Redirect 301 /vecchia-pagina.html http :// w ww. example.it/vecchia-pagina.html
Indirizzamento verso URL con certificato SSL
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule ^(.*)$ https :// w ww. example.com/$1 [R,L]
Utente Italiano
RewriteCond %{HTTP:Accept-Language} ^it
RewriteRule ^$ /it/ [L,R=301]
Default Page ( inglese )
RewriteRule ^$ /en/ [L,R=301]
index.php
<?php
header('HTTP/1.1 302 Moved Permanently');
header("Location: https :// w ww. example.com/en/");
?>
Sperando di aver spiegato in maniera chiara la situazione giungo ai miei quesiti:
-
Il redirect 301 per le vecchie pagine su example.it (in .htaccess) sembra non funzionare perchè, dopo circa 6 mesi, cercando "site:example.com" escono ancora nell'indice di Google. Secondo voi perchè?
-
L'impostazione dei redirect in base alla lingua browser dall'utente (in .htaccess e index.php) vi sembra corretta o esiste qualche soluzione migliore e più gradita a Google?
Grazie!
p.s.: ho dovuto inserire degli spazi negli URL per permettere la pubblicazione del post.