Skip to content

Instantly share code, notes, and snippets.

Patrick Coombe patrickcoombe

Block or report user

Report or block patrickcoombe

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View webSite.js
// two examples
// simple
// and with search
<script type="application/ld+json">{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "My Website Name",
"url": "https://example.com",
View jobPosting.js
<script type = "application/ld+json" > {
"@context": "http://schema.org",
"@type": "JobPosting",
"estimatedSalary": {
"@type": "MonetaryAmount",
"currency": "USD",
"value": {
"@type": "QuantitativeValue",
"minValue": "None",
"maxValue": "None",
View restaurant-menu
// original code from schema.org modifciations made to pass Google Structured Data Testing Tool
<script type="application/ld+json">
{
"@context":"http://schema.org",
"@type":"Restaurant",
"url":"http://www.thisisarestaurant.com",
"name":"The Restaurant",
"image":"http://www.example.com/image-of-some-restaurant.jpg",
"telephone":"5615551212",
View keybase.md

Keybase proof

I hereby claim:

  • I am patrickcoombe on github.
  • I am patrickcoombe (https://keybase.io/patrickcoombe) on keybase.
  • I have a public key whose fingerprint is C5C9 E376 C39E 78FE 61EB FB0E 6E87 E5FB 050B ED33

To claim this, I am signing this object:

View questionAnswer
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "QAPage",
"mainEntity": {
"@type": "Question",
"name": "What does Google mean by E-A-T.",
"text": "Within the past few years, Google has started talking a lot about E-A-T in regards to SEO.",
"answerCount": 1,
"dateCreated": "2019-08-10T21:11Z",
View eventSchema
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Place",
"address": {
"@type": "PostalAddress",
"addressLocality": "Denver",
"addressRegion": "CO",
View event-google.js
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",
"name": "Jan Lieberman Concert Series: Journey in Jazz",
"startDate": "2025-01-01T19:30",
"endDate": "2025-01-01T23:00",
"location": {
"@type": "Place",
"name": "Santa Clara City Library, Central Park Library",
@patrickcoombe
patrickcoombe / organization-basic.js
Created May 13, 2019
JSON-LD Organization Basic
View organization-basic.js
<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "Organization",
"name": "ASPCA",
"url": "https://www.aspca.org/",
"sponsor":
{
"@type": "Organization",
"name": "exampleCorp",
View speakable.js
<html>
<head>
<title>What does a yellow light mean?</title>
<meta name="description" content="" />
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "WebPage",
"name": "Slow down! Your answer goes here, if you play your cards right maybe Google will speak it out loud and you'll be famous.I would personally keep this at about 300-500 words.",
"speakable":
View personAlteg
<script type="application/ld+json">
{
"@context": "http://www.schema.org",
"@type": "Person",
"@id": "https://jay.holtslander.ca/#person",
"name": "Jay Holtslander",
"alternateName": "Jason Holtslander",
"nationality": "Canadian",
"birthPlace" : {
"@type": "Place",
You can’t perform that action at this time.