Внедрение Google Job Posting - PullRequest
       23

Внедрение Google Job Posting

0 голосов
/ 27 февраля 2019

Я прочитал эту статью: https://developers.google.com/search/docs/data-types/job-posting#JobPosting-definition и нашел, где Обязательные свойства, которые мне нужно будет добавить к публикации вакансии.Я не уверен, как на самом деле это сделать.Я видел упоминание о том, что это делается с помощью JSON, но я незнаком с этим.Есть ли простой способ, с помощью которого я могу использовать html, чтобы добавить эти свойства в сообщение о работе, например, такое, которое будет отображаться в сообщении в блоге на сайте Wordpress?

Ответы [ 3 ]

0 голосов
/ 13 марта 2019

Спасибо за ваш ответ Квентин.К сожалению, клиенту нужно было что-то как можно скорее, поэтому у меня не было времени изучать JSON.Однако я нашел плагин WP, который сделал свое дело.Это называется WP Job Management: https://wordpress.org/plugins/wp-job-manager/.

0 голосов
/ 15 мая 2019

Здесь я реализовал для одного из моих клиентов.

Они запустили сайт портала вакансий.поэтому я выполнил схему размещения сообщений, используя json_ld.вот код, который я использовал на своей странице

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "JobPosting",
  "baseSalary": "100000",
  "jobBenefits": "Medical, Life, Dental",
  "datePosted": "2011-10-31",
  "description": "Description: ABC Company Inc. seeks a full-time mid-level software engineer to develop in-house tools.",
  "educationRequirements": "Bachelor's Degree in Computer Science, Information Systems or related fields of study.",
  "employmentType": "Full-time",
  "experienceRequirements": "Minumum 3 years experience as a software engineer",
  "incentiveCompensation": "Performance-based annual bonus plan, project-completion bonuses",
  "industry": "Computer Software",
  "jobLocation": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Kirkland",
      "addressRegion": "WA"
    }
  },
  "occupationalCategory": "15-1132.00 Software Developers, Application",
  "qualifications": "Ability to work in a team environment with members of varying skill levels. Highly motivated. Learns quickly.",
  "responsibilities": "Design and write specifications for tools for in-house customers Build tools according to specifications",
  "salaryCurrency": "USD",
  "skills": "Web application development using Java/J2EE Web application development using Python or familiarity with dynamic programming languages",
  "specialCommitments": "VeteranCommit",
  "title": "Software Engineer",
  "workHours": "40 hours per week"
}
</script>

Вот код сайта, на котором реализована хорошая схема. См .: https://allgovernmentjobs.in/.там вы можете найти схему размещения вакансии.

Вы можете проверить этот URL: https://allgovernmentjobs.in/latest-government-jobs в инструменте тестирования данных Google google: https://search.google.com/structured-data/testing-tool/u/0/ и получить URL-адрес.Вы получите представление о том, как реализован код, и это поможет улучшить результаты поиска в Google

0 голосов
/ 12 марта 2019

Есть ли простой способ, с помощью которого я могу использовать html, чтобы добавить эти свойства в сообщение о работе, например, такое, которое будет отображаться в сообщении в блоге на сайте Wordpress?

Нет.

HTML - это формат документа, он плохо подходит для предоставления данных с уровнем структуры, требуемым для этого типа проблемы.

Я видел упоминание о том, что это делается с помощьюJSON, но я не знаком с ним.

Это формат, в котором API, который вы хотите использовать, ожидает, что данные будут предоставлены (это также формат, в котором огромное большинствоиспользование веб-сервисов).Вам необходимо ознакомиться с ним.

Читать веб-сайт и спецификацию и найти библиотеку кодирования JSON для любого языка программирования, который вы используете для подключения кAPI публикации заданий (например, объект JSON для JavaScript ).

...