SEO Pro
Komplette SEO-Optimierung fuer dein Webradio
SEO Pro ist ein Premium-Plugin fuer RadioCMS Community Edition. Es liefert alles was du brauchst, damit dein Webradio bei Google gut rankt: Meta-Tags pro Seite, Open Graph fuer Social Sharing, strukturierte Daten via Schema.org RadioStation, automatischer Sitemap-Generator, robots.txt-Editor und Page-Speed-Optimierungen.
Was du konkret damit machen kannst
Bessere Google-Rankings
Suchmaschinen sehen mehr von deinem Sender: Schema.org RadioStation-Markup signalisiert Google explizit dass deine Site ein Webradio ist (mit Genres, Stream-URL, Logo, Sendegebiet). Google zeigt dann oft Rich-Snippets in den Suchergebnissen.
Hubsche Vorschau-Karten beim Teilen
Wenn jemand einen Link von deinem Sender auf Facebook, Twitter, WhatsApp oder Discord postet, zeigt SEO Pro automatisch die richtige Vorschau-Karte mit Bild, Titel und Beschreibung. Sieht profi aus.
Meta-Tags pro Seite einstellbar im Admin
Pro Page, News-Artikel und Podcast kannst du Meta-Title und Meta-Description direkt im Admin pflegen. Ohne in der index.php oder anderen PHP-Dateien rumzuschrauben.
Automatische Sitemap fuer Google
SEO Pro generiert eine XML-Sitemap unter /sitemap.xml mit allen aktiven Pages, News, Podcasts, DJ-Profilen und Charts (wenn Charts Pro aktiv ist). Du reichst den Link einmal bei Google Search Console ein, danach crawlt Google automatisch.
robots.txt im Admin pflegen
Live-Editor mit Default-Template das die wichtigsten Sachen schon richtig setzt (Admin gesperrt, Sitemap verlinkt). Du kannst aber alles anpassen.
Page-Speed-Booster
Lazy-Loading fuer Bilder, Defer fuer JavaScript, Preconnect zu CDNs und Async Font-Loading mit einem Klick aktivierbar. Macht deine Site spuerbar schneller, was Google auch in den Rankings beruecksichtigt.
SEO-Health-Dashboard
Du siehst auf einen Blick was noch zu tun ist: welche Pages haben keine Meta-Description, ist das Logo gesetzt, wie viele URLs hat die Sitemap. Status-Ampeln machen es offensichtlich.
Installation und Aktivierung
- Admin -> Plugins -> Tab Marketplace
- SEO Pro finden, lila „PRO"-Badge
- „Kaufen 49 EUR" klicken oder bei Lizenz-Eintragen den Lizenzschluessel einfuegen
- Lizenzschluessel im Format
RCMS-XXXX-XXXX-XXXX-XXXX - Plugin wird automatisch geladen, in der Plugin-Liste auf Aktivieren
- Sidebar-Link „SEO Pro" erscheint mit 6 Tabs
So nutzt du es, Schritt fuer Schritt
Schritt 1: Schema.org RadioStation einrichten
- Sidebar -> SEO Pro -> Tab Schema.org
- Genres eintragen (kommagetrennt): z.B. „Pop, Rock, Charts, Hits"
- Logo-URL auf dein Sender-Logo (am besten 512x512px PNG)
- Speichern
Die Live-Preview zeigt dir was Google jetzt strukturiert ueber dein Webradio sehen wird. Bei Google's Rich-Results-Test-Tool (Link auf der Seite) kannst du es online verifizieren.
Schritt 2: Sitemap aktivieren und einreichen
- Tab Sitemap -> alle 6 Toggle pruefen, Default-mässig sind sie alle an
- Speichern wenn was geaendert wurde
- Klick „Sitemap.xml live ansehen" um zu pruefen dass die Sitemap rauskommt
- Bei Google Search Console deine Domain hinzufuegen (falls noch nicht)
- Im Search Console Menue auf „Sitemaps" -> URL eintragen:
https://deine-domain.de/sitemap.xml-> Senden - Google wird die Sitemap dann regelmaessig crawlen
Schritt 3: robots.txt pruefen
- Tab robots.txt -> der Default-Inhalt ist schon richtig fuer 95% der Faelle
- Sperrt
/admin/und/api/, erlaubt alles andere, verlinkt die Sitemap - Speichern -> live ansehen mit dem Button rechts oben
Schritt 4: Meta-Tags fuer wichtige Seiten
- Tab Meta-Tags -> oben die globalen Defaults setzen:
- Title-Format: z.B.
%title% – %radio_name% - Default OG-Image: ein generelles Sender-Image fuer alle Seiten ohne eigenes
- Default Description: kurzer Sender-Slogan
- Title-Format: z.B.
- Darunter pro Page und News einen Akkordeon-Eintrag aufklappen und individuelle Werte setzen
- Pro Item kannst du auch noindex setzen wenn die Seite NICHT bei Google auftauchen soll
Schritt 5: Page-Speed-Booster
- Tab Page-Speed -> alle 4 Schalter pruefen:
- Lazy-Load Bilder
- Defer JavaScript
- Preconnect zu CDNs
- Async Font-Loading
- Bei der ersten Aktivierung mal die Site selbst durchklicken ob alles noch funktioniert (manche Plugins koennen mit Defer JS Probleme haben)
- PageSpeed-Insights-Test machen (Link rechts oben), du solltest ein paar Punkte mehr sehen
Schritt 6: Health-Check regelmaessig
- Tab Dashboard -> Status-Karten zeigen ob alles OK ist
- Wenn was rot ist: Klick „Beheben"-Button, kommst direkt zum richtigen Tab
- Die Health-Liste zeigt alle Punkte die noch fehlen
Tipps
- Meta-Description max 160 Zeichen. Google schneidet sonst ab. SEO Pro warnt dich beim Eintippen wenn du drueber bist.
- Open-Graph-Image quadratisch oder 1200x630px. Standard fuer Facebook/Twitter. Bilder kleiner als 200x200 funktionieren meist nicht.
- Genres in Schema.org wichtig. Google nutzt das fuer „music station near me"-Suchen. Spezifisch sein: „Schlager" statt „Music".
- Sitemap regelmaessig checken. Bei viel Content kann sie ueber 50.000 URLs werden, dann musst du Sitemap-Index nutzen (kommt in v1.0.2).
- noindex fuer Datenschutz/Impressum? Brauchst du nicht, im Gegenteil: Google erwartet die Pflicht-Seiten zu finden. Lass Default an.
- Page-Speed mit Stripe? Defer JS schliesst Stripe.js automatisch aus damit der Marketplace-Kauf-Flow nicht bricht.
Was SEO Pro NICHT macht
- Kein automatisches Texten. Meta-Descriptions schreibst du selbst (oder mit ChatGPT/Claude). SEO Pro macht keine AI-Generation, das ist eine separate Diskussion (kommt evtl in v2.0).
- Kein Backlink-Tracking. Externe Links auf dein Webradio kannst du in der Google Search Console sehen, das ist nicht Teil des Plugins.
- Kein Hreflang. Multi-Language-Tags brauchen Multi-Language Pro Plugin (kommt in v1.9). SEO Pro v1.0.x hat das nicht. Wird automatisch nachgeruestet wenn Multi-Language Pro aktiv ist (via Update v1.0.2).
- Kein eigener Page-Speed-Score. SEO Pro liefert die Optimierungen, aber kein eigenes Lighthouse-Tool. Nutze Google PageSpeed-Insights (Link im Dashboard).
- Kein Image-Compression. Bilder verkleinerst du selber mit TinyPNG/Squoosh. SEO Pro liefert nur Lazy-Load.
Beispiele aus der Praxis
-
Schausteller-Radio: Willi setzt RadioStation-Schema mit Genres „Schlager, Volksmusik, Oldies" und einem schoenen Logo. Google zeigt jetzt bei „schausteller radio hoeren" einen Rich-Snippet mit Stream-Button. Direkter Traffic-Boost um 25% in 2 Wochen.
-
DGN-Schwarz-Radio: Heiko setzt fuer jeden News-Artikel eigene Meta-Description + OG-Image. Wenn Tester den Link auf Discord posten, sieht das vorzeigbar aus. Klick-Rate auf geteilte Links verdoppelt sich.
-
Allgemein: Page-Speed-Boost von 60 auf 85 in PageSpeed-Insights nach Aktivierung von Lazy-Load + Defer JS + Preconnect. Drei Klicks fuer 25 Punkte mehr.
.htaccess-Hinweis
Damit /sitemap.xml und /robots.txt sauber funktionieren, brauchst du in deiner .htaccess folgende Zeilen:
RewriteEngine On
RewriteRule ^sitemap\.xml$ sitemap.xml.php [L]
RewriteRule ^robots\.txt$ robots.txt.php [L]
SEO Pro legt beim Aktivieren eine Datei SEO-PRO-HTACCESS.txt im Webroot ab mit diesem Snippet. Einfuegen und die Datei loeschen.
Kontakt und Support
Fragen zu SEO Pro oder Wunsch fuer ein neues Feature?
- E-Mail: heiko@dgnshop.com
- Hub: https://dgnshop.com/radiocms/hub/
Premium-Plugin, daher mit Support per E-Mail innerhalb 24h Werktagsantwort.