Come dire ai motori di ricerca che 2 nomi di dominio sono lo stesso sito Web?
Domanda
Se ho 2 nomi di dominio che puntano allo stesso sito Web (ad esempio: microsoft.com e microsoft.net indicano entrambi microsoft.com), come possono i motori di ricerca distinguere che questi due siti Web sono lo stesso sito Web e non contenuti duplicati ?
La mia domanda è perché so che Google, ad esempio, ha un filtro di contenuto duplicato e voglio sapere cosa fare per dire in modo dichiarativo che i due domini sono uguali e non sono siti di contenuti duplicati.
Grazie!
Soluzione
Scegli quale deve essere il dominio principale e quindi implementa un reindirizzamento 301 sull'altro.
Altri suggerimenti
È importante che l'utente rimanga sempre nel dominio inserito o che il secondo sia semplicemente un alias per il primo? In quest'ultimo caso, è possibile eseguire un reindirizzamento HTTP sul nome di dominio desiderato, quando l'utente visita uno degli alias.
EDIT: Indovina Mat mi ha battuto. : -)
come dicono i ragazzi, usa l'intestazione 301 per reindirizzare. ma prova anche a mettere un robot.txt per negare l'accesso ai robot ed evitare di avere contenuti duplicati
rende un sito un reindirizzamento 301 all'altro ma non tentare l'idea idiota di un robots.txt {come per 1 se il sito secondario è un 301 al "reale" sito non potrebbe esistere un robots.txt poiché tutte le richieste di qualsiasi contenuto sono dirette al primario, ciò significa tutto compreso un robots.txt
quindi nessun contenuto duplicato ovunque in tutto il contenuto su un solo sito l'altro dice semplicemente {sei nel posto sbagliato, vai qui}
Puoi stabilire un forward permanente (301) con la maggior parte degli hoster di dominio.
Per i sottodomini, puoi normalmente avere un HttpHandlers che se ne occupi.