It would be great to be able to set a site-wide Open Graph in the website settings.
This would save a huge amount of time having to go through manually setting the Open Graph image for every single page.
You could then override this with a toggle in the page settings if you wanted to set a specific Open Graph image for that particular page (e.g. CMS pages, etc)
The link to the extension to use this feature... AidKit for Webflow
Hey everyone,
I just solved this problem.
You can add a checkbox under the open graph image url on other pages and get the same open graph url as on your home page with a simple click of the checkbox... you can learn more and download the chrome extension to get this for your webflow designer...
https://www.assulin.com/aidkit-for-webflow
+1 This is well overdue.
The whole OG implementation is incomplete and lack twitter cards
In response to Nelson's reply...
"For example, your home page's Open Graph content should be different than your pricing page's"
The open graph image that is used for Webflow's home page's and Webflow's pricing page is exactly the same...
Yes for sure you should set different titles and descriptions for each page. But this wishlist request is about setting the same OG image, not content like title and description.
Would love to have this. I get that yeah, in an ideal world it's different for each page. But having a default image for consistent branding is a lot better than having no image at all for the pages that it's not really worth your time making custom images for, or that you just haven't gotten to yet... this omission is likely resulting in more pages with zero image than more pages with unique images. Having more pages with a default image is certainly better than the former, while sure, not quite as ideal as the latter. Let the end user decide how important that is to their business.
I'm out of votes, but this "feature" seems like bad UX. I am in cram mode, and I'm manually placing the same image on every single page. The *real* way this should be implemented is an image (or all the Open Graph details) in the main settings screen, and then keeping it as is per page if you want to manually override everything.
Sorry guys, this just seems like lazy implementation. I know there's more important details, but please, this should be obvious. I'm seeming out of votes, so I can't vote this up. But, this seems like a UX101 error to me, with an excuse turned into a "feature."
I agree. I spent 45 minutes creating 10+ Open Graph images. Holy wow, it's a PITA! If you aren't making money with better SEO, I can see why most people would refuse to spend the time.
A possible workaround until Webflow real
I'm really disappointed to see that it's not possible to set sitewide open graph content in Webflow (especially as it seems like this used to be a feature). As Oliver stated, many clients have neither the budget nor the business need to display unique OG content when a specific link is shared. It feels a bit condescending, to be honest, to enforce such a resource intensive "best practice" on the client base. Would love to see you re-implement the sitewide standard, or even, heck, a collection-based standard.
Thanks Nelson. One issue with this though is that some clients can't afford to hire a designer to design potentially 15+ Open Graph images and can therefore only produce a single one.
Surely it's such a small feature integration on your end that could save a lot of hassle for us?
As stated on the Webflow University article:
"Open Graph content works best when it's specific to the page being shared. For example, your home page's Open Graph content should be different than your pricing page's. That's why there's no option to set OG settings globally."
Hope this helps.
Cheers,
Nelson