Por favor, note!
Este artigo foi agora substituído por um novo artigo, , que foi atualizado para usar MicroData (schema.org) em vez de microformatos. Se você ainda deseja usar microformatos ler, mas eu recomendo usar MicroData e convidá-lo a ler o novo artigo, que continuará a ser atualizado com novas informações e novos temas. [intlink id=“3500” type=“post”]Novas informações sobre o MicroData[/intlink].
Por favor, note
Mudei o conteúdo original deste post para novas mensagens como o número de temas que têm instruções para aumentos. Há instruções específicas para agora [intlink id=“2948” type=“post”]Mística 2[/intlink], [intlink id=“2949” type=“post”]Mística 3[/intlink], [intlink id=“2468” type=“post”]Tese[/intlink], [intlink id=“3015” type=“post”]Vinte onze[/intlink] e [intlink id=“3017” type=“post”]Curtiu pelo Cosmos[/intlink]
o original[intlink id=“2948” type=“post”]Mística 2 artigo[/intlink] é a mais detalhada se você estiver olhando para obter informações adicionais. Abaixo eu ter fornecido uma idéia genérica de que é necessário e onde começar ao tentar modificar um novo tema
Parte 1: informações de autoria
Você precisa 3 peças para isso - você precisa de cada post para conter um link para a sua página do autor, você precisa de sua página do autor para ter um link para seu perfil do Google (ou página Google ) e você precisa de seu pró-arquivo google (ou página Google ) ter um link ponto-ing para o seu domínio!
Lidar com estes na ordem inversa.
- Sessão no Google ou seu perfil do Google e adicionar um público (ele precisa ser pu-blica) link em seu perfil informações apontando para seu site. Por exemplo - no meu google + perfil eu tenho um link para https://diymediahome.org
- Use o código fornecido pelo Yoast colocar um link para seu perfil do Google na página de autor
- Instale o Yoast ESTE plu-gin ou adicionar o código Yoast para functions.php
- Vá para o seu usuário informar-a-ção página (Dashboard: Usuários: Seu Pro-file) por palavras-impressão e preencher oGoogle+ campo (ou campo de perfil do Google, se você usou o código Yoast) com um link para seu perfil do Google
- Edite author.php do seu tema, encontrar o código que exibe a informação do autor (conta twit-ter, web-site, etc) e adicionar uma parte extra no mesmo estilo para a saída do link do Google +. Verifique se o href tem um
rel="me"
- Adicione o código para que a informação do autor para cada postar links para sua página de perfil autor com um
rel="author"
- Este é o bit mais complicado - pode envolver múltiplas edições para vários arquivos. Comece por olhar para single.php (que faz páginas únicas), index.php, search.php, archive.php etc Olhe para o código que tem um
href=""
para o autor da página e adicionar emrel="author"
- Este é o bit mais complicado - pode envolver múltiplas edições para vários arquivos. Comece por olhar para single.php (que faz páginas únicas), index.php, search.php, archive.php etc Olhe para o código que tem um
Parte 2: informações hCard necessária (e.g. atualizado, entry-title etc)
Cada post tem alguma marcação corretamente estruturado contendo informações resumidas sobre isso.
- Estas edições provavelmente vai nos mesmos lugares que pelo menos alguns de o autor edita na instrução 3 em parte 1. locais prováveis são single.php, page.php, index.php, search.php, archive.php
- Em muitos casos é simplesmente um exemplo da adição de alguns
rel=""
entradas para o código existente-ing - por exemplo. Se o tema já mostra uma linha atualizada ou postado dentro ap ou dentro de um período você pode adicionarrel="updated"
para que p ou extensão - Você também precisa adicionar mais algum código autor relacionados - de novo, supondo que você tem o nome do autor mostrado no topo de cada post, é fácil adicioná-lo lá
- você precisa de seu nome dentro de uma tag com um
rel="fn"
. - Esta tag deve estar dentro de uma tag par-tes com um
rel="vcard"
- você precisa de seu nome dentro de uma tag com um
- Todas estas tags extras preciso estar dentro de um elemento pai (talvez até mesmo a marca do corpo) que tem um
rel="hentry"
. A maioria dos temas já tenho esse código presente
Nota: Utilização rel="updated"
obras na data do post foi publi-cada, mas estritamente falando nem sempre é correta. Se você tem realmente actualizado um post, então as datas atualizados e publicados será diferente. Google vai reconhecer tanto (como os seres humanos vão se mostrar) por isso é melhor para adicionar um pouco de código que verifica se o post foi atualizado. Para obter a data publicada usar a função get_the_date()
e para obter a data atualizada usar a função get_the_modified_date()
. Se ele foi atualizado, em seguida, exibir tanto a data de publicação (com rel="published"
) ea data atualizada (com rel="updated"
). Se o post não foi atualizado, em seguida, basta colocar a data de publicação com rel="updated published"
. Um exemplo de código que faz isso está incluído no [intlink id=“2468” type=“post”]modificações Tese tema[/intlink] artigo.
Obrigado por compartilhar esta informação… Eu definitivamente tentaria este método.
Obrigado por compartilhar.
muito bom blogue
artigo agradável,É um artigo muito útil
Bom artigo e sua muito informativo, Obrigado.
Obrigado por este artigo.!
haverá uma parte do clone whatsapp
Realmente um belo artigo. é útil para todas as pessoas. Desejo-lhe para o seu futuro brightful.
Por favor, indique o blog URL e quaisquer outros detalhes que considere relevante, para que possamos resolver o seu problema rapidamente.
Oi
Estou tendo alguns problemas com a miniatura de autoria de aparecer nos resultados de pesquisa;
A mensagem estruturada ferramenta de teste de dados é:
Erro: Campo obrigatório Miss-ing "atualizada".
Tentei :
1) Remover hentry de
e
Não havia na minha HTML Modelo de código
2) Mudança :
Não havia na minha HTML CODE
3) Mudança:
Não havia na minha HTML CODE
Quaisquer outras idéias?
Obrigado!
Oi,
Eu estou usando um costume vinte doze tema e têm - Missing campo obrigatório "atualizada" & Erro Miss-ing necessário hCard "autor". Esse erro eu chegar em todas as páginas, exceto a página de índice. Eu uso o plugin “seo booster pro”.
você pode me ajudar a resolver este problema?
obrigado antecipadamente
Oi, Você tem alguma idéia sobre como corrigir isso com um tema gênese e usando WP Social ESTE Intensificador?
Eu vou olhar para ele assim que eu chegar em tempo - estado muito ocupado com o trabalho de modo que este site tem sido um pouco negligenciado recentemente.
Olá John,
Eu também estou tendo o erro hAtom, Eu não tenho certeza para onde se virar, Eu recebo o erro:
hAtom-alimentação
Avisar-ing: Pelo menos um campo deve ser definida para HatomFeed.
Alguma idéia? Obrigado,
- Craig Smith | Immig-ra-ção Con-tado-formiga -
O tema que você está usando? Se é um tema pago para você precisará ou me envie uma cópia ou me dar acesso aos arquivos de alguma forma para que eu possa dar uma olhada. Se é um tema livre, deixe-me saber e eu vou voltar para você com algumas instruções, ou arquivos de pré-editada.
Oi eu estou hav-mento do mesmo pro-blema. o tema que estou usando é https://wordpress.org/support/theme/vertimagazine/. Tenho fixada para a home page, mas não as páginas internas como página único post, página, página de arquivos. Meu site url é archampion.com. Você pode me ajudar a dar uma olhada? Obrigado.
Oi jon,
Eu sou bastante novo para o Word-Press, mas eu estou tendo problemas semelhantes. Eu estou usando o tema Can-vas.
https://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fwww.iwanttoquitsmoking.com%2Farticles%2Ffinally-a-method-that-works%2F&html=
Além disso. olhar para o mal-cheiroso URL para a página Google Linked:
Se você pode me enviar uma cópia fechado acima do seu tema eu vou dar uma olhada no dia seguinte ou 2. Eu vejo o mal-cheiroso URL - oops 🙂
Jon, eu tenho 2 sites WordPress que eu possa obter o snipptes Google para Trabalhar.
Você pode me ajudar?
Se sim, entre em contato comigo ..
Albert
O tema que você está usando? Se é um tema pago para você precisará ou me envie uma cópia ou me dar acesso aos arquivos de alguma forma para que eu possa dar uma olhada. Se é um tema livre, deixe-me saber e eu vou voltar para você com algumas instruções, ou arquivos de pré-editada.
Realmente nice art-igo graças bro. Eu escrevi um artigo com detalhes de como corrigir o erro hCard com templates blogger
Obrigado por seu comentário e o link útil 🙂
Atualize 12-June-2013 - Link removido como é agora quebrado
Olá
Eu estou usando um software Artisteer para criar o meu tema e eu estou ficando mesmo erro
Extrac-ted dados estruturado
hAtom-alimentação
hAtom-entrada:
Avisar-ing: Pelo menos um campo deve ser definido para HatomEntry.
Avisar-ing: Miss-ing campo obrigatório "entry-title".
Avisar-ing: Campo obrigatório Miss-ing "atualizada".
Avisar-ing: Miss-ing hCard necessário "autor".
Você pode me ajudar com o que eu preciso fazer para eliminar o erro.
Govindji Patel
Você está constru-ção de um tema cus-tom?
Ter um olhar para o código para um dos exemplos - o tema vinte onze é provavelmente um bom exemplo para olhar. Se você ainda está Strug-contrabando, quando tiver consumado o seu tema, me envie uma cópia compactada e eu posso olhar para você. Felicidades 🙂
Olá Jon Scaife
Obrigado pela sua resposta como faço para enviar arquivo zip para você verificar no meu tema.
Govindji Patel
Eu zapped-lhe um e-mail 🙂
Olá Jon Scaife
Eu respondi e anexado o arquivo zip.
Govindji Patel
Atualmente estou trabalhando em guias atualizados - Eu não podia ver um e-mail de você. Se você quiser enviá-lo novamente eu vou alegremente documentá-lo
HI,
Você pode por favor me ajudar com
Avisar-ing: Campo obrigatório Miss-ing "atualizada".
Avisar-ing: Miss-ing hCard necessário "autor".
Aqui está o que na minha conteúdo single.php
em
Eu tentei com <span class = “fn”
em
Mas sem sorte
Eu acho que o seu comentário tem mutilado e de alguma forma não foi marcado até mim como um que eu não tinha respondido a - Sinto muito sobre isso. Você já tem seu tema fixo agora? Se não, entrar em contato e eu vou ver o que posso fazer para ajudá-lo a resolver o problema
Hey Jon,
Acabei de enviar uma mensagem através da página de contato. Estou tendo problemas reais ao tentar descobrir os Rich Snippets em uma página wordpress em que estou trabalhando.
Obrigado,
Martin
Hiya Mar-tin,
Eu vejo que você tem informação de autoria funcionando ok - é apenas o
"Atualização" e "autor" partes hCard para cada post que não estão a
ferramenta-mento de teste.
Eu vou dar uma olhada e ver o que posso fazer - o que tema que você está usando?
Obrigado
Obrigado pelo artigo ...
Eu estou usando o tema wordpress "porta de correr". Não consigo encontrar o arquivo “libphppost.class.php” em meu tema ...
Recebo esses erros mostram-mento para o meu site:
Avisar-ing: Campo obrigatório Miss-ing "atualizada".
Avisar-ing: Miss-ing hCard necessário "autor"
Por favor me ajude ...
Esse arquivo é específico para o tema Me Gusta, você não vai encontrá-lo em seu tema. Você deve tentar as instruções genéricas ou as instruções para Mystique 2 ou vinte onze - dê uma olhada no index.php, single.php, archive.php etc.
Se você ainda está lutando zip o tema para cima e e-mail para mim e eu vou dar uma olhada.
Oi, Eu estou usando um tema premium e simplesmente não consigo encontrar a linha correta. Enviou-lhe um e-mail com o tema. Espero que você possa ter um olhar para ele.
Agradece a um grupo
Eu não posso agradecer o suficiente, Eu não tenho mais os erros graças à sua correção.
Devo elogiá-lo por sua resposta ser mais rápida do que eu poderia esperar do fornecedor de temas premium.
Obrigado mais uma vez
No pro-blema. Para qualquer outra pessoa com o tema Me Gusta pelo Cosmos as alterações que fiz são documentados em um ded-ciado pós-ic
Obrigado por este artigo.
Tenho a autoria verificada agora e está funcionando em todas as páginas. O problema que estou tendo é que não pode obter esses erros apuradas:
Avisar-ing: Pelo menos um campo deve ser definido para HatomEntry.
Avisar-ing: Miss-ing campo obrigatório "entry-title".
Avisar-ing: Campo obrigatório Miss-ing "atualizada".
Avisar-ing: Miss-ing hCard necessário "autor".
Estou usando Mys-tique ver-são 2.4.2 que tenho mod-i-cados con-sid-er-habilmente (que pode ser o pro-blema). Eu fiz exatamente como você especificar e eu ainda acrescentou o e linhas em vários outros arquivos (index.php, author.php, archives.php, etc), mas ainda sem sorte.
Quaisquer outras sugestões? Obrigado por qualquer ajuda que você pode fornecer!
Entalhe
Eu vou dar uma olhada em Mys-tique 2.4.2 na próxima semana e atualizar as instruções se as coisas mudaram. Se não eu vou ter que dar uma olhada no seu código modificado. Será que você saiba no próximos dias.
Felicidades
D'oh - Eu estava sendo drogado - Mys-tique 2.4.2 é bastante antigo. Eu de alguma maneira lê-lo como 3.4.2. Para 2.4.2 Eu teria pensado que o meu conjunto original de instruções devem trabalhar (os anteriores da atualização).
Eu atualizei o artigo(é) ciado e-cre mensagens para Mys-tique setembro-ar-comi 2 e 3 para evitar con-fu-são. O Mys-tique 2 instruções de trabalho para Mys-tique 2.4.2 - deixe-me saber como chegar lá 🙂
E se você não tem um único PHP arquivo? Eu tenho esses erros exatas como você disse acima. Eu tenho um tema cus-tom. Obrigado!
Dê uma olhada no tem-placa docs hier-Archy. Eu estou supondo que você não tem single.php o primeiro lugar para procurar é index.php mas temas personalizados são, por vezes, uma dor de descobrir. Se você ainda está lutando você pode fechar acima de seu tema inteiro e e-mail para mim ter um olhar para.
Obrigado pela informação.
Obrigado pelo guia, funcionou muito bem para mim. Isso estava me incomodando há algum tempo e eu estou feliz por finalmente tê-lo fixo.
A agra-ure
Uma outra dica - Google não parecem gostar se você tiver mais de 1 tipo de ricos snip-animais de estimação em uso. Atualmente, parece apenas microformats realmente trabalhar, mas o Google está recomendando microdados e eu antecipo que vai mudar em breve. Eu recomendaria, incluindo todos os dados, tanto para, mas excluindo o itemtype inicial e itemscope. Isso evita que o Google reconhece a microdados e evita o problema de ter mais de 1 tipo, mas significa que quando google fazer mudar tudo o que você tem a fazer é re-adicionar o itemtype e itemscope e todo o resto do microdados vai aparecer. então você pode remover o conteúdo microformats em seu lazer. A ferramenta de teste de rich snippet será feliz validar os dois tipos ao mesmo tempo, suas únicas coisas como receitas (onde você precisa ser branco lis-ted) onde ter os dois tipos é um problema.
Eu acho que é uma vergonha google optaram por microdados ao invés de microformats. Microdados foi menor sobrecarga de uma forma porque não necessita de quaisquer novas propriedades - a sua econômico para usar classes como você também pode aplicar estilos para eles. por outro lado, microdados é menos confuso para precisamente pela mesma razão - se houver um itemprop ou itemtype ou itemscope você sabe que para microdados e se houver uma classe que você sabe sua para o estilo. Eu acho que o excesso de toda a sua pontuação de um empate. Acredito bing são back-ing microdados também, tão pré-sum-mente o que significa yahoo bem, que faz para praticamente todo o mercado motor de busca língua Inglês
Muito obrigado por este artigo.
Eu usei esse, até eu tenho o tema zBench:
<span class = "valor-título" title = "">
<span class = "valor-título" title = "">
, a fim de resolver estes problemas:
Avisar-ing: Miss-ing campo obrigatório "entry-title".
Avisar-ing: Campo obrigatório Miss-ing "atualizada".
Avisar-ing: Miss-ing hCard necessário "autor".
Agora, quando check-ção com o
Ferramenta ricos Snip-pets Test-ing
https://www.google.com/webmasters/tools/richsnippets
está tudo bem, desde que eu verifico nível único post, e.g.
http://www.mediawireless.eu/2012/seo-pr-suchmaschinenoptimierung-public-relations/
mas ainda não está ok, quando check-ção apenas o domínio
http://www.mediawireless.eu/
Qualquer idéia, ajuda ou sugestão?
O melhor, Har-ald
O arquivo(é) que você edite? A página de índice (e páginas de arquivos) muitas vezes são gen-er-ciado com um dife-fer-ent PHP arquivo. Se você editou single.php você também pode precisar editar o index.php ou archive.php. Se for esse o caso, você também pode precisar de editar search.php page.php e author.php se existirem. Temas Dif-fer-rentes fazê-lo maneiras dife-fer-ent
Do lado positivo, se você tem que trabalhar em mensagens individuais que você está 95% do caminho até lá 🙂
Em um site que eu estou trabalhando em executar Genesis com nenhum tema criança, Eu ainda estou tendo-se em um erro. você pode fazer um su-ges-ção Jon? O erro é : Avisar-ing: Campo obrigatório Miss-ing "atualizada". com o txt completa abaixo.
Obrigado
Roubar
hfeed
hentry
entry-title = Ganhe uma cópia do Picture Collage Maker Pro para Windows
entry-content = Nada me encanta mais do que descobrir acessível, fácil de usar software que permita-me para se divertir criando única, last-ing memor-s com ima-gens. Meu bom amigo Shan-não sobre a Coupon ...
publi-cada = 03/26/2012
hCard
FN = Jean Parques
Rel
name = Ganhe uma cópia do Picture Collage Maker Pro para Windows
rel = marcador
url =
Rel
name = Ver todos os posts em Brindes
tag rel =
url =
Avisar-ing: Campo obrigatório Miss-ing "atualizada".
Sim. Você tem um campo "cido-pub", mas não um campo de "atualização". Se você quer fazer uma "solução rápida", você pode simplesmente adicionar classe "atualizada" para a mesma classe como "publicado" (e.g. assim span class = "publicado" torna-se span class = "publicado atualização". Estritamente tho, se você atualizar um post que você estará fornecendo dados incorretos, por isso, quando eu fiz edições Eu editei o PHP para verificar se o post foi atualizado. Se não tem, então a saída é exatamente como acima, mas se o post foi atualizado, então eu out-put 2 vãos, uma com a data de publicação, e com a data de actualização e de aplicar um intervalo adequado para ambas.
Esperemos que o acima faz sentido e você pode classificá-lo, mas se não, então me dê outro grito. Você sempre pode usar o formulário na página prestes a me enviar um e-mail e então talvez me envie o arquivo em questão para mim ter um olhar para.
Oi jon, Eu estou usando gênese com tema infantil. Eu instalei um plugin chamado “genesis ganchos simples” para corrigir o aviso campos faltando, mas a parte “atualizados” ainda está mostrando. Eu gostaria de saber como exatamente o código parece. Você pode fazer isso? Gostaria de valori-ci comeu-it. Eu também tenho um campo de publi-cada. Obrigado ...
Você já leu este
[ligação removido devido a ser quebrado]
Graças Muhammad - aqueles parecer grande instruções para usuários do Blogger. Felicidades para compartilhar o link 🙂
Obrigado por este post, ele me ajudou a eliminar os últimos erros rico em trecho traquinas!
Avisar-ing: Pelo menos um campo deve ser definida para hCard.
Avisar-ing: Campo obrigatório Miss-ing "atualizada".
Tenho mesmo pro-blema, mas em blog-ponto, alguma sugestão?
Eu tento remover hfeed e hentry, mas rico snip-pet ainda não funciona
Você não pode remover hfeed e hentry e esperam rich snippets para trabalhar
Você precisa adicionar algumas tags. Vamos assumir que o do "hfeed" e "hentry" são aulas aplicadas a 2 divs nes-ted. Dentro da div interna (com classe "hentry") você precisa de outra tag (provavel-mente uma div, período ou p) com o material hCard (através de classes). Você também precisa de uma outra tag com class = “atualização” e dentro dessa tag que você precisa a data atualizada para o cargo. A maneira mais fácil de fazer isso é apenas adicionar class = “atualizados” para o contentor existente para a informação da data são atualizadas. Não uso blogger, então não posso dizer exatamente como fora do topo da minha cabeça, mas se você não pode descobrir isso me soltar outro grito e eu vou entrar novamente para blogger e classificar algum código para você. Se você fizer o homem-idade para corrigi-lo, seria ótimo se você pudesse postar abaixo (ou e-mail me) deixe-nos saber como você fixa-lo. Desculpe pela demora resposta-ing, Tem sido um casal muito ocupado semanas. Felicidades 🙂
Oi, thanx muito pela sua resposta, meu pro-blema foi resolvido, trecho rico é aparecer perfeitamente no Google Local (google.co.id), mas não aparece no google.com.
Como faço para adicionar este código ao tema de tese? não single.php não existe nas pastas de tese.
Sem saber quais arquivos você tem que eu não posso dizer. A menos que eu sou Tese equivocada não é um tema livre para que eu não posso ter um olhar para ele. Assum-mento ele usa o stand-ard Tem-placa Hier-Archy Eu acho que o código seria algo em index.php. Na minha experiência, embora seja mais provável que index.php será bastante curto e, provavelmente, puxa em outros arquivos. Comece por olhar em index.php e se você ficar sem sorte zip uma cópia do index.php up, colocá-lo em algum lugar e me enviar a url e eu vou dar uma olhada.
oi, mais uma vez muito obrigado. Eu vou escrever uma arte-igo sobre você, você é rei quando se trata de SEO.
A agra-ure. Eu writ-ten uma nova arte-igo com os detalhes em
Olá. Eu criei meu trecho receita, mas recebendo o seguinte código de erro e eu realmente não sei como corrigir isso:
Extrac-ted ricos dados snip-pet a partir da página
hrecipe
Avisar-ing: Pelo menos um campo deve ser definida para Hrecipe.
hrecipe
Avisar-ing: Pelo menos um campo deve ser definida para Hrecipe.
Ajuda por favor?
Muito obrigado.
Desculpe pela demora resposta-ing. Presumo que você tem a class = "hrecipe" aplicada a um elemento em algum lugar? Por exemplo. uma extensão ou uma div? Antes de fechar o elemento que você precisa outros elementos dentro dele com os campos obrigatórios. Se você aplicar class = "hrecipe" para um elemento pai como o
tag, em seguida, todos os seus outros elementos devem estar dentro dela. Você precisa de coisas como fn, rendimento, etc. Dê uma olhada no google oferta exemplo página - https://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fallrecipes.com%2Frecipe%2Fbanana-banana-bread%2Ffinalmente cor-rec-ted o
Obrigado Jon
A agra-ure. Boa sorte no Cricket esta noite também! 🙂