Category Slug aus Permalink entfernen

Inhaltsverzeichnis

Egal wie ihr eure Permalinks eingestellt habt, Wordpress fügt bei Kategorien immer automatisch ein “category” hinzu. Statt einem “www.website.de/meine-kategorie/”, bekommt ihr also ein “www.website.de/category/meine-kategorie” und zwar immer, es lässt sich einfach nicht vermeiden. Das ist recht nervig, denn zum einen ist das vollkommen unnötig, zum anderen wird die Url damit deutlich länger. Längere Url’s sind schlecht für Google, außerdem sieht das “category” für Benutzer unprofessionell aus, vor allem ist es aber einfach fehl am Platze und überflüssig. Nun gibt es verschiedene Wege das Ganze zu entfernen. In unserem heutigen Artikel möchten wir euch die verschiedenen Optionen kurz vorstellen.

Übersicht:

  1. Category einfach umbennen
  2. category mit SEO Plugin`s entfernen
  3. category mit separaten Plugin entfernen
  4. category mit htaccess entfernen
  5. category mittels “kleinen Trick” in den WordPress Einstellungen entfernen

 

1. Category Slug umbennen

Bevor wir euch erklären welche Möglichkeiten Ihr habt den “category Slug” komplett zu entfernen, hier zuerst ein Tipp wie Ihr diesen auch umbenennen könnt.

Ihr wechselt dazu unter Einstellungen >>> Permalinks

Hier könnt ihr im unteren Bereich unter “Optional” im Feld “Kategorie-Basis einen eigenen Wert vergeben. In unserem Fall “Kategorie”

wordpress-category-umbennen

2. category slug mit SEO Plugin`s entfernen

Verschiedene SEO Plugins bieten die Option den category slug über die Einstellungen zu entfernen. Lange Zeit bot das SEO Plugin von Yoast hier diese Option, mittlerweile gibt es diese Einstellung aber nur noch in der kostenpflichtigen Premium Version.

Ein weiteres Plugin dass diese Option bietet ist wpSEO bei dem ihr ebenfalls durch anklicken einer Checkbox das “category” entfernen könnt. Auch dieses Plugin ist jedoch kostenpflichtig.

3. category Slug mit separaten Plugin entfernen

Selbstverständlich gibt es auch entsprechende Plugins die die entsprechende Änderung vornehmen.

Es gibt diesbezüglich mehrere Plugins. Aufgrund der Bewertungen und Installationen würde ich momentan zu “Remove Category URL” tendieren. Download findet ihr hier 

4. category Slug mit htaccess entfernen

Meiner Meinung nach der einfachste und sauberste Wege, wenn ihr nicht gerade schon eine kostenpflichtige Version von YoastSEO oder wpSEO laufen habt. Einfach folgende Zeile in eure .htaccess kopieren – natürlich eure Webseite in den Code tragen und das category sollte nicht mehr auftauchen.

RewriteRule ^category/(.+)$ http://www.deine-webseite.de/$1 [R=301,L]

Wichtig: Unter “Einstellungen -> Permalinks” einmal auf speichern klicken, um die Permalinks zu aktualisieren.

 

5. category Slug mittels WordPress Einstellungen entfernen

Mit einem “ich nenne es mal kleinen Trick”, lässt sich das category auch direkt über die WordPress Einstellungen entfernen. Geht dazu wie folgt vor:

  1. öffnet Einstellungen >>> Permalinks
  2. wechselt unter “gebräuchliche Einstellungen” auf “Benutzerdefiniert” und gebt hier folgendes in das Feld ein:  /%category%/%postname%/
  3. unter dem Punkt Optional fügt ihr nun beim Feld “Kategorie-Basis” einfach einen Punkt ein
  4. wichtig – Permalinks eventuell noch einmal aktualisieren falls als Probleme gibt

category wp einstellungen

Wie ihr seht, viele Wege führen nach Rom. Da es über die htaccess, als auch über die WP Einstellungen doch sehr einfache Methoden gibt das Thema zu lösen, würde ich hier 100% dazu raten kein extra Plugin zu installieren!

Christian Pust
WordPress & Onlinemarketing Experte mit über 15 Jahren Erfahrung. Entwickler & CEO von Trackboxx – der Google Analytics Alternative.

4 Antworten

  1. Danke dafür, ewig gesucht. Angeblich sollte das auch mit Yoast funktionieren aber wohl nur mit der Premium Version.
    Es funktioniert aber auch nur mit dem htaccess code, auch wenn ich das PHP Script nicht einbinde. Kannst du mir das mal erklären? 😀
    Lg Tony

    1. Hi Tony, ich habe unseren Artikel einmal “upgedatet” Das bisherige Script funktioniert leider nicht mehr, ist aber auch gar nicht nötig da es entsprechende Lösungen gibt die sogar einfacher und “leichtgewichtiger” umzusetzen sind.

      1. Danke Christian das du so schnell geantwortet hast und sogar die Seite aktualisiert hast 😀
        Du hast mir hier schon oft geholfen, so wie auch mit deiner getunten “fastwp” htaccess 🙂

        Wenn ich deinen Code in die htaccess einfüge, ist es zwar weg, aber leider noch in der Sitemap vorhanden. Die möglichkeit mit dem Punkt klappt auch. Nur leider ist da auch der Punkt in der Sitemap vorhanden.

        Mit dem Plugin funktioniert es, jedoch wollte ich es ohne Plugin hinkriegen 😀
        Wahrscheinlich muss ich dann endlich mal zu einem kostenpflichtigen SEO Plugin greifen.
        Wozu tendierst du? WPSEO oder Yoast?
        LG Tony

        1. hm, mit der Sitemap ist natürlich nicht optimal. JE nachdem wie diese erstellt wird, gibt es da sicher Optionen das anzupassen. Wenn du ein SEO Plugin kaufen möchtest, würde ich dir 100% zu wpSEO raten. Yoast ist zwar bunter, umfangreicher usw. aber es ist auch echt heftig was das an “Performance” frisst. wpSEO ist ebenfalls top und hat mittlerweile auch einige “Spielereien” dabei, aber trotzdem noch lange nicht so ein Schwergewicht wie Yoast.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Das könnte dich auch interessieren

Du benötigst Unterstützung bei deinem WordPress Projekt?

Dein Ansprechpartner
Christian