SEO improvements

This commit is contained in:
2020-08-29 19:40:45 +03:00
parent 9ed4547da7
commit 2ed570cae5
7 changed files with 41 additions and 10 deletions

View File

@@ -1,7 +1,31 @@
//- Meta
meta(charset='UTF-8')
meta(name='viewport', content='width=device-width, initial-scale=1.0')
title= title ? title : "Vlad Faust"
<!-- Basics -->
title= title ? (titleNoAppend ? title : (title + " | Vlad Faust Blog")) : "Vlad Faust Blog"
meta(name='description', content=description || excerpt)
meta(name='robots' content="index,follow")
meta(name='generator' content='Eleventy')
<!-- Twitter summary -->
meta(name='twitter:card', content='summary')
meta(name='twitter:site', content='@vladfaust')
meta(name='twitter:creator', content='@vladfaust')
meta(name='twitter:url', content='https://vladfaust.com' + page.url)
meta(name='twitter:title', content=title)
meta(name='twitter:description', content=description || excerpt)
meta(name='twitter:image', content=twitterCover || cover)
<!-- OpenGraph -->
meta(property='og:url', content='https://vladfaust.com' + page.url)
meta(property='og:type', content=ogType || 'website')
meta(property='og:title', content=title)
meta(property='og:image', content=ogCover || cover)
meta(property='og:description', content=description || excerpt)
meta(property='og:site_name', content=title)
meta(property='og:locale', content='en_GB')
meta(property='article:author', content='https://vladfaust.com')
//- Icons
link(rel='icon', href='/public/icon/cap.svg', sizes='any', type='image/svg+xml')