Profesión

Los datos estructurados de Occupation permiten a los proveedores de estimaciones de salarios definir los rangos de salario y los promedios de salario según la región para tipos de empleos, detalles sobre la profesión (como los beneficios típicos), las calificaciones y los requisitos de educación, y agregarlos por factores, como organizaciones de contratación y niveles de experiencia.

Usa los siguientes tipos de schema.org y las extensiones de Google para definir estimativos de salarios y otros tipos de datos sobre las profesiones.

Ejemplos

El siguiente ejemplo de JSON-LD muestra una Occupation simple con datos estimativos de salario en la herramienta de pruebas de datos estructurados:

El siguiente ejemplo de JSON-LD muestra una OccupationAggregationByEmployer más compleja con datos estimativos de salario en la herramienta de pruebas de datos estructurados:

Lineamientos

Debes seguir los lineamientos generales de calidad de datos estructurados y los lineamientos técnicos. Además, se aplican los siguientes lineamientos a los datos estructurados de Occupation:

Lineamientos técnicos

  • Los datos estructurados de Occupation son datos independientes. No es necesario que estén asociados con ningún otro dato estructurado que proporciones a Google.
  • Agrega un solo valor de Occupation, OccupationAggregation o OccupationAggregationByEmployer a una página web. No agregues más de uno de estos tipos de definiciones por página.
  • Asegúrate de que los datos estructurados sean consistentes con lo que muestras en la página. Estos son algunos ejemplos:
    • Solo muestras a los usuarios el salario medio en tu página web y tus datos estructurados solo incluyen esos valores.
    • Redondeas tu salario anual al cinco mil más cercano de la página y proporcionas el mismo nivel de detalle en los datos estructurados.
  • La mayoría de las propiedades deberían ocurrir una sola vez en una definición, a menos que se especifique lo contrario.
  • Para profesiones con diferentes características basadas en la ubicación (por ejemplo, el rango salarial del Noreste de EE.UU. podría ser diferente al de la zona del Medio Oeste), crea páginas web separadas, cada una con su propia definición de Occupation que especifique un valor de occupationLocation diferente.
  • No agregues datos estructurados de estimativos de salarios a páginas de fichas (páginas que muestran una lista de profesiones).
  • Cuando tu página cambie, actualiza el mapa del sitio diariamente.

Lineamientos de contenido

  • Agrupa títulos de profesiones similares cuando todos los empleos tengan rangos de salario y descripciones similares. Los títulos de las profesiones deben ser específicos, pero no demasiado como para confundir. Estos son algunos ejemplos:
    • No seas demasiado amplio:

      No recomendado: "Psicólogos clínicos, escolares y de asesoramiento"

      Recomendado: "Asesor escolar", "Psicólogo clínico", "Terapeuta clínico", "Doctor en psicología"

    • No seas demasiado específico:

      No recomendado: "Enfermero registrado para el cuidado en el hogar", "Enfermero registrado" y "Enfermero registrado - Cuidado en el hogar - Enfermero para viajes"

      Recomendado: "Enfermero registrado"

Definiciones de tipos de datos estructurados

En esta sección, se describen los tipos de datos estructurados relacionados con las estimaciones de salarios.

Debes incluir las propiedades obligatorias a fin de que tu contenido sea apto para mostrarse en los resultados enriquecidos de la Búsqueda. También puedes incluir las propiedades recomendadas para agregar más información a tu lenguaje de marcado, lo que podría brindar una mejor experiencia del usuario.

Usa la herramienta de prueba de datos estructurados de Google para validar tu lenguaje de marcado.

Profesión

El tipo de Occupation define información sobre un empleo, como el salario estimado, las habilidades necesarias y las responsabilidades. La descripción completa de Occupation está disponible en schema.org/Occupation.

Propiedades obligatorias
estimatedSalary

Matriz de MonetaryAmountDistribution

