Fix homepage meta issues

This commit is contained in:
Rico Sta. Cruz 2017-10-07 08:02:59 +08:00
parent 587c7aac4b
commit 24406478b9
No known key found for this signature in database
GPG Key ID: CAAD38AE2962619A
2 changed files with 10 additions and 6 deletions

View File

@ -24,9 +24,13 @@ It emits some blank lines because Jekyll, lol.
{% assign timestamp = site.time | date: "%Y%m%d%H%M%S" %} {% assign timestamp = site.time | date: "%Y%m%d%H%M%S" %}
{% if site.data.assets.preview_host %} {% if site.data.assets.preview_host %}{% capture meta_image %}{%
{% capture meta_image %}{{ site.data.assets.preview_host }}{{ include.page.url | remove: '.html' }}.jpg?t={{ timestamp }}{% endcapture %} if page.type == 'home'
{% endif %} %}{{ site.data.assets.preview_host }}/index.jpg?t={{ timestamp }}{%
else
%}{{ site.data.assets.preview_host }}{{ include.page.url | remove: '.html' }}.jpg?t={{ timestamp }}{%
endif
%}{% endcapture %}{% endif %}
{% capture meta_title %}{% include values/title.html page=include.page %}{% endcapture %} {% capture meta_title %}{% include values/title.html page=include.page %}{% endcapture %}
{% assign meta_title = meta_title | strip_newlines %} {% assign meta_title = meta_title | strip_newlines %}

View File

@ -23,9 +23,9 @@
<meta content="{{ meta_description | escape }}" property="twitter:description"> <meta content="{{ meta_description | escape }}" property="twitter:description">
{% endif %} {% endif %}
{% if page.url != '/index.html' %} <link rel="canonical" href="{{ page_url }}">
<link rel="canonical" href="{{ site.url }}{{ page.url | remove: '.html' }}"> <meta name="og:url" content="{{ page_url }}">
<meta name="og:url" content="{{ site.url }}{{ page.url | remove: '.html' }}"> {% if page.type == 'home' %}
<link rel="prefetch" href="{{ site.url }}"> <link rel="prefetch" href="{{ site.url }}">
<link rel="prerender" href="{{ site.url }}"> <link rel="prerender" href="{{ site.url }}">
{% endif %} {% endif %}