Metabox[03] Links Relacionados, Keywords e Alternative Headline
![Metabox[03] Links Relacionados, Keywords e Alternative Headline](https://schema.vitapotentia.com/wp-content/uploads/2025/04/vita-potentia-author.webp)
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.