Es el salario estimado para esta profesión en la occupationLocation determinada. Deberías especificar un rango salarial o estimaciones de salarios en función de la clasificación del percentil.

Para incluir el sueldo base, las bonificaciones y otras formas de remuneración monetaria, define varios sueldos con la matriz estimatedSalary. Debes especificar el salario base. Los otros tipos de compensación son opcionales.

name

Text

Es el título de la profesión. Este campo permite texto sin formato. Por ejemplo, "Ingeniero de software".

Recomendaciones:

  • El campo solo debe corresponder al nombre de la profesión.
  • No incluyas códigos, direcciones, fechas, salarios ni nombres de empresas relacionados con el puesto en el campo name.

    No se recomienda: Oferta de empleo para puesto en TI; hablante de francés en Bucarest

    Se recomienda: Especialista en Marketing hablante de francés

  • Brinda cargos concisos y legibles.
  • No uses demasiados caracteres especiales como "!" y "*". El uso excesivo de estos puede provocar que se considere que el lenguaje de marcado estructurado posee contenido fraudulento. Se aceptan números y caracteres, como "/" y "-".

    No se recomienda: *** ¡¡DEPÓSITO BUSCA EMPLEADO!! ¡¡EN UNA RUTA DE AUTOBÚS!! ***

    Se recomienda: Socio de depósito para envíos y recepción

occupationLocation

Matriz de City, State o Country (recomendado)

Es el lugar donde se aplica la descripción de la profesión. Si se especifica para una sola ubicación, define la ubicación a nivel de ciudad, estado o país en el campo Name.

Recomendaciones:

  • La ubicación no debería especificar más que la ciudad.
  • El campo State acepta nombres de región si tu país no especifica un estado.
  • El valor de occupationLocation es la ubicación en la que la profesión se lleva a cabo, no la ubicación en la que se creó la ficha de estimación de salario.
  • Si una sola Occupation tiene varias ubicaciones, especifícalas en la matriz occupationLocation, como se muestra en el siguiente ejemplo:
  • Los datos como los rangos salariales, los requisitos de formación y las calificaciones para la profesión suelen variar en función de la ubicación. Para representarlo, define varias páginas, cada una con su propia definición de Occupation y una occupationLocation diferente.
Propiedades recomendadas
description

Text

Es la descripción de la profesión.

La description debe representar al empleo de manera completa, es decir, debe describir las responsabilidades del puesto, las calificaciones, las habilidades, el horario laboral, los requisitos de formación y la experiencia necesaria.

Lineamientos adicionales:

  • Incluye la description en todas las páginas secundarias a las que el usuario podría llegar, no solo en la página del nivel principal.
  • La description debe identificar de manera única la profesión y proporcionar una descripción específica de lo que la profesión implica.

    No recomendado: "Pasantía: Una pasantía es una capacitación laboral para carreras administrativas y profesionales".

    Recomendado: "Pasante de análisis de datos: Pasantía en la que se trabajará con un analista de datos. Un analista de datos extrae estadísticas a partir de datos a fin de ayudar a tomar decisiones estratégicas en función de los datos".

  • description no puede ser igual a name.
  • No incluyas la organización de contratación en la description. En cambio, usa hiringOrganization.
mainEntityOfPage

WebPage

Es la fecha en la que se produjo la información del salario estimado. El campo lastReviewed está en formato ISO 8601. Por ejemplo:

"mainEntityOfPage": {
  "@type": "WebPage",
  "lastReviewed": "2017-07-23T14:20:00-05:00"
}

MonetaryAmountDistribution

El tipo MonetaryAmountDistribution es una distribución estadística de importes monetarios. Usa MonetaryAmountDistribution para definir la distribución estadística del salario, los bonos y otros datos de compensación monetaria para la definición de Occupation.

La definición completa de MonetaryAmountDistribution está disponible en schema.org/MonetaryAmountDistribution. Además de las propiedades que aparecen a continuación, este tipo hereda todas las propiedades del tipo QuantitativeValueDistribution.

