From 86af8ac98c47f00a40ffc1bcdaf57ee50f7b9f2d Mon Sep 17 00:00:00 2001 From: Alwin Drenth Date: Mon, 2 Dec 2019 14:42:40 +0100 Subject: [PATCH 1/3] Update README: added 'What is structured data?' --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6297f95..637d801 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,16 @@ # VDLP SchemaOrg plugin -Provides the rendering of structured data. +Provides the rendering of structured data on your October CMS powered website. + +## What is structured data? + +Structured data is code in a specific format, written in such a way that search engines understand it. Search engines read the code and use it to display search results in a specific and much richer way. You can easily put this piece of code on your website. + +There are all kinds of structured data. Structured data is always a code format. There’s structured data for books, for reviews, for movies, and for products in your online store, for instance. In all cases, structured data adds more details to your snippet in the search results. + +Browse [Google’s Search Gallery](https://developers.google.com/search/docs/guides/search-gallery) to see which rich results are powered by structured data. + +Source: [yoast.com](https://yoast.com/what-is-structured-data/) ## Requirements @@ -9,8 +19,14 @@ Provides the rendering of structured data. ## Installation +### Using composer (CLI) + `composer require vdlp/oc-schemaorg-plugin` +### Using the OC Plugin Manager (CLI) + +`php artisan plugin:install Vdlp.SchemaOrg` + ## Usage To render structured data from a component you can listen to the `Vdlp\SchemaOrg\Classes\Events\FetchStructuredData` From be0e78f32c04042f874d24489fed6b55b302636d Mon Sep 17 00:00:00 2001 From: Alwin Drenth Date: Mon, 2 Dec 2019 14:43:49 +0100 Subject: [PATCH 2/3] Update license property in composer.json --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 58b31a8..df80720 100644 --- a/composer.json +++ b/composer.json @@ -2,7 +2,7 @@ "name": "vdlp/oc-schemaorg-plugin", "description": "Provides the rendering of structured data.", "type": "october-plugin", - "license": "proprietary", + "license": "GPL-2.0", "authors": [ { "name": "Van der Let & Partners", From 782549a89950704b6a751989839a98647269f436 Mon Sep 17 00:00:00 2001 From: Alwin Drenth Date: Mon, 2 Dec 2019 14:44:01 +0100 Subject: [PATCH 3/3] Update composer package description --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index df80720..95db434 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { "name": "vdlp/oc-schemaorg-plugin", - "description": "Provides the rendering of structured data.", + "description": "Provides the rendering of structured data on your October CMS powered website.", "type": "october-plugin", "license": "GPL-2.0", "authors": [