Last active
May 20, 2021 20:36
-
-
Save lukebussey/b0805f8bb17df95aa3f2815a018df12c to your computer and use it in GitHub Desktop.
HubSpot Blog Schema.org Markup
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<script type="application/ld+json"> | |
{ | |
"@context": "http://schema.org", | |
"@type": "Organization", | |
"@id": "#organization", | |
"name": "Outlyer", | |
"url": "https://www.outlyer.com/", | |
"sameAs": [ | |
"https://github.com/outlyerapp", | |
"https://twitter.com/outlyer", | |
"https://www.facebook.com/outlyerapp", | |
"https://plus.google.com/+outlyer", | |
"https://www.youtube.com/outlyer", | |
"https://www.linkedin.com/company/outlyer", | |
"https://www.wikidata.org/wiki/Q29790564" | |
] | |
} | |
</script> | |
<script type="application/ld+json"> | |
{ | |
"@context": "http://schema.org", | |
"@type": "Blog", | |
"@id": "#blog", | |
"name": "Outlyer", | |
"description": "{{ group.description }}", | |
"url": "{{ group.absolute_url }}", | |
"publisher": { | |
"@type": "Organization", | |
"name": "Outlyer" | |
} | |
} | |
</script> | |
{% if not is_listing_view %} | |
<script type="application/ld+json"> | |
{ | |
"@context": "http://schema.org", | |
"@type": "BlogPosting", | |
"headline": "{{ page_meta.name }}", | |
"description": "{{ content.meta_description }}", | |
"url": "{{ page_meta.canonical_url }}", | |
"datePublished": "{{ content.publish_date|datetimeformat('%Y-%m-%d') }}", | |
"dateUpdated": "{{ content.updated|datetimeformat('%Y-%m-%d') }}", | |
{% if content.featured_image %} | |
"image": "{{ content.featured_image }}", | |
{% endif %} | |
"publisher": { | |
"@type": "Organization", | |
"name": "Outlyer" | |
}, | |
{% if content.blog_post_author %} | |
"author": { | |
"@type": "Person", | |
"name": "{{ content.blog_post_author.display_name }}", | |
"url": "{{ group.absolute_url }}/author/{{ content.blog_post_author.slug }}" | |
} | |
{% endif %} | |
} | |
</script> | |
{% endif %} |
NickDeckerDevs
commented
May 20, 2021
•
Can you provide the URL that this is set up on? I can take a quick look and see if I can determine what is going on!
@NickDeckerDevs
Sure, it's on this blog: https://blog.linguista.ch/
The exact article I tested it on is this one: https://blog.linguista.ch/wie-du-auf-einer-sprachreise-nach-kanada-sparen-kannst
@Joel-Vomsi Place this script at the bottom of the template. It looks like it is loading three versions of this.
- once in the (just after google tag manager is implemented)
- once inside a raw html item inside the header container
- once inside the footer in a raw jinja
Once you get that updated let me know and I'll take another look.
@NickDeckerDevs
Thank you very much. As far as I can rate it, it looks good now! It shows up only one time just as it should.
Thank you very much. As far as I can rate it, it looks good now! It shows up only one time just as it should.
@Joel-Vomsi that is awesome, glad this is resolved
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment