Commit Graph

34 Commits

Author SHA1 Message Date
53d1063c17 Include a default title_separator ()
The current code prevented any separator being included when site.title_separator was unset.
2018-06-11 08:17:03 -04:00
70bff53a41 fix typo in seo template ()
naver-site-verification to naver_site_verification
2018-06-04 12:10:27 -04:00
1c0f19158d Replace | with HTML entity when used as title separator
ref: , 
2018-01-29 20:38:47 -05:00
cd8fd82587 Remove extra spaces after : 2018-01-17 14:36:43 -05:00
6fee80f754 Fix jsonify name in seo.html application/ld+json script () 2018-01-17 14:35:50 -05:00
51544d5c62 SEO and author fixes ()
* Fix canonical URL
* Fix next/previous page paths
* Group meta types together
* Fix twitter:creator conditional
* Allow `author` to accept an object or string
* Reduce white-space
* Add "website" as default `og:type`
* Add `article:modified_time`
* Show `article:modified_time` on `article` only

Fixes 
2018-01-09 13:58:35 -05:00
869a0e5b73 Refactor seo.html and support OpenGraph image overrides ()
- Refactor seo.html include and add `page.header.og_image` override
- DRY up handling of page images (`page.header.image`, `page.header.overlay_image`, `page.header.teaser`, and `site.og_image`).
- Allow page images to be set with `header.og_image` page variable in YAML Front Matter as per feature request in .
- Add sample posts for testing `og_image` override
- Set author bio as site OpenGraph default image
- Document `page.header.og_image` OpenGraph override
- Update CHANGELOG and history

Close 
2017-10-26 15:50:13 -04:00
05dafce68f Add naver-site-verification to SEO ()
* Add naver-site-verification to SEO

* Add 2 space indent
2017-10-04 11:16:08 -04:00
dbdf5c2f25 Change default locale to en_US to appease OpenGraph debugger.
- Fixes 
2017-02-28 08:57:54 -05:00
c23c6f9765 meta tag "author" added, for site author the field name is used 2017-02-19 23:09:04 +01:00
8b43573087 Merge branch 'feature/theme-gem' into develop 2016-11-02 15:50:14 -04:00
d3b2e49044 Remove prepend: "/" from includes and add to image path's instead 2016-10-10 11:48:30 -04:00
c3c0fc3f51 Replace base_path with absolute_url filter where possible 2016-10-06 15:40:30 -04:00
8c4f6e254e Update seo.html for meta description ()
Adding standard meta description immediately after seo_description has been defined
2016-09-27 15:19:22 -04:00
77c5642803 Allow images to be placed in other folders
- Remove `images/` only restriction and encourage placement in `assets/images/` instead
2016-09-21 22:15:17 -04:00
f173b97404 Use page.header.teaser instead of site.og_image in twitter:image and og:image meta tags () 2016-08-22 08:56:04 -04:00
c4d71dbea7 formats og:locale tag with underscores ()
See http://fbdevwiki.com/wiki/Locales
2016-08-21 23:25:41 -04:00
cc0b266541 Add en default text to site.locale strings
- Close 
2016-07-29 12:16:53 -04:00
6d31ffe4ab Indicate the relationship between component URLs in a paginated series
- Apply rel="prev" and rel="next" to pages that use site.paginator
- Ref ~> https://webmasters.googleblog.com/2011/09/pagination-with-relnext-and-relprev.html
- Close 
2016-07-11 11:56:09 -04:00
beaaa884ff Use header overlay images for Open Graph image 2016-06-13 11:03:48 -05:00
f3e5e0dafd Fix branch logic for Yandex and Alexa. Closes 2016-06-09 11:56:40 -05:00
b3c0b79b92 Replace contains "http" with contains "://" 2016-06-03 11:59:19 -04:00
b459af2120 Fix SEO author bug
- If `twitter.username` is set and `author.twitter` is nil bad things happen.
- Close 
2016-04-27 10:19:00 -04:00
5bba54da0b Fix site.og_image URL by appending /images/ the path
- Close 
2016-04-19 08:43:21 -04:00
92bfc93cc4 Fix bug when site.twitter is null 2016-04-14 15:12:04 -04:00
d7df394a5e Make base_path available to all includes that need it 2016-04-14 14:45:48 -04:00
2808bd322c Rename site.logo to site.og_image 2016-04-06 15:50:10 -04:00
bda9a23261 Add locale string for "Page" 2016-03-23 21:49:01 -04:00
f63b8fe294 Add file extensions back to non-helper _includes 2016-03-10 21:13:01 -05:00
3bd495f1d4 Remove extensions from _includes to simplify naming 2016-03-07 10:27:07 -05:00
9702a5f3d8 Fix <title> for pages without a title 2016-03-06 21:08:27 -05:00
538d4cf450 Update header images
- Rename image.feature to header.image
2016-02-24 21:23:29 -05:00
d14a360cd3 Improve SEO include 2016-02-23 10:13:15 -05:00
fec3508b5d Add SEO stuff
- <head> related SEO
- Twitter Cards and Open Graph metas
- Webmaster tool verifications
2016-02-23 00:17:39 -05:00