Metabox[03] Links Relacionados, Keywords e Alternative Headline

Metabox[03] Links Relacionados, Keywords e Alternative Headline

O que é a função getRelatedLinkData no plugin PSA Schema?

A função getRelatedLinkData faz parte de um plugin de WordPress chamado PSA Schema, que é usado para melhorar o SEO de um site. Mais especificamente, ela ajuda os mecanismos de busca (como o Google) a entender melhor o conteúdo da sua página, mostrando que existem posts relacionados ao conteúdo atual.

 

 

 

 

 

 

 

 

 

 

 

Por que isso é importante?

Quando você está lendo um post e vê sugestões de outros conteúdos parecidos ou do mesmo assunto, isso melhora sua experiência como leitor. A função getRelatedLinkData faz algo parecido, mas para motores de busca. Ela cria uma estrutura especial de dados (chamada JSON-LD) que diz ao Google:

“Ei, esse post aqui tem outros dois bem parecidos, na mesma categoria!”

Com isso, o Google entende que a página tem mais valor e pode até mostrar links extras nos resultados da busca.

 

O que exatamente ela faz?

A função verifica se o recurso está ativado no post (via um campo especial chamado psa_post_related_link).

Depois, ela procura até 2 posts relacionados, que sejam da mesma categoria, não sejam o post atual e sejam os mais recentes.

Por fim, ela cria uma estrutura chamada ItemList que inclui o link do post, o título, o autor e a imagem destacada (se houver).

 

O que é o tal de ItemList?

ItemList é um tipo de dado definido pelo site Schema.org, que é um padrão usado por Google, Bing e outros buscadores para entender melhor o conteúdo das páginas.

No caso do PSA Schema, ele é usado para montar uma lista de posts relacionados.

Cada item da lista é identificado como um CreativeWork, que é um tipo genérico usado para indicar que aquilo é um conteúdo criativo (como um post de blog).

 

Qual é o benefício prático?

Para o Google: facilita entender que seus posts estão conectados, o que pode ajudar no posicionamento.

Para o usuário: pode fazer com que o Google mostre links extras diretamente na busca.

Para o site: ajuda a aumentar o tempo de navegação e melhora a estrutura do conteúdo.

 

Em resumo

A função getRelatedLinkData:

Fica dentro do plugin PSA Schema;

Gera uma estrutura chamada ItemList com posts relacionados;

Usa dados como título, link, autor e imagem;

Serve para SEO, melhorando a visibilidade do seu site nos buscadores.