Documentação - Validar o Plugin

 

ativando o psa schema 


1 - Desative plugins relacionados ao schema.org


Vá até Extensões → Plugins e desative qualquer plugin que trabalhe com schema.org (inclusive os nativos do Joomla).

 

 

Desabilite marcações em outras extensões

 


Se você usa ferramentas como 4SEO, Routa 66 ou similares, desative a opção de marcação de dados estruturados nessas extensões.

 

 

Verifique o template


Alguns templates oferecem recursos próprios de dados estruturados. Certifique-se de desativá-los também.

 

 

O PSA Schema precisa ser a única extensão responsável por gerar dados estruturados. Caso contrário, podem ocorrer conflitos que impedem o funcionamento correto e até causar problemas temporários no frontend do site.

 

 


2 - Instale o PSA Schema. Em seguida, vá até "Plugins", pesquise por "psa" e clique para abrir o plugin.

entrar no plugin

 

 


3 - Preencha com o serial recebido por e-mail, insira a URL cadastrada. na aba "Author", você pode inserir qualquer nome inicial para ativação.

01 serial url

 

 

Na aba "Author", você pode inserir qualquer nome inicial para ativação.

02 nome

 

 


Após ativar, recomenda-se limpar o cache do Joomla. Se houver algum bloqueio, clique para desbloquear(Global Check-in).

 global check

 

 

Você só precisa configurar uma vez. Organization e Autor aparecerão automaticamente em todas as páginas do seu site.

 

 

O PSA Schema foi desenvolvido para automatizar os dados estruturados e ajudar os mecanismos de busca a entenderem melhor o conteúdo dos seus artigos.

 

 

Após a ativação, recomenda-se preencher os dados da Organization e, em seguida, os do Autor. Caso haja múltiplos autores, siga este tutorial.

 

 

Se o site representa um local físico, é recomendado preencher todos os campos. Em caso de dúvidas, siga os exemplos do schema.org e do Google, pois isso é muito importante para o SEO local.

 

 

Se não for um local físico, recomenda-se preencher apenas o básico e testar sempre no validador do schema.org e do Google. Caso apareçam erros não críticos, corrija e refaça o teste.

 

 

 

 

❗Aviso sobre privacidade: caso o site não represente um estabelecimento comercial com atendimento ao público, não é necessário informar um endereço físico.

 

 

A proteção de dados pessoais e a segurança do responsável pelo site devem ser priorizadas. Em situações em que o preenchimento do endereço for exigido por questões técnicas, recomenda-se utilizar um endereço genérico, como uma via pública com numeração aleatória, sem vínculo direto com a localização real do responsável.❗

 

 

 

Schema.org vs Google


Valide primeiro em schema.org para checar a estrutura, depois no Google Rich Results para ver o que pode gerar destaque na busca.

 

 

O Google às vezes exibe erros não críticos mesmo com tudo certo no schema.org. Pode causar dúvida, mas lembre: o Google interpreta o schema.org, não o contrário — ele pode exigir mais do que o padrão.

 

 

O PSA Schema foi desenvolvido para funcionar com ambos. Basta adicionar o schema correto que ele cuida do resto.

 

 

 

 Exemplo para um site que não representa um local físico (sem LocalBusiness), como o vitapotentia.com:


 

O endereço utilizado é fictício. A latitude e a longitude foram obtidas pelo Google Maps, apenas para garantir um preenchimento técnico correto.

exemplo organization

 

 

No plugin, na opção Redes Sociais, preencha os links separados por vírgula, exatamente assim:
https://www.facebook.com/vitapotentia,https://www.youtube.com/@vitapotentia

 

Isso será convertido automaticamente para o formato abaixo:

 

 

"sameAs": [
"https://www.facebook.com/vitapotentia",
"https://www.youtube.com/@vitapotentia"
]

 

 

 Você pode adicionar quantas redes sociais quiser — basta separar cada uma com uma vírgula, e o código será gerado corretamente.

 

 

exemplo organization 2 

 

 

 

Se você preencher algum campo incorretamente, é só editar e salvar novamente.

 

 

Na parte de Autor único, os campos são semelhantes aos da Organization. No entanto, não é necessário preencher todos — para a maioria dos sites, isso pode soar como excesso de informação (quase um spam). Preencha apenas o que realmente for relevante sobre o autor.

 

 

Dependendo do tipo de site, use o SEO de forma estratégica, com a ajuda de IAs como o ChatGPT e outras.

 

 

 

Se o objetivo for ranqueamento, é fundamental entender o conceito de E-E-A-T, que significa: Experience, Expertise, Authoritativeness e Trustworthiness.

 

 

 

 

Sobre o campo Autor:

Se o site tiver apenas um autor, todas as páginas exibirão automaticamente os dados que você inserir no plugin.

 

 

 

Agora, se o site tiver múltiplos autores, o PSA Schema funciona a partir do HTML de cada autor dentro do artigo.

 

 

 

