diff --git a/src/pages/blog/_slug.vue b/src/pages/blog/_slug.vue index 67c784c..c8ca7bd 100755 --- a/src/pages/blog/_slug.vue +++ b/src/pages/blog/_slug.vue @@ -71,7 +71,7 @@ export default Vue.extend({ description, image, keywords: `${tags}, toshiki, andatoshiki, blog, Anda Toshiki, homepage, portfolio, website, personal, personal website, real life, programming, coding`, - url: href, + url: href }, [ { @@ -97,20 +97,12 @@ export default Vue.extend({ { name: 'twitter:data2', content: `${this.getReadingTime} minutes` - }, - { - name: 'twitter:image', - content: image - }, + } // open graph { name: 'og:type', content: 'article' }, - { - name: 'og:site_name', - content: `toshiki.dev/${this.$route?.path}` - }, { name: 'og:description', content: description @@ -308,4 +300,4 @@ export default Vue.extend({ } } } - + \ No newline at end of file diff --git a/src/pages/blog/index.vue b/src/pages/blog/index.vue index df21375..fe2b5fa 100755 --- a/src/pages/blog/index.vue +++ b/src/pages/blog/index.vue @@ -27,76 +27,11 @@ export default Vue.extend({ const description = 'Real life stories anecdotes & developmental journeys for embarking your inspirations.' return { - bodyAttrs: { - class: 'overflow-x-hidden' - }, - title, - link: [ - { - rel: 'canonical', - href - } - ], - meta: this.$prepareMeta( - { - title, - description, - image, - keywords: `${tags}, toshiki, andatoshiki, blog, Anda Toshiki, homepage, portfolio, website, personal, personal website, real life, programming, coding`, - url: href, - }, - [ - { - name: 'twitter:card', - content: 'summary_large_image' - }, - { - name: 'article:published-time', - content: post?.createdAt || null - }, - { - name: 'twitter:label1', - content: 'History' - }, - { - name: 'twitter:data1', - content: post?.createdAt - }, - { - name: 'twitter:label2', - content: 'Reading Time' - }, - { - name: 'twitter:data2', - content: `${this.getReadingTime} minutes` - }, - { - name: 'twitter:image', - content: image - }, - // open graph - { - name: 'og:type', - content: 'article' - }, - { - name: 'og:site_name', - content: `Toshiki's Homepage` - }, - { - name: 'og:description', - content: description - }, - { - name: 'og:image', - content: image - }, - { - name: 'og:url', - content: `toshiki.dev/${this.$route?.path}` - } - ] - ) + title: 'Blog', + meta: this.$prepareMeta({ + title, + description + }) } }, computed: { @@ -168,4 +103,4 @@ export default Vue.extend({ - + \ No newline at end of file