You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi everyone,
I've asked this question in Nuxt repo and think here should be more fit for the useSeoMeta question.
I'm currently working on a Nuxt 3 project using server-side rendering (SSR) and useSeoMeta for setting meta tags on dynamic pages. Here’s how I’m setting up the meta tags for pages/posts/[id].vue:
When sharing my posts on Facebook Messenger and WhatsApp, the title and description are displayed correctly, but the image is not shown. The same meta tags work perfectly (show image) on Telegram, LinkedIn, X (Twitter), LINE, and the Facebook feed.
Steps I've Taken
Cleared Facebook Cache: Used the Facebook debugger tool to clear cache.
Tested with facebook debugger and no issue found
Tried to add Meta Tags with <Head><Meta> Component: Tried setting fixed values directly in the component.
Included og:image Dimensions: Added width, height, and type for og:image.
Add og:image:secure_url
Created Facebook App: Added fb:app_id to the meta tags.
Despite these efforts, the issue persists. I Noticed that useSeoMeta tags are added at the end of the so I suspect it might be due to the reactive nature of post.value causing the meta tags to be added later in the , which might be causing them to be ignored if there is a size limit.
Question
Are there any specific configurations or steps I should follow to ensure the image meta tag works correctly on Facebook Messenger and WhatsApp? Any insights or suggestions would be greatly appreciated as I've been stuck on this for several days.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi everyone,
I've asked this question in Nuxt repo and think here should be more fit for the useSeoMeta question.
I'm currently working on a Nuxt 3 project using server-side rendering (SSR) and useSeoMeta for setting meta tags on dynamic pages. Here’s how I’m setting up the meta tags for
pages/posts/[id].vue
:Issue
When sharing my posts on Facebook Messenger and WhatsApp, the title and description are displayed correctly, but the image is not shown. The same meta tags work perfectly (show image) on Telegram, LinkedIn, X (Twitter), LINE, and the Facebook feed.
Steps I've Taken
<Head>
<Meta>
Component: Tried setting fixed values directly in the component.og:image
Dimensions: Added width, height, and type forog:image
.og:image:secure_url
Despite these efforts, the issue persists. I Noticed that useSeoMeta tags are added at the end of the so I suspect it might be due to the reactive nature of post.value causing the meta tags to be added later in the , which might be causing them to be ignored if there is a size limit.
Question
Are there any specific configurations or steps I should follow to ensure the image meta tag works correctly on Facebook Messenger and WhatsApp? Any insights or suggestions would be greatly appreciated as I've been stuck on this for several days.
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions