diff --git a/_includes/twittercard.html b/_includes/twittercard.html
new file mode 100644
index 0000000000000000000000000000000000000000..b0eec4956ced4a131294529bffa18bb05f3d1ffc
--- /dev/null
+++ b/_includes/twittercard.html
@@ -0,0 +1,15 @@
+<meta name="twitter:card" content="summary_large_image">
+<meta name="twitter:site" content="@chaotikum_ev">
+<meta name="twitter:title" content="{{ page.title }}">
+
+<meta name="twitter:description"
+    content="{{ page.content | strip_html | xml_escape
+      | truncate: 200 }}">
+
+{% if page.feature_image %}
+  <meta name="twitter:image"
+    content="{{ page.feature_image}}">
+{% else %}
+  <meta name="twitter:image"
+    content="{{site.url}}/{{site.baseurl}}{{ site.default-feature }}">
+{% endif %}
diff --git a/_layouts/post.html b/_layouts/post.html
index 00ca331ae9aef66ec0959139f2313a6a08c104a5..73d9bc2a204b0d3cc6a96c806414a85070bfa98d 100644
--- a/_layouts/post.html
+++ b/_layouts/post.html
@@ -4,6 +4,8 @@ layout: default
 
 {% include site-header.html %}
 
+{% include twittercard.html %}
+
 <main class="main  container">
 
 	<article class="article  article--post  blogpost content  typeset">