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)?
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 .
canonical
compensare 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.