Pagine canoniche sul sottodominio visualizzate nei risultati di ricerca di Google


8

Potresti aver sentito che ieri abbiamo lanciato Facebook Stack Overflow .

Come parte di questo, abbiamo modificato il nostro codice per inserire <meta rel="canonical" ...tag su ogni domanda e utente nel dominio facebook.stackoverflow.com che punta a Stack Overflow "vaniglia".

Per esempio:

Errore iAd "Inventario annunci non disponibile" su facebook.stackoverflow.com
&
Errore iAd "Inventario annunci non disponibile" su stackoverflow.com

Su facebook.stackoverflow l'html contiene il meta tag

<link rel="canonical" href="/programming/3720459/iad-error-ad-inventory-unavailable">

L'intento è quello di dire a Google "che sono esattamente la stessa pagina, impartire tutto il rango di pagina alla copia di Stack Overflow e preferirla nei risultati di ricerca".

Questo sembra il punto di rel = "canonico" .

Una pagina canonica è la versione preferita di un insieme di pagine con contenuti molto simili.

È comune per un sito avere più pagine che elencano lo stesso set di prodotti. Ad esempio, una pagina può visualizzare i prodotti ordinati in ordine alfabetico, mentre altre pagine mostrano gli stessi prodotti elencati per prezzo o valutazione. Per esempio:

Se Google sa che queste pagine hanno gli stessi contenuti, potremmo indicizzare solo una versione per i nostri risultati di ricerca. I nostri algoritmi selezionano la pagina che riteniamo risponda meglio alla domanda dell'utente. Ora, tuttavia, gli utenti possono specificare una pagina canonica per i motori di ricerca aggiungendo un elemento con l'attributo rel = "canonical" alla sezione della versione non canonica della pagina. L'aggiunta di questo link e attributo consente ai proprietari di siti di identificare set di contenuti identici e di suggerire a Google: "Di tutte queste pagine con contenuti identici, questa pagina è la più utile. Dai la priorità ai risultati di ricerca."

Tuttavia, stiamo vedendo i risultati di Stack overflow di Facebook e talvolta superano addirittura Stack Overflow vaniglia ( un esempio ). Forse questo ha a che fare con l'avere un sitemap.xml indipendente per facebook.stackoverflow.com (una specie di scatto al buio)?

esempio di risultati di ricerca di Google

Quindi, cosa stiamo facendo di sbagliato qui?

Speriamo in qualche modo di mantenere funzionanti le ricerche del modulo site:facebook.stackoverflow.com, ma rinunciarle è assolutamente accettabile se rel="noindex"è richiesto un totale .

Risposte:


4

Secondo la stessa pagina che hai collegato rel="canonical" è solo un suggerimento e non una direttiva:

Rel = "canonical" è un suggerimento o una direttiva?

Questa nuova opzione consente ai proprietari di siti di suggerire la versione di una pagina che Google dovrebbe considerare canonica. Google ne terrà conto, insieme ad altri segnali, nel determinare quali set di URL contengono contenuti identici e nel calcolare la più pertinente di queste pagine da visualizzare nei risultati di ricerca.

È possibile che Google abbia semplicemente scelto di ignorare l'URL canonico o debba ancora agire su di esso.

Ma il motivo per cui supera la domanda StackOverflow è probabilmente semplice: (supponendo che Google stia ignorando la rel="canonical"direttiva) il sottodominio di Facebook ha "facebook" nell'URL che ha un certo peso nell'algoritmo di ranking di Google.


Speravamo di canonicalcompensare questo ... credo di no. Il problema correlato dei risultati di FB.SO che appaiono su una pagina anche senza un termine di ricerca di Facebook ( esempio ) sembra che Google stia semplicemente ignorando il suggerimento.
Kevin Montrose

1
Google sembrava lavorare con SO sul problema dei contenuti duplicati in cui altri siti stavano superando SO per i contenuti originali di SO. Mi chiedo se avrebbero esaminato anche questo per SO?
John Conde

3

Vedo che questo problema si sta risolvendo da solo ora. Puoi testare facendo un'informazione: interroga su Google in questo modo che fa apparire il nuovo URL.

risultato google per facebook.stackoverflow.com/q/3720459

Il vantaggio del tag canonico è che si tratta di una direttiva, il che significa che non funziona al 100% delle volte. 301 reindirizzamenti sono gli stessi: non sempre passano il 100% del peso attraverso il reindirizzamento.

Anche con uno di loro ci vogliono alcune settimane affinché Google capisca che sono lì per rimanere e dovrebbero essere seguiti. Questo è un problema con le nuove pagine perché vanno online e rimarranno sull'URL sbagliato per alcuni giorni / settimane prima che Google segua il canonico.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.