WordPress: Meta descrição dinâmica em cada postagem

SEO para otimização de mecanismos de pesquisa

Seu cabeçalho padrão do WordPress define uma única descrição de qualquer página do seu site, independentemente da página que alguém acessou a partir de um mecanismo de pesquisa. O fato de a descrição no mecanismo de pesquisa não descrever realmente a postagem que está no blog pode resultar em menos pessoas clicando em seu link.

Nunca pensei sobre isso até este fim de semana, quando recebi a seguinte análise do meu site pelo BlogStorm:

Legal, uma isca fácil de ligar! Tente adicionar alguns botões de favoritos sociais na parte inferior de suas postagens e algumas meta descrições exclusivas em cada página.

Monetizar um blog como este é difícil, se você tentar de tudo John Chow tentou, então você estará no caminho certo.

Com um pouco de imaginação e muita isca de link, você será capaz de obter links suficientes para classificar alguns termos realmente bons (talvez já o faça). Depois de classificar para esses termos, você pode colocar links de afiliados e o Adsense nas páginas e colher os lucros.

Fazer com que seu site seja revisado é uma coisa fantástica, porque muitas vezes identifica algum problema com o seu site que você não está prestando atenção. Nesse caso, é a descrição da minha meta tag para cada uma das minhas postagens. As meta descrições são utilizadas pelos motores de busca para aplicar uma breve descrição da página listada nos resultados. Visto que as pessoas verão páginas diferentes quando pesquisarem por você, por que não aplicar descrições meta diferentes para cada uma de suas páginas?

Já modifiquei meu cabeçalho para incluir palavras-chave dinâmicas para minha meta tag de palavra-chave e isso ajudou a melhorar a classificação de alguns de meus posts. Aplicar descrições diferentes pode não aumentar meu posicionamento de pesquisa, mas, como o BlogStorm aponta, pode levar a mais interação com minhas páginas a partir dos resultados das pesquisas de pessoas.

Descrição da solução

Se a página do meu site for uma página única, como quando você clica em uma única postagem, você quer um trecho da página. Eu quero que o trecho tenha as primeiras 20 a 25 palavras do post, mas eu preciso filtrar qualquer HTML que seja. Felizmente, WordPress tem uma função que vai me fornecer o que preciso, the_excerpt_rss. Embora não tenha sido feito para esse uso, é uma maneira engenhosa de aplicar o limite de palavras e remover todos os elementos HTML!

Posso até dar um passo adiante e utilizar o Trecho opcional no WordPress para preencher a meta descrição, mas por enquanto este é um atalho bem organizado! (Se você usar esta abordagem E inserir um Trecho Opcional, ele utilizará esse trecho para a Meta Descrição).

O Código do Cabeçalho

Esta função requer que você a chame dentro do The Loop, então há alguma complexidade nela:

"/>

NOTA: Certifique-se de substituir “Minha descrição padrão” por tudo o que você tem ou gostaria que fosse a meta descrição do seu blog.

O que esse código faz é fornecer a meta descrição padrão para o seu blog em qualquer lugar, exceto em uma página de Postagem Única. Nesse caso, ele pega as primeiras 20 palavras e remove todo o HTML delas. Vou continuar a ajustar o código (removendo alimentações de linha) e incorporando uma declaração 'if' se houver um trecho opcional. Fique atento!

9 Comentários

  1. 1
  2. 2

    Muito bom Doug, estou ansioso para ver esse progresso. O meu está um pouco ruim no momento (eu acho), então estou meio feliz em ver alguém fazendo o trabalho duro!

  3. 3

    Uma observação – atualizei o post porque pensei que você teria que fazer alguma lógica se alguém utilizasse o “Trecho Opcional” no post. No entanto, você não precisa – o Opcional Excerpt será exibido automaticamente se for utilizado… outro bom recurso das funções the_excerpt e the_excerpt_rss.

    • 4
      • 5

        Ganhar mais de $ 10k por mês no meu blog seria muito bom! No entanto, John (um 'amigo virtual' e pessoa por quem tenho um respeito incrível) investe muito em prestar atenção. Recentemente, ele teve problemas com o Google e a Technorati – isso pode prejudicá-lo bastante com sua receita no futuro.

        Mas estou agradecido que caras como ele tenham o cahonies para empurrar o limite – John deixa caras como eu saber onde está a linha!

        🙂

  4. 6
  5. 7

    Que tal incluir os nomes das categorias e o nome do blog para cada post…. isso melhora os fatores de SEO? Eu penso que sim!


    cat_name . ','; };the_excerpt_rss(20,2); endwhile; else: ?> - " />

  6. 8

    PARA SUA INFORMAÇÃO:
    Se você estiver executando o YAPB como sua solução de imagem, esse código colocará sua imagem principal no meta e a exibirá acima do corpo ao visualizar o front-end.

  7. 9

O que você acha?

Este site usa o Akismet para reduzir o spam. Saiba como seus dados de comentário são processados.