Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/v17development/flarum-seo
Perfect SEO for your Flarum forum
https://github.com/v17development/flarum-seo
flagrow flarum flarum-forum flarum-seo seo-tags
Last synced: about 2 months ago
JSON representation
Perfect SEO for your Flarum forum
- Host: GitHub
- URL: https://github.com/v17development/flarum-seo
- Owner: v17development
- License: mit
- Created: 2018-11-22T19:01:25.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-18T11:50:18.000Z (2 months ago)
- Last Synced: 2024-10-18T15:05:29.448Z (2 months ago)
- Topics: flagrow, flarum, flarum-forum, flarum-seo, seo-tags
- Language: PHP
- Homepage: https://discuss.flarum.org/d/18316-flarum-seo
- Size: 816 KB
- Stars: 45
- Watchers: 4
- Forks: 21
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-flarum - SEO - Adds SEO tags for your forum. (Extensions / Analytics & SEO ([:top:](#table-of-contents)))
README
![](https://img.shields.io/github/issues/v17development/flarum-seo.svg) [![Total Downloads](https://poser.pugx.org/v17development/flarum-seo/downloads)](https://packagist.org/packages/v17development/flarum-seo) ![](https://img.shields.io/github/stars/v17development/flarum-seo.svg) ![](https://img.shields.io/github/license/v17development/flarum-seo.svg) ![](https://img.shields.io/packagist/v/v17development/flarum-seo.svg)
# 🗂️ Flarum SEO
First Flarum extension that add SEO tags to your Flarum forum.## 📥 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](https://community.v17.dev/knowledgebase/22-extending-the-seo-extension).## 🎁 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:
- *Flarum likes* from **Flarum** https://github.com/flarum/likes
- *Flarum tags* from **Flarum** https://github.com/flarum/tags
- *Selected Post Best answer* from **FriendsOfFlarum** https://discuss.flarum.org/d/21894-friendsofflarum-best-answer
- *Sitemap* from **FriendsOfFlarum** https://discuss.flarum.org/d/14941-fof-sitemap
- *Pages* from **FriendsOfFlarum** https://discuss.flarum.org/d/18301-friendsofflarum-pages## 🔍 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 it looks like](https://i.ibb.co/5FgjNdp/Screenshot-152.png)## ⏱️ 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](https://discuss.flarum.org/d/14941-fof-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](https://search.google.com/search-console/about), but that is no gurantee that the search result will be updated directly.[Read more about how you can let Google recrawl your site](https://support.google.com/webmasters/answer/6065812)
## Using following SEO methods:
The extension will use the following SEO 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)
- WebPage https://schema.org/WebPage
- QAPage (default) https://schema.org/QAPage
- DiscussionForumPosting (when Question-Answer SEO results are disabled) https://schema.org/DiscussionForumPosting
- CollectionPage https://schema.org/CollectionPage
- ProfilePage https://schema.org/ProfilePage- Sets page image to social media if set. When the first post contains an image, it will be used instead.
## 👍 You like what I did?
You may like to [buy me a coffee](https://www.buymeacoffee.com/jaspervriends) and support my work :)