Skip to content

Commit 1ad151a

Browse files
committed
Update structured-data-types.md
1 parent 18394cf commit 1ad151a

1 file changed

Lines changed: 35 additions & 22 deletions

File tree

TeSS_docs/content/structured-data-types.md

Lines changed: 35 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,8 @@ If your website currently includes no structured data, and you’d like your res
99

1010

1111

12-
::::{grid} 1 1 1 1
13-
:gutter: 3
12+
## Schema .org / Bioschemas / schemas.science
1413

15-
:::{grid-item-card}
16-
{fas}`atom;sd-text-secondary` **Schema .org / Bioschemas / schemas.science**
17-
^^^
1814
Schema.org is a project run by a consortium of search engines. Schema.org has created an extensive library of schemas that web-masters can use to explicitly mark-up their websites content in order to improve search engine visibility and interoperability.
1915

2016
Bioschemas is an initiative to supplement the work of schema.org to help improve the findability of online resources in the life sciences.
@@ -25,50 +21,67 @@ The two main activities of Bioschemas are:
2521

2622
TeSS supports the following Bioschemas profiles:
2723

24+
::::{grid} 1 2 3 3
25+
:gutter: 3
26+
27+
:::{grid-item-card}
2828
for events that are courses
2929
- [CourseInstance](https://bioschemas.org/profiles/CourseInstance/1.0-RELEASE)
3030
- [Course](https://bioschemas.org/profiles/Course/1.0-RELEASE)
31-
31+
:::
32+
:::{grid-item-card}
3233
for other events
3334
- [Event](https://bioschemas.org/profiles/Event/0.2-DRAFT-2019_06_14)
34-
35+
:::
36+
:::{grid-item-card}
3537
for training materials
3638
- [TrainingMaterial](https://bioschemas.org/profiles/TrainingMaterial/1.0-RELEASE)
39+
:::
40+
::::
3741

42+
```{note}
3843
If your domain is not life sciences, your materials can still use these Bioschemas profiles. See [schemas.science](https://schemas.science) for domain-agnostic profiles. The Course, CourseInstance and TrainingMaterial profiles in schemas.science are equivalent to the Bioschemas profiles of the same name.
39-
:::
44+
```
4045

4146

42-
:::{grid-item-card}
43-
{fas}`laptop-code;sd-text-secondary` **Sitemaps**
44-
^^^
47+
## Sitemaps
4548

4649
To help search engines (and TeSS) discover all the pages on a site that have Bioschemas markup, a [sitemap](https://developers.google.com/search/docs/crawling-indexing/sitemaps/overview) should be used. Sitemaps are basically a directory listing of all the pages on your site.
4750

48-
Sitemaps are a well-established standard, and there should be sitemap libraries and plugins available for whichever software you are using to provide your site.
51+
::::{grid} 1 1 1 1
52+
:gutter: 3
53+
54+
:::{grid-item-card}
55+
{fas}`laptop-code;sd-text-secondary` Sitemaps are a well-established standard, and there should be sitemap libraries and plugins available for whichever software you are using to provide your site.
4956
:::
57+
::::
5058

59+
## API
5160

52-
:::{grid-item-card}
53-
{fas}`plug;sd-text-secondary` **API**
54-
^^^
5561
Application Programming Interfaces, or APIs, typically have endpoint URLs that, when accessed, return data in a common exchange format, such as JSON.
5662

57-
TeSS currently supports the APIs for:
63+
64+
::::{grid} 1 1 2 2
65+
:gutter: 3
66+
67+
:::{grid-item-card}
68+
{fas}`plug;sd-text-secondary` TeSS currently supports the APIs for:
5869

5970
- [Eventbrite](https://eventbrite.com/) - for events
6071
- [Zenodo](https://zenodo.com/) - for materials
6172
- Other TeSS instances - for events
6273
:::
74+
::::
6375

6476

65-
:::{grid-item-card}
66-
{fas}`calendar-days;sd-text-secondary` **Calendar**
67-
^^^
77+
## Calendar
6878

6979
Many organisations use calendar applications to organise and display their events. These may be custom-made or, more likely, utilise applications like Google Calendar. Calendar applications maintain an underlying file for event storage and retrieval, typically in the iCal (.ics) format.
7080

71-
TeSS can extract event descriptions, dates and locations from iCal files.
72-
:::
81+
::::{grid} 1 1 1 1
82+
:gutter: 3
7383

74-
::::
84+
:::{grid-item-card}
85+
{fas}`calendar-days;sd-text-secondary` TeSS can extract event descriptions, dates and locations from iCal files.
86+
:::
87+
::::

0 commit comments

Comments
 (0)