Risposte:
Sebbene non sia un cattivo consiglio da parte della società SEO, ritengo che sia un po 'incompleto, c'è un tag che puoi usare sulle tue pagine per evitare che i duplicati si facciano strada nell'indice dei motori di ricerca come Google.
Consigli migliori
Il miglior consiglio della società SEO sarebbe quello di garantire che usi Rel Canonical sulle tue pagine in modo che nessuna pagina finisca mai nell'indice dei motori di ricerca come Google come duplicato, il reindirizzamento da IP> Dominio dovrebbe essere visto come un'esperienza utente attributo piuttosto che un punto di vista SEO al giorno d'oggi poiché l'uso corretto delle pagine canoniche è impossibile avere duplicati in qualsiasi indice.
Non vi è alcun danno nel 'NOT'
reindirizzamento dell'IP al dominio (supponendo che HTTP_HOST non sia impostato)
Personalmente non mi preoccupo e in realtà trovo un vantaggio 'NOT' per reindirizzare l'IP al dominio poiché se un server DNS è inattivo su un utente END (non il tuo DNS, il loro ISP), possono comunque accedere al tuo sito utilizzando l'IP (Sì questa è una piccola percentuale e quelli con le menti dell'IT saranno una piccola quantità, ma se non c'è nulla di male ad avere l'accesso al tuo sito tramite IP qual è il NOCIVO? nessuno ...)
rel = "canonical" aiuta più modi di uno
Inoltre, i vantaggi dell'utilizzo di Canonical si estendono oltre il semplice problema di IP che previene i duplicati in molti modi, previene duplicati non www, URL non sef, URL brevi e molti altri.
L'uso del tag è molto semplice per dire a Google e ad altri motori di ricerca la pagina principale del tuo sito ... Quindi diciamo che hai una pagina accessibile in questi 8 modi:
http://yourdomain.com/
http://yourdomain.com/index.php
http://www.yourdomain.com/
http://www.yourdomain.com/index.php
http://54.1.1.163/
http://54.1.1.163/index.php
http://another-domain-on-same-hosting-account/~2nd-domain-name/
http://another-domain-on-same-hosting-account/~2nd-domain-name/index.php
Usando <link rel="canonical" href="http://www.yourdomain.com" />
nella <head> </head>
sezione delle tue pagine www.yourdomain.com
sarai sempre trattato come il master agli occhi dei motori di ricerca, il che significa che tutti gli URL sopra accessibili non danneggeranno mai il tuo SEO e rendendolo improbabile che le persone trovino mai quegli URL poiché non lo faranno essere elencato su qualsiasi motore di ricerca. Questo aiuta anche a far fuoriuscire il succo, non importa il problema dei contenuti duplicati.
Il canonico dovrebbe essere diverso su ogni pagina
Nota che questo tag META non è un set globale e devi impostarlo in modo diverso su ogni pagina, quindi per esempio se hai root, più page1 e page2, sarà così:
<link rel="canonical" href="http://www.yourdomain.com/" />
<link rel="canonical" href="http://www.yourdomain.com/page1/" />
<link rel="canonical" href="http://www.yourdomain.com/page2/" />
Plugin canonici per vari motori CMS
Se stai usando un sistema di gestione dei contenuti, questo processo è reso semplice poiché ci sarà più probabilità che qualcuno abbia creato un plug-in / un'estensione che farà il lavoro per te (WordPress, Drupal e Joomla ne hanno molti per es.).
Ulteriori informazioni su Canonical
Ti consiglio di leggere di più su rel = "canonical":
Questa è una buona idea e certamente non farà alcun male. Quello che succede è che a volte vengono trovati collegamenti con l'indirizzo IP anziché con il dominio.
Questo fa sì che i contenuti vengano trovati con due indirizzi diversi e, anche se capisce che si tratta dello stesso sito, Google non saprà quale utilizzare. Puoi risolverlo con i tag canonici nelle tue pagine web. Nel peggiore dei casi, sembrerà un contenuto duplicato, anche se è banale creare l'associazione.
Ancora più importante, i risultati della ricerca mostreranno sempre il nome di dominio perché Google utilizza l'indirizzo reindirizzato per un reindirizzamento permanente. Questo avrà un aspetto migliore nei risultati di ricerca.
Personalmente, mi fiderei più di un risultato di ricerca con un nome di dominio che di un IP come URL, semplicemente perché quest'ultimo sembra non professionale o incompiuto.
Se il tuo sito Web viene visualizzato al tuo indirizzo IP e al nome del sito Web, viene impostato come host predefinito sul tuo server web. Consiglio di non utilizzare l'host predefinito per pubblicare il tuo sito Web. Come suggerisce la tua azienda SEO, dovresti reindirizzare l'host predefinito al tuo sito Web e servire il tuo sito Web come "host virtuale".
Ecco un esempio di qualcosa che può andare storto quando servi il tuo sito come host predefinito: Il mio sito web accetta qualsiasi cosa davanti a www.domain.com . La soluzione per te è la stessa: modifica la configurazione del tuo server web per impostare il tuo sito come host virtuale anziché come host predefinito. In questo modo è possibile scegliere cosa fare con l'host predefinito. Ad esempio, è possibile reindirizzare tutte quelle richieste al proprio sito Web oppure mostrare un messaggio di errore.