Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Good

Meta image facebook

Recommended Posts

Qunado eu copio o link de um site aparece a imagem lá da notícia.. mas aí eu testando com outras notícias fica aparecendo imagens de outras notícias..

 

Olha o código:

<meta property="og:type" content="article"><meta property="og:url" content="<?php echo $p == "noticia" ? ($log->url."?p=noticia&id=".$noticia['id']) : $log->url;?>"/><meta property="og:title" content="<?php echo $p == "noticia" ? utf8_encode($noticia['titulo']) : "Peixe Dicas";?>"/><meta property="og:image" content="<?php echo $p == "noticia" ? $log->url.$noticia['imagem'] : "";?>"/><meta property="og:site_name" content="Site Name"/><meta property="og:description" content="<?php echo $p == "noticia" ? utf8_encode($noticia['introducao']) : "description!";?>"/><meta property="og:locale" content="pt_BR"><link rel="image_src" href="<?php echo $p == "noticia" ? $log->url.$noticia['imagem'] : "";?>"><meta property="article:section" content="<?php echo $p == "noticia" ? $categoria['titulo'] : "";?>" /><meta property="article:published_time" content="<?php echo $p == "noticia" ? $noticia['data'] : "";?>-03:00" /><meta property="article:author" content="autor url" /><meta property="article:publisher" content="publisher url" />

Alguém sabe o que está acontecendo? Pois este código já até está igual a grandes sites como tecmundo, uol, etc..

 

 

ninguém sabe dizer pq não aparece a imagem correta?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hm.. mas deveria aparecer as imagens da notícia, tem notícia que aparece a imagem correta e tem notícia que não aparece..

 

Tem uma imagem que foi excluída faz +10 dias, e continua aparecendo como a imagem principal...

 

Se fizer um teste com o site do www.tecmundo.com.br, e colocar este link normal.. e colocar um link de uma notícia vai ver a diferença..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem como passar o link para o pessoal analisar?

Não o código php, mas o resultado gerado.

Normalmente, quando o FB reconhece apenas 1 imagem, é porque ela está no cache do server.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bah tchê, foi mal.

O link está bloqueado aqui na empresa e eu esqueci de acessar em casa.

Dou uma olhada mais tarde, pode ficar tranquilo.

 

 

Cara, fiz os testes agora e, aparentemente, tudo normal.

Todos os links que eu coloquei no FB puxaram a imagem correta.

Você está utilizando algum tipo de cache no lado do server? Acredito que essa seja a única justificativa para esse comportamento.

Já tive um problema idêntico em meu blog, mas o problema era que o cachê do server estava ativo.

Precisei desativar e limpar totalmente o cache para funcionar corretamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você não configurou o cache no server quando fez o deploy do site?

Tem algum link específico que esteja dando o problema, pois todos que eu testei funcionaram corretamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não configurei nada de cachê.. apenas fiz a programação do site normalmente e enviei pro servidor da hostgator..

 

Testa este link: http://migre.me/kWmF8

 

Realmente é cachê mesmo, colei este link e já foi outra imagem diferente.. Como dar um jeito nisso de cachê? Pq nunca mexi com nada em relação a isso, não sei nem onde configurar...

 

Agradeço Marlon!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha só. O FB também mantêm um cache. Coloque o link que você precisa atualizar aqui (https://developers.facebook.com/tools/debug).

Fiz isso e a mensagem que retornou é que a imagem é muito pequena para ser renderizada e por isso vai usar uma imagem do post.

 

 

 

Provided og:image could not be downloaded or is not big enough. Please use an image that's at least 200x200px and is accessible from Facebook. Image 'http://peixedicas.com.br/imagens/conteudo/1407433381.jpg' will be used instead.

Troca a imagem por uma maior, vai nesse link de debug e cola o link.

O FB vai atualizar o cache.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.