Blomstra Meta - an open graph and schema.org extension with cards
So would these pop up when sharing posts on Twitter, Facebook etc. ?
I can’t wait to see this extension
- Edited
MikeJones yes.
Justoverclock thanks, neither do I It's a lot of work
Don't want to sound like I'm begging, but I guess I am, but is this going to be free or premium?
- Edited
Ok so, honestly this whole time I thought this was about pasting a link in a post, and seeing the open graph data (link preview card) in the post. I know there is now at least one extension out there that does this. But again, I was thinking this was going to be a more official or other option for link previews in Flarum posts.
Sounds like instead this is what other sites see when you share a Flarum link.
When I share links from my Flarum forum it already shows an image and summary of the post. I think that’s thanks to the SEO or PWA extension. I forget which one. I have both installed and at this point take it for granted.
Sounds like a lot of work is going into this but I don’t fully understand the benefits.
I guess it’s a much, much nicer preview compared to whatever these other extensions do? In fact the more I think about it, no other CMS systems or Forums do it this way, that I know of… An image of the post itself essentially… So don’t get me wrong, this is pretty cool. Maybe even groundbreaking! But, I’ve just been a little confused about what this is for.
- Edited
010101 Ok so, honestly this whole time I thought this was about pasting a link in a post
Sorry for the confusion, I will improve the extension information.
010101 Sounds like instead this is what other sites see when you share a Flarum link.
Correct.
010101 so blomstra meta:
- will generate an image for each discussion/user with the latest information; sharing the link to such a discussion will then show not just one shared, forum-wide image but one that is specific to the discussion.
- allows customization of the generated image using a simple html template (laravel blade file).
- will generate open graph and schema.org for each discussion/user.
- will use the queue as much as possible (recommended even).
- allows other extensions to add their own entities or replace the existing discussion and user ones.
- will allow customization of meta information per discussion.
There are more plans, but we'll gladly listen to the ideas and requirements offered by the community.
010101 I guess it’s a much, much nicer preview compared to whatever these other extensions do? In fact the more I think about it, no other CMS systems or Forums do it this way, that I know of… An image of the post itself essentially… So don’t get me wrong, this is pretty cool. Maybe even groundbreaking! But, I’ve just been a little confused about what this is for.
It's for SEO, similar to what the v17 extension does but build to scale, extensible and eventually more feature complete.
- Edited
luceos so blomstra meta:
- will generate an image for each discussion/user with the latest information; sharing the link to such a discussion will then show not just one shared, forum-wide image but one that is specific to the discussion.
- allows customization of the generated image using a simple html template (laravel blade file).
- will generate open graph and schema.org for each discussion/user.
- will use the queue as much as possible (recommended even).
- allows other extensions to add their own entities or replace the existing discussion and user ones.
- will allow customization of meta information per discussion.
Wow, ok. Very nice.
- Edited
luceos adding the site logo on the image card would be nice. there should be an option to display on the right-hand corner or left-hand corner.
tankerkiller125 <meta property="og:type" content="website">
<meta property="og:url" content="https://flarum.org/">
<meta property="og:title" content="Flarum">
<meta property="og:description" content="Flarum is the next-generation forum software that makes online discussion fun. It's simple, fast, and free.">
<meta property="og:image" content="https://flarum.org/assets/img/flarum-banner.png">
if I share the 42nd post link on Twitter or FB will it display the 42nd post description as meta description? or will it consider the first post description as the meta description?
https://discuss.flarum.org/d/27092-blomstra-meta/42
i think it should consider the 1st post as description
when can we expect this extension?
- Edited
Hari if you're willing to test drive this extension as soon as it's ready, please do get in touch with me on Discord. Those who provide adequate feedback during testing will get a discounted lifetime plan as a thank you. This offer is available to anyone under the following requirements.
Requirements:
- register on Extiverse and verify email address
- contributed in this discussion previously (yes I will confirm)
- have a community that you want to test Meta on, it probably need some activity or a way for you to confirm whether the SEO logic works
- the community has to run a queue; I cannot stress this enough! The database one (simplest) is sufficient (https://extiverse.com/extension/blomstra/database-queue)
- provide feedback based on your experiences in this discussion; feedback needs to be structured properly. So
- Be thorough in reporting what went wrong or worked according to your expectations.
- In what situations things failed (provide a link if you can or send it privately on discord). Steps to reproduce would be bliss.
- Suggestions for improvements need to be linked to online articles with SEO recommendations. Meta aims to a high standard, let's not work based on assumptions but on expert know-how.
I have, in fact, been working on Meta during my Easter weekend.
@luceos i can test it on flarum.it if you want
Hari Justoverclock thank you both, that is very kind. I need to finalize some logic to handle background job processing gracefully. I'll get back to you as soon as I can.
is this problem addressed? Fix meta Description SEO issue https://discuss.flarum.org/d/28602-fix-meta-description-seo-issue-solved
What's the difference between this and SEO extension?