La condivisione dei link di Facebook ti consente di specificare un URL canonico per una risorsa nei metadati HTML per quella risorsa. Questo avviene usando un metatag HTML per specificare l'URL canonico per la pagina. L'URL canonico viene specificato usando la proprietà og:url
.
<meta property="og:url" content="https://example.com/path" />
A partire dal 3 febbraio 2020, non potrai più specificare URL con un dominio diverso da quello dell'URL canonico, a meno che tale dominio non sia stato esplicitamente aggiunto alla lista di elementi consentiti usando il Webmaster Tool.
Tutti i link che specificano lo stesso URL canonico sono trattati come se fossero la stessa risorsa dall'infrastruttura di condivisione dei link di Facebook per motivi relativi a metriche e metadati (immagine del link, titolo ecc.). Puoi visualizzare le metriche di interazione per un URL usando la chiamata API Graph:
GET /?id={your_url}&fields=engagement
Esistono numerosi scenari in cui potrebbe essere utile trattare diversi link sul tuo sito come se fossero identici. Ecco alcuni esempi:
og:url
sia una pagina visualizzabile nel browser. Tuttavia, deve rispondere al crawler di Facebook e restituire i metatag og:*
. Per maggiori informazioni sul rilevamento del crawler di Facebook, consulta Il crawler di Facebook.og:url
si riferisce restituisce un link og:url
diverso, viene seguito il nuovo link. I dettagli della condivisione usati da Facebook sono quelli al link finale nella catena di reindirizzamento. Il link finale nella catena deve inoltre includere il metatag og:url
. Se og:url
non è specificato, si presume che l'URL della pagina sia l'URL canonico. L'esempio seguente mostra come modificare l'URL per una pagina mantenendo il link di condivisione di Facebook e le relative metriche. Questo esempio presuppone che l'URL per la pagina sia già stato modificato.
og:url
. Imposta l'attributo del contenuto sul valore dell'URL precedente.<meta property="og:url" content="your_old_url" />
<!-- This is the URL for this page --> <meta property="og:url" content="your_old_url" /> <!-- This is the og:* meta from the original version of the page --> <meta property="og:title" content="your_link_title"> <meta property="og:image" content="your_image_url">