How to use structured data for a list of courses in Google

How to use structured data for a list of courses in Google

To improve the visibility of your site in the Google search engine, you can use structured data for courses. This helps potential students quickly find information about your courses through a search in Google. Such data include the name of the course, its description and the organization that offers it.

Accessibility of the list of courses in Google

The function of displaying the list of courses is available in English in all regions where the search in Google works.

How to add structured data for Google courses

Structured data is a standardized format for providing information about the page and the classification of its content. If you are a beginner in the field of structured data, read how they work.

Here are a few steps for creating, testing and publishing structured data:

  • Add the necessary properties. Depending on the format you use, study where to place structured data on the page. Use CMS? It can be easier with a plugin. Use JavaScript? Check out how to generate structured data using JavaScript.
  • Follow the recommendations.
  • Check your code using a tool Rich Results Test And correct critical errors. Also eliminate minor problems, if they are, since this can improve the quality of your structured data.
  • Publish a few pages with included structured data and use the URL Inspection tool to check how Google sees your page. Make sure your page is available for Google, and is also not blocked in the Robots.txt file, does not contain noindex tag and does not require authorization. If everything is in order, you can request a re -scan of the page. Remember that this can take several days.
  • In order for Google to be aware of future changes, we recommend sending a site map through Search Console Sitemap API.

Examples of using structured data for courses

Page with information about the course in Google

Here is an example of a page with detailed information about the course. This page should be related to the total page that will contain markings ItemList.

<>
 <head>
 <title>Введение в компьютерные науки и программирование</title>
 <script type="application/ld+json">
 {
 "@context": "https://schema.org",
 "@type": "Course",
 "name": "Введение в компьютерные науки и программирование",
 "description": "Основы компьютерных наук для начинающих.",
 "provider": {
 "@type": "Organization",
 "name": "Технологический университет — Эврика"
 }
 }
 </script>
 </head>
 <body></body>
</>

A single page with a full list of courses in Google

Here is an example of a page that combines markings for a list of courses and the details of each of them on one page.

<>
 <head>
 <title>Курсы по компьютерным наукам</title>
 <script type="application/ld+json">
 {
 "@context": "https://schema.org",
 "@type": "ItemList",
 "itemListElement": [
 {
 "@type": "ListItem",
 "position": 1,
 "item": {
 "@type": "Course",
 "url": "https://www.example.com/courses#intro-to-cs",
 "name": "Введение в компьютерные науки и программирование",
 "description": "Этот курс представляет собой введение в компьютерные науки.",
 "provider": {
 "@type": "Organization",
 "name": "Технологический университет — Эврика"
 }
 }
 },
 {
 "@type": "ListItem",
 "position": 2,
 "item": {
 "@type": "Course",
 "url": "https://www.example.com/courses#intermediate-cs",
 "name": "Продвинутые курсы по программированию",
 "description": "Этот курс раскрывает сложные темы программирования.",
 "provider": {
 "@type": "Organization",
 "name": "Технологический университет — Эврика"
 }
 }
 }
 ]
 }
 </script>
 </head>
 <body></body>
</>

Recommendations for the correct marking of courses on your site

In order for your site to be visible in the Google search engine, it is important to follow several recommendations.

  • For the courses, the name and description must be indicated. They must accurately reflect the content of the course.
  • Use marking only for educational content, which is a sequence or section of the curriculum with lectures, lessons or modules.
  • The names of the courses should not have advertising phrases, prices or offers such as "Best Course" or "Secrets of Success".

Using marking for a list of courses on your Google Site

It is necessary to use markings ItemList To create a list of courses on your site. It is important that each course has a unique page with the URL.

Elimination of problems using structured data on your website in Google

If you have problems with the implementation or debugging of structured data, here are a few resources to eliminate errors:

  • If you use CMS or other specialist on your site, contact them for help and send them messages from Search Console about problems.
  • Google does not guarantee that the functions using structured data will always be displayed in the search results. Check out the general recommendations for eliminating errors.
  • Check the availability of errors in your structured data and marking performance.
  • If the page applied a fine for violation of the requirements, Google will ignore the structured data. To eliminate errors, use a manual report.
  • Re -check that your content corresponds to Google recommendations. Errors can be associated with incorrect marking.

If you have questions or difficulties with a SEO dick, contact the company CEO, we will help you set up structured data and improve the visibility of your site in Google. You can also contact us through WhatsApp.

ID 50

Send a request and we will provide a consultation on SEO promotion of your website