🗂️ Flarum SEO
This Flarum extension will add SEO tags to your Flarum forum site for search engines and social media. It will make sure your site will be visible correctly by adding page identical title and description using the discussion content and title.
If you have any feedback, let me know! Do you experience problems? You can report issues on the Flarum Forum or on GitHub.
Previous updates:
October 18, 2024 - Version v2.0.3
October 14, 2024 - Version v2.0
March 1, 2024 - Version v1.8.1
May 29, 2021 - Version v1.8.0
March 21, 2021 - Version v1.7.2
March 20, 2021 - Version v1.7.1
March 20, 2021 - Version 1.7.0
Feb 17, 2021 - Version 1.6.2
Feb 17, 2021 - Version 1.6.0
Dec 21, 2020 - Version 1.5.0
Oct 21, 2020 - Version 1.4
Sep 29, 2020 - Version 1.3
May 26, 2020 - Version 1.2.1
May 11, 2020 - Version 1.2.0
December 22, 2019 - Version 1.1.0
July 27, 2019 - Version 1.0.2
May 25, 2019 - Version 1.0.1
May 18, 2019 - Version 1.0.0
May 11, 2019 - Version Beta 4
February 6, 2019 - Version Beta 3
January 4, 2019 - Version Beta 2
Initial release - Version Beta 1
📥 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
⚒️ Extending & using in your own extension
You can use functionalities from this extension in your own extension. For more information, check this knowledge base article.
✔️ Customizable
New in version 2.0 is the Seo Meta object, customizable for each object so you are able to manage to how you like it. Give discussions a custom description. Read more about how that works here.
👍️ Do you like this extension?
Awesome! Since 2020 we've also released another cool extension for when you are using Flarum as a support forum. It will add a knowledge base and support tickets. This Flarum extension will turn your community into a real support platform 😎
🐛 Issues & bugs
⚠️ Note for everyone reporting issues in this topic:
Your issues might get lost in this topic after more replies and we forget about it. When working on an update of our extensions, we always check the GitHub issue list, not this topic.
This preferation might be different per extension developer, but we at V17 prefer GitHub issues as our issue tracker.
🎁 Adding SEO tags to the following pages:
- Home page
- Tags page (if extension is enabled)
- Discussion page
- User profile
- Pages page (if extension is enabled)
✅ Works with
This extension will work with the following extensions enabled or disabled. All extensions are not required, but it will work together if they are installed and enabled:
🔍 How do the results look like in Google?
Potential it could look like this, after Google reindex your site. This could take a while before Google or any other crawler does this. The following screenshots are in Dutch, but you get the concept:
⏱️ How long will changes take effect?
It depends. Recrawling can take a few days, up to a few weeks until most of your results are updated. Use the FriendsOfFlarum Sitemap to let Google know what discussions there are on your forum. You may speed it up by manually update a search result Google via the Google Search Console, but that is no gurantee that the search result will be updated directly.
Read more about how you can let Google recrawl your site
🧰 Using following SEO & share methods:
The extension will use the following SEO & share methods:
Default HTML meta tags:
- application-name
- description
- keywords
- language
Adds robots.txt
to your forum, when Sitemap extension of FriendsOfFlarum is enabled, the link to your sitemap.xml will appear in the robots.txt
The Open Graph protocol (for social media, http://ogp.me):
- og:type
- og:title
- og:description
- og:url
- article:published_time
- article:updated_time
Schema.org SEO standards (most used by Search engines)
Sets page image to social media if set. When the first post contains an image, it will be used instead.
Adds a nofollow & dofollow link management system
Opens external links in new tab
👍 You like what I did?
You may like to buy me a coffee and support my work 🙂