Ir para o conteúdo
Totalmente local

Gerador de schema JobPosting

Converta detalhes de oferta de emprego em JSON-LD JobPosting válido.

Saída

Gerador de schema JobPosting

Preencha uma oferta de emprego e esta ferramenta constrói um bloco JSON-LD JobPosting válido schema.org, pronto para colar na `<head>` da sua página, para que Google Jobs e outros rastreadores de procura de emprego possam lê-lo como dados estruturados. Abrange os campos que a documentação do Google procura: título, descrição, empregador, localização ou estado remoto, tipo de emprego, salário e datas de publicação.

Introduza o nome, logótipo e website do empregador para construir o bloco hiringOrganization, e seja uma morada para jobLocation ou ative a opção remoto para marcar a função como teletrabalho — pode ativar ambos simultaneamente para uma oferta híbrida onde os candidatos também podem ser restringidos por localização. Tipo de emprego, intervalo salarial com moeda e unidade, data de publicação, data de validade e um ID interno do emprego são todos opcionais, mas recomendados pelas diretrizes de rich results do Google; o contador ativo sob o resultado lista exatamente quais desses campos obrigatórios ainda faltam, para que possa corrigir uma oferta antes de a publicar em vez de descobrir do Search Console semanas mais tarde.

O salário funciona apenas com um mínimo, apenas com um máximo, ou com um intervalo completo — uma figura única é escrita como um valor, e um intervalo genuíno como minValue/maxValue, ambos etiquetados com a sua moeda escolhida e período de pagamento. O resultado pode ser minificado ou formatado de forma legível, e envolvido numa tag `<script type="application/ld+json">` ou deixado como JSON bruto para um campo CMS que adicione o seu próprio envolvimento.

Tudo funciona localmente no seu browser — detalhes do emprego, cifras salariais e regras de localização de candidatos nunca saem do seu dispositivo. Quando o schema parecer correto, copie-o, transfira-o como ficheiro .txt ou envie-o para outra ferramenta.

FAQ

Quais são os campos que o Google realmente exige para um rich result JobPosting?
Título, descrição, uma data de publicação, um nome de empregador, e seja uma localização de emprego ou, para um emprego totalmente remoto, a opção remoto em vez de uma morada. O contador abaixo do resultado sinaliza quaisquer desses ainda em falta.
Como faço para marcar um emprego como remoto?
Ative a opção "Emprego remoto / teletrabalho". Adiciona jobLocationType: TELECOMMUTE, e se também preencher "Candidatos devem estar baseados em", adiciona o applicantLocationRequirements que o Google recomenda para ofertas remotas.
Posso listar um intervalo de salário em vez de um número?
Sim. Preencha tanto um mínimo como um máximo para obter um intervalo adequado; deixe um em zero para publicar uma figura única.
O resultado inclui a tag <script>?
Apenas se "Envolver em <script> tag" estiver ativado. Desative-o se o seu CMS ou modelo já adiciona o envolvimento e você só precisa do JSON bruto.
Os dados da minha oferta de emprego são carregados em algum lugar?
Não. O schema é construído inteiramente no seu browser — nada sobre a oferta, empregador ou salário é enviado para um servidor.