A forma mais prática de lidar com isso é criando um módulo HTML personalizado para cada autor e inserindo manualmente dentro do artigo.

 

 

 

 

⚠️ Importante:

 

O módulo do autor deve ser inserido diretamente no artigo. Inserir por categoria, por posição do template ou em outro lugar não funciona — o schema não será aplicado corretamente.

 

 

 

Se o site tiver milhares de artigos, cabe a cada equipe editorial avaliar se esse processo manual é viável. O plugin não oferece suporte para essa automação.

 

Uma possível solução seria desenvolver um script (como um Python) que insere autores por categoria, mas isso é algo externo ao PSA Schema.

 

 

 

Por fim, vale lembrar: o plugin foi inicialmente desenvolvido para sites com apenas um autor, por isso, não há suporte nativo para automatização em múltiplos autores.

 

 

Escolha:

 

multiplos autores

 

 

 

Na aba Generator, clique no botão para acessar os geradores de schemas e selecione Author.

 

 

Esse gerador contém todos os campos disponíveis também no modo Autor único — e você só precisa configurá-lo uma única vez.

 

 

Preencha corretamente, observando algo importante:

 

 

Imagem do Autor (URL) e URL do Autor:


Não insira a URL completa do site.

 

 

 

Para imagens, se o caminho for https://site.com/images/suaimagem.webp, insira apenas:
/images/suaimagem.webp

 

 

Para a página do autor, se o endereço for https://site.com/authors/joao-pedro/, insira apenas:
/authors/joao-pedro/

 

 

O PHP completa automaticamente com o domínio do site. Assim, se você mudar a URL base no futuro, os caminhos continuarão funcionando corretamente.

 

 

 

❗Atenção❗

 


Respeite o padrão da URL canônica do seu site:

 

 

Se a canônica tem barra no final, mantenha a barra (ex: /autores/joao-pedro/)

 

 

Se não tem barra, não adicione (ex: /autores/joao-pedro)

 

 

Isso evita problemas de indexação ou conteúdo duplicado.

 

 

Preencher o que precisa

author multiplos

 

 

 

Após preenchido, clique no botão Gerar Schema

 

html do autor jp

 

 

 Copiar

 

 

 

É necessário primeiro deixar como no Default Editor em nenhum(para não ter erro).

 

editor nenhum

 

 

 

Cole no módulo HTML

 

cole os html

 

 

 

 Coloque conforme achar melhor o nome do módulo, nesse exemplo eu coloquei "Author jp" e Salvar.

 

 

No artigo, clique no ícone do Joomla e selecione Módulo.

 

 

modulo no artigo

 

 

Coloque o nome do módulo, pesquise e insira na página.

 

 

coloque o nome pesquisar

 

 

 Está praticamente pronto. Salve o artigo, limpe o cache e, se necessário, desbloqueie.


Acesse a página, verifique o código-fonte ou, se estiver usando o SEO Bisbi, confira se o campo "author" foi inserido corretamente.

 

 

codigo fonte

 

 

 


"author": {
"@type": "Person",
"name": "João Pedro",
"image": {
"@type": "ImageObject",
"url": "https://joomla4.vitapotentia.com/images/suaimagem.webp"
},
"jobTitle": "Joomleiro",
"sameAs": [
"https://www.facebook.com/vitapotentia",
"https://www.youtube.com/@vitapotentia"
],
"description": "Exemplo para criar um autor",
"email": "Este endereço de e-mail está sendo protegido de spambots. Você precisa habilitar o JavaScript para visualizá-lo.",
"knowsAbout": [
"Joomla",
"CMS",
"PHP"
]
},

 

 

 

 

Cada um tem sua maneira de lidar com módulos. No caso de múltiplos autores, cada autor deverá inserir seu próprio módulo no artigo — seja da forma que foi mostrada ou colando diretamente o código do módulo nas páginas.

 

 

No meu caso, em sites com vários autores, prefiro apenas anotar o ID do módulo e colar no artigo. Por exemplo, no subdomínio de testes foi gerado o seguinte código:

 

 

 

 

Mas fique à vontade para usar o método que preferir.

 

 

modulo inserido

 

 

 Página de exemplo com múltiplos autores (ver código html)

 

 

 

Concluindo:


Seguindo esses passos, você ativará o plugin e configurará corretamente os dados de Organization e Autor.

 

 

Apenas em sites com mais de um autor será necessário inserir o módulo do autor manualmente. A geração dos schemas ocorrerá em todas as páginas do tipo Article ou BlogPosting.

 

 

Para evitar erros, leia toda a documentação.

 

 

 

Títulos, descrições dos artigos, imagem principal, uso correto das tags h2 e h3, palavras-chave (keywords) e a URL canônica foram cuidadosamente estudados e testados para que usuários do Joomla obtenham melhores classificações nos mecanismos de busca como Google, Bing e outros que priorizam o uso de schemas.

 

 

 

 

Transformando páginas em dados estruturados

telegram logo icon 168691