davide-casiraghi / ci-global-calendar

Global Contact Improvisation Calendar (GCIC). Event calendar designed for the worldwide community of the Contact Improvisation Dance form.
MIT License
6 stars 4 forks source link

Structure datas according to Google event search #141

Closed davide-casiraghi closed 5 years ago

davide-casiraghi commented 5 years ago

We have received this email from Google

Search Console has detected that your site contains event information that would benefit from enhanced Google Search results. Google Search supports an Event rich result that provides a richer user experience for events in search results, including event date, time, description and ticketing information.

Enabling Event rich results on your site is free, and requires only the proper structured data on your website. Early adopters who have implemented Event rich results have boosted site traffic significantly (read a case study).

This events feature experience will be coming to your market soon!

To make your site eligible for Event rich results, follow the linked instructions.

Solution Format the data's according to this guidelines. Google events guidelines

davide-casiraghi commented 5 years ago

Hey @mico , I'm considering to modify the events api according to this Google guidelines. I think it will bring many benefits.

Are u interested to contribute ?

mico commented 5 years ago

What I can do?

davide-casiraghi commented 5 years ago

I did not have time yet to read all the Google guidelines. So, to proceed step by step we need to:

So if you feel for you can start with the first step. Or if you prefer just coding give me some days and I will read them.

mico commented 5 years ago

@davide-casiraghi I'm not interested in development for Laravel, I hate php :-) But I'm interested to develop mobile client. So I just tries to improve api to be able to use it in mobile client. I want to contribute to Laravel part as less as possible.

davide-casiraghi commented 5 years ago

Ok, :) So just follow this post because the API will change when I will tune them to the Google standard.

It's not priority at the moment but soon or before I will do it.

Thanks Davide

On Thu, Jul 25, 2019, 10:03 Artur Komarov notifications@github.com wrote:

@davide-casiraghi https://github.com/davide-casiraghi I'm not interested in development for Laravel, I hate php :-) But I'm interested to develop mobile client. So I just tries to improve api to be able to use it in mobile client. I want to contribute to Laravel part as less as possible.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/davide-casiraghi/ci-global-calendar/issues/141?email_source=notifications&email_token=ABQEF24TRIC56C4YZAYX55TQBFM35A5CNFSM4IGMHP6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2YWFCQ#issuecomment-514941578, or mute the thread https://github.com/notifications/unsubscribe-auth/ABQEF22DA6MFF6TINIXAPXLQBFM35ANCNFSM4IGMHP6A .

davide-casiraghi commented 5 years ago

Eventbrite use Google Structured data. To see an example pick one event from https://www.eventbrite.ca and check in the source code for:

Githubissues.
  • Githubissues is a development platform for aggregating issues.