Flarum-Forum: Sitemap-Erweiterung installieren – wie geht das?

flarum-forum-sitemap-extension-sitemap-xml-im-frontend

Hallo lieber Leser! Wie findest du eigentlich die Flarum-Forum-Lösung? Zugegeben, die Arbeit damit geht mit Composer und der Kommandozeile, aber falls du dich damit auskennst und/oder es gerne lernen möchtest, hast du ein cooles und modernes Forum mit allerhand Erweiterungen.

In diesem Blogpost handelt es sich von der Flarum-Forum-Erweiterung “Sitemap”.

 

Ich habe es für dich vor diesem Bericht getestet. Diese Sitemap nach der Installation der Erweiterung ist unter /sitemap.xml verfügbar. So kannst du es später in der Google Search Console einreichen. Aber eins nach dem anderen. Wie installierst du diese Sitemap-Erweiterung?

Flarum-Sitemap-Installation

Ich beziehe mich dabei auf den ursprünglichen Forum-Post unter https://discuss.flarum.org/d/3688-flarum-sitemap-generator. Dort kannst du dir noch mehr Details zu dieser Erweiterung ansehen.

flarum-forum-sitemap-extension-im-flarum-backend-unter-erweiterungen
Flarum-Forum: Sitemap-Erweiterung im Backend unter Erweiterungen

Installiert wird im Terminal mittels SSH und diesem SSH-Befehl.

php composer.phar require terabin/flarum-ext-sitemap

Diesen SSH-Befehl führst du vom Rootverzeichnis aus aus. Damit du mit Composer auf deinem Shared Webhosting arbeiten kannst, muss diese phar-Extension bei dir installiert sein. Erst dann kannst du den Composer im Rootverzeichnis installieren und erst dann lässt sich allerhand Software aufsetzen und updaten.

Frage deinen Webhoster nach der PHP-Extension “phar” und falls nicht installiert, bitte um eine Installation. Das geht sehr schnell und ab dann kannst du mit Flarum super herumwerkeln.

flarum-forum-im-frontend-startseite-internetblogger-de
Flarum-Forum im Frontend auf der Forum-Startseite

Zurück zum obigen SSH-Befehl. Du führst es in der Kommandozeile aus und dann begibst du dich zum Flarum-Backend und aktivierst die Sitemap-Extension. Unter /sitemap.xml kannst du anschliessend im Browser checken, ob die Sitemap angezeigt wird. Sie trägst du dann einfach in der Search Console ein.

Bei mir wurden binnen 24 Stunden alle 184 Forum-Threads übermittelt.

 

Wie kannst du Composer oder eine bestimmte Flarum-Erweiterung in der Konsole updaten?

Composer-Update geht immer von dem Verzeichnis aus, wo die Datei composer.phar ist und das geht dann so.

php composer.phar update
flarum-sitemap-extension-installation-update-per-kommandozeile
Flarum-Forum: >> Sitemap-Extension in der Kommandozeile via SSH updaten

Alle Details, die in der Datei composer.json hinterlegt sind, wirken sich auf das Composer-Update aus. Manchmal muss man von Hand in dieser Datei etwas anders machen, damit du keine Fehler im Forum-Frontend hast. Aber das ist eher selten.

Sitemap-Extension-Update mittels SSH

Dazu nimmst du diesen Befehl.

php composer.phar update terabin/flarum-ext-sitemap

Das waren so die Sachen, die du beachten kannst. Falls du mit Composer und Konsole nicht weiter kommst, frage mich hier einfach um Rat. Ich arbeite mit der Kommandozeile täglich.

Fazit zu der Flarum-Sitemap-Extension

Sie ist nützlich und der Entwickler dieser Erweiterung berichtete im dortigen Forum-Post, dass er übelst viele Forum-Topics hat und alles hat funktioniert.

Auf der ToDo-Liste der Extension stehen noch solche Sachen wie das Mitteilen der Sitemap den Suchmaschinen, Eingabe der Details der Sitemap im Flarum-Backend und einiges andere.

Daher bleibe auf die Sitemap-Erweiterungsentwicklung gespannt.

Ich freue mich auch auf dein Feedback, falls du ein Flarum-Forum-Besitzer bist.

by Alexander Liebrecht

 

Yellow CMS – Sitemap Plugin installieren

yellow-cms-sitemap-plugin-installieren-internetblogger-de

Hallo lieber Leser! Einiges zu Yellow CMS habe ich dir hier im Blog schon geboten und in diesem Blogpost geht es um die Sitemap beim Yellow CMS. Eine Sitemap ist immer ganz gut, denn im Falle von Yellow ist es auch eine Art interner Verlinkung.

Google indexiert solche Seiten wie alle anderen auch und greift auf alle Seiten und Blogposts aus dem Yellow Blog zu. Die Installation des Sitemap Plugins beim Yellow CMS ist denkbar einfach und schnell zu vollbringen. Ich zeige es dir hier, was du dabei anstellen musst.

 

Installation des Yellow-Sitemap-Plugins

Du lädst dir das Plugin von https://github.com/datenstrom/yellow-plugins/tree/master/sitemap herunter und lädst es ins Verzeichnis /system/plugins als ZIP-Archiv hoch. Es wird dann automatisch entpackt.

Danach wollte ich meine Sitemap im Footer Snippet dieses CMS verlinken. Dazu öffnest du /system/themes/snippets/footer.php und bindest dort bei den übrigen Links diesen Code ein.

<a href="<?php echo $yellow->page->base."/sitemap/" ?>">Sitemap</a>.

Das wäre auch schon alles und wie die Sitemap im Frontend aussieht, kannst du dir in meinem Yellow CMS-Blog unter http://wpzweinull.ch/cms/yellow/sitemap ansehen. In der Sitemap wird alles alphabetisch geordnet angezeigt, sodass du immer einen Überblick haben wirst.

So ist es mit der Yellow Sitemap und ich denke, dass das Plugin sehr nützlich ist. Bei WordPress Blogs kannst du deine Sitemap durch das Plugin Yoast SEO erstellen und bei Google einreichen. Das wird immer gerne gesehen.

Falls du Fragen zur Installation dieses Plugins hast, dann kommentiere doch mal diesen Post darunter.

Freue mich auch auf deine allgemeine Yellow-Plugins-Erfahrungen, seien diese gut oder weniger gut.

by Alexander Liebrecht

Favicon-maker und Favicon-Erstellung

In diesem Beitrag möchte ich die Reihe der Projektvorstellung meinerseits fortsetzen und hiermeit geht es im einen Favicon-Maker zur Erstellung von Favicons. Der Dienst gehört der Firma Pali24 KREATIV STUDIO, welche auch ein RSS-Verzeichnis unter RSSmax betreibt. Weitere Infos kann man auch unter Pali24 auffinden. Links im Screenshot seht ihr schon mal den Favicon-Maker deren … Weiterlesen