Propiedades obligatorias
name

Text

Es el tipo de valor. Debes especificar el salario base. Los otros tipos de compensación son opcionales. Por ejemplo, "Base", "Bonos", "Comisión".

Propiedades recomendadas
currency

Text

Es el código de moneda ISO 4217 de 3 letras para el valor. Por ejemplo, "USD" o "CAD".

OccupationAggregation

El tipo OccupationAggregation es una extensión de Occupation que proporciona datos como una colección ad hoc de puestos. Por ejemplo, puedes especificar beneficios y la cantidad mínima de años de experiencia requerida para los empleos que se agregan con este tipo. Es una nueva extensión de schema.org propuesta por Google.

Además de las propiedades que aparecen a continuación, este tipo hereda todas las propiedades del tipo Occupation.

Propiedades recomendadas
sampleSize

Number

Es el número de datos que contribuyen a los datos salariales agregados. Por ejemplo:

"sampleSize": 42
yearsExperienceMax

Number

Es la cantidad máxima de años de experiencia que son aceptables para esta profesión. Por ejemplo, un puesto de principiante podría especificar una cantidad máxima de 5 años de experiencia, como se muestra en el siguiente ejemplo:

"yearsExperienceMax": 5
yearsExperienceMin

Number

Es la cantidad mínima de años de experiencia requerida para esta profesión. Por ejemplo, un puesto sénior podría requerir al menos 10 años de experiencia, como se muestra en el siguiente ejemplo:

"yearsExperienceMin": 10

OccupationAggregationByEmployer

El tipo OccupationAggregationByEmployer es una extensión de OccupationAggregation que proporciona datos relacionados con el puesto agrupados por empleador. Por ejemplo, puedes especificar la industria y la organización de contratación para un grupo de profesiones que el empleador agrega. Es una nueva extensión de schema.org propuesta por Google.

Además de las propiedades que aparecen a continuación, este tipo hereda todas las propiedades de los tipos Occupation y OccupationAggregation.

Propiedades obligatorias
hiringOrganization

Organization

Es la organización que ofrece un puesto para esta profesión. Establece @context como "http://schema.org/". hiringOrganization debe ser el nombre de la empresa (por ejemplo, "Starbucks, Inc") y no la dirección específica de la ubicación en la que se contrata (por ejemplo, "Starbucks en Main Street"). Por ejemplo:

"hiringOrganization": {
  "@context": "http://schema.org/",
  "@type": "Organization",
  "name": "Google, Inc."
}

QuantitativeValueDistribution

El tipo QuantitativeValueDistribution es una distribución estadística de valores. Usa MonetaryAmountDistribution para definir la distribución estadística de los datos estructurados de Occupation. Además de las propiedades que aparecen a continuación, este tipo hereda todas las propiedades del tipo QuantitativeValue de schema.org. La definición completa de QuantitativeValueDistribution está disponible en schema.org/QuantitativeValueDistribution.

Propiedades obligatorias
unitText

Text

Es la frecuencia del valor especificado. Los valores típicos para unitText son:

  • "DAY"
  • "HOUR"
  • "MONTH"
  • "WEEK"
  • "YEAR"
Propiedades recomendadas
median

Number

Es el valor medio. Por ejemplo, la mitad de los salarios para esta profesión son iguales o inferiores a este valor.

percentile10

Number

Es el 10.° valor percentil. Por ejemplo, el 10% de los salarios de esta profesión son iguales o inferiores a este valor.

percentile25

Number

Es el 25.° valor percentil. Por ejemplo, el 25% de los salarios de esta profesión son iguales o inferiores a este valor.

percentile75

Number

Es el 75.° valor percentil. Por ejemplo, el 75% de los salarios de esta profesión son iguales o inferiores a este valor.

percentile90

Number

Es el 90.° valor percentil. Por ejemplo, el 90% de los salarios de esta profesión son iguales o inferiores a este valor.

Enviar comentarios sobre...