JasperVriends or at least the possibility to specify a default social image, otherwise the favicon will be taken, and it will not look good 🙂

EDIT: just saw the check "social media image", so I guess the feature is already there?

    pxnji Hmm, I'm not very sure if that's good, as you cannot check the resolution of the image that's in the discussion. The good thing is that you can now set a default social media image in the new version, so forum owners are ensured that the forum (posts) will always have a quality image on social media.

    But I may make an extra option to disable the social media image on topics. You can create an issue on GitHub as request https://github.com/v17development/flarum-seo/issues

    1.0 release

    The first official stable release is out! After months of beta testing, the results look promising!

    Added this release:

    • SEO page added to the dashboard
    • Health check
    • Pages (extension is now supported)
    • SEO tips and tricks
    • Social media image now supported (fallback to favicon)
    • You are now able to edit the robots.txt
    • Reminder every two months to check the SEO settings

    Let me know if you have questions, ideas or issues!

    Installation

    If you like to install this extension, run the following command:

    composer require v17development/flarum-seo

    Updating

    Run the following command on your server to update the plugin

    composer update v17development/flarum-seo

      I'm glad you updated this plugin, which I think is very important for flarum. Thank you so much.

      There's something I'm curious about. I noticed that the tags didn't produce a dynamic for

      <head> 
      <title>tag name-forum title</title>
      </head>

      But this is not the case for the pages.

        • [deleted]

        @JasperVriends I know this extension adds some rows to the settings table, but whilst troubleshooting an issue with another extension, I removed these entries manually from the database. I'm now getting errors on this extension (I think) because the rows no longer exist in the database, but I can't seem to get them back - even by fully removing and re-adding the extension. Any thoughts ?
        Thanks

        • [deleted]

        Never mind. In case anyone else needs these, here's mine which I pulled from the last backup and inserted back into the database

        INSERT INTOsettingsVALUES ('seo_post_crawler','1'),('seo_review_settings','1561935600'),('seo_reviewed_post_crawler','1'),('seo_reviewed_search_engines','1'),('seo_social_media_image_path','site-image-gwclkrhk.png');

          [deleted] Hi there. Thanks for trying out the plugin! Where did you get these errors? Can you explain what happened? Let me know! 😃

            • [deleted]

            JasperVriends I think it was because I'd previously imported from GIT (which worked fine), then was troubleshooting an issue with another plugin. I removed all rows I didn't need from the settings table to rule out an issue with the plugin I was looking at. When I enabled and upgraded the SEO plugin, the rows didn't get recreated, so I had to create them manually.

            It's kind of a unique situation, as I created it 🙂

              [deleted] when installing, or reinstalling the plugin, no settings will be created. You'll need to go to the admin panel and follow the steps to set up the plugin again, only then settings will be added or removed.

              But do you remember the errors?

                • [deleted]

                JasperVriends No errors, apart from "you do not have permission to do that" - or something like that. Nothing in the logs either.