• Dev
  • Blomstra Meta - an open graph and schema.org extension with cards

MikeJones Both. Sites usually use or fallback on open graph data if it exists. Including that image. Eg discord also uses them.

5 days later

i think this extension will be very useful since you are developing it 😃

we want to completely switch to this whenever it is out, and will we able to completely relay on new extension ? we dont want to use any other seo extension if this satisfies all the needs

  1. can we expect any SEO fix for "near?" = canonical url issue
  2. custom page title and description where post title can be different and for seo purpose we can add different title : like Yoast SEO | is there any possibility to define page tittle at admin level for all pages like yoast seo ?
  3. full support to Q&A schema https://developers.google.com/search/docs/data-types/qapage
  4. Best answer count issue - As per the Google’s doc we need to set answerCount to 0 for unsolved topics.
  5. there will be any possibility to add custom page tittle for tag pages?

these are my Wishlist for an a ideal SEO extension

    Hari thanks for this clear list of requirements. Allowing custom meta definitions is on my todo, but takes a huge amount of more effort. All of the mentioned items seem like something that I'd like to implement at some point.

    I have made great progress and will make a simple first version available as soon as possible after my vacation.

      luceos Sure sir, take your time. all we need a copy version of yoast SEO in our flarum 😁

      3 months later

      It's been a bit silent in this area. Development stalled for a few weeks, then @IanM continued some work on the SEO side of things; like descriptions based on first post content.

      I've been reconsidering the implementation with the graph images and will probably refactor everything. Right now there's a pretty complex solution to allow customization of the graph image which I dislike. It uses gd to generate every block of the image using very low level code. I'm hoping to implement another method of generating these images based off of a simple blade template and then capturing the generated HTML using a headless browser.

      We cannot provide any ETA on this extension, but we'll do our best to keep you posted on our progress.

      a month later

      Could you consider adding this feature "Hide a discussion from search engine"

        2 months later
        a month later

        Sorry @Hari I planned on finishing this up, but I also feel uncomfortable in the state it's in now related to the open graph images. I'm going to give this another shot in the new year though. Sorry for the delays.

          luceos Don't be sorry, I know how it feels like when a hundred threads try to eat all the time we have in life.

          Hari post was intended to remind, i am guessing it will be out by June or July. 🤞

          25 days later

          I have been working on this extension again over the weekend. Instead of just using the image manipulation library (gd) to render text, images and quadrants onto a canvas, I have moved to generating open graph images by creating HTML from Blade templates. These can then be replaced for each specific type (discussion, user etc).

          I'm still not near a release, but I'm making some good progress 👍

          Darkle image is based on a blade template which is based on existing components of Flarum, reusing it's css. Whether that be dark or default css.

          Replacing these blade templates with your own file and adding more template variables will also be possible.

            So would these pop up when sharing posts on Twitter, Facebook etc. ?