A tag og:image
pode ser usada para especificar a URL da imagem que aparece quando alguém compartilha o conteúdo no Facebook. Consulte a lista completa de propriedades da imagem aqui.
Quando o conteúdo é compartilhado pela primeira vez, o rastreador do Facebook faz a raspagem e armazena os metadados em cache a partir da URL compartilhada. Para renderizar uma imagem, antes o rastreador precisa vê-la pelo menos uma vez. Isso significa que a primeira pessoa que compartilhar o conteúdo não verá a imagem renderizada:
Há três maneiras de evitar isso, fazendo com que as imagens sejam renderizadas na primeira ação de curtir ou compartilhar:
Armazene previamente a imagem com o Depurador de Compartilhamento: execute a URL pelo depurador de URL para fazer uma pré-busca de metadados para a página. Essa ação também pode ser usada para atualizar a imagem de um conteúdo.
Armazene previamente a imagem com a Graph API: realize uma raspagem forçada da URL de forma programática usando a Graph API para buscar metadados para a página previamente. Essa ação também pode ser usada para atualizar a imagem de um conteúdo.
Use as tags og:image:width
e og:image:height
do Open Graph: use essas tags para especificar as dimensões da imagem. Assim, o rastreador pode renderizá-la imediatamente, sem precisar baixá-la e processá-la de maneira assíncrona.
Armazenamos em cache todas as imagens referenciadas com base na URL de cada uma. Portanto, se você substituir uma imagem, faça o seguinte:
Observe que a atualização da imagem por uma URL não atualizará automaticamente a prévia de compartilhamentos antigos. Para isso, é necessário atualizar o compartilhamento como descrito aqui.
Se as imagens não forem exibidas corretamente para uma URL, tente conectar a URL da imagem no Depurador de Compartilhamento para detectar erros. Caso você ache que há algum problema no seu lado, considere preencher um relatório de erro.