Wie wird man -2 oder -3 los, wenn es in der URL der eigenen Website steht? Manchmal sieht man sie in einer Webadresse, einen super schönen Domainnamen. Mit einem netten Seitenlink dahinter, aber dann steht ganz am Ende eine -2 oder -3 dahinter. Blöd, oder? Woran liegt das und wie löst man das?
Zunächst einmal
Es tritt eigentlich nur bei Anhängen (WordPress: Media), statischen oder hierarchischen Seiten (WordPress: pages) und nicht bei Blogbeiträgen (WordPress: posts/messages) auf.<br />Zum Beispiel site.co.uk/about-our/contact-2/ oder site.co.uk/about-our-2/
Aber was ist das genau?
Nehmen wir an, Sie beginnen mit einer Kontaktseite. Sie nennen sie „Kontakt“, und wenn Sie den Link nicht manuell anpassen, wird der Permalink auch /kontakt/ heißen. Alles in Ordnung. Du speicherst die Seite und füllst sie mit Inhalt, so dass deine Besucher bereits etwas sehen können.
Aber die Eingabe fließt überhaupt nicht und du beschließt, noch einmal von vorne anzufangen. Also verwerfen Sie die Seite über den Link „In den Papierkorb verschieben“. Am nächsten Tag fassen Sie neuen Mut und erstellen erneut eine Kontaktseite. Sie klicken auf „Neue Seite“ und nennen sie wieder „Kontakt“ als Titel. Dann speichern Sie die Seite als Entwurf und stellen fest, dass die vorherige Kontaktseite gar nicht so schlecht war. Sie beschließen, etwas davon in Ihren neuen Entwurf zu kopieren. Sie gehen also in den Papierkorb und klicken auf „Wiederherstellen“. Als Nächstes kopieren Sie den Inhalt der wiederhergestellten Seite in Ihr Konzept.Und dann geht alles schief
Die wiederhergestellte Seite hat immer noch /contact/ als Permalink, aber Ihr Konzept (siehe Bild) hat jetzt plötzlich /contact-2/ im Permalink.
Wie kommt es plötzlich zu diesem Konflikt?
Ja, das ist richtig, aber alles, was nicht in der Mülltonne ist, muss einen eindeutigen Permalink haben. Da es nicht zwei Seiten mit eigenem Inhalt und dennoch demselben Permalink geben kann, erstellt WordPress hier automatisch ein Suffix in Form eines Minuszeichens (-) und einer Zahl. Diese Zahl kann sich sogar erhöhen, wenn es mehrere Konflikte in der Url gibt. Für die Programmierer unter uns: https: //developer.wordpress.org/reference/functions/wp_unique_post_slug/#source Istdas schlecht für Ihre SEO (Suchmaschinenoptimierung)? Ich weiß es nicht, aber ich denke, es sieht schlampig aus. Update 27. Oktober 2016: Es kann auch schiefgehen, wenn Sie ein Plugin haben, das ein reserviertes Wort wie „Veranstaltungen / Events / Shop“ greift, oder wenn Sie ein Medium mit einer eigenen Detailseite hochgeladen haben. Die Lösung für Ersteres ist, dort nach Möglichkeit ein anderes Wort zu wählen (z.B. bei Veranstaltungskalender). Die Lösung für Uploads ist, den Uploads einen neuen oder eindeutigeren Namen zu geben.
Aber wie bekommen Sie das -2 von Ihrer Website weg?
Werfen Sie alles in den Papierkorb, was Sie nicht mehr brauchen. Wenn Sie immer noch eine -2 oder -3 im Permalink sehen, befolgen Sie diese einfache Anleitung: Ändern Sie einfach Ihren Seitenlink (Permalink), in 10 Sekunden haben Sie wieder einen schönen Link.Sind wir am Ziel?
Nein, denn wenn Ihre Website bereits live war, müssen Sie sicherstellen, dass Sie Ihre Links auf die neue Seite ändern. Ebenfalls praktisch: Verwenden Sie eine Weiterleitung, damit Suchmaschinen und Ihre Besucher sofort richtig herauskommen, wenn sie noch nach site.nl/contact-2/ gesucht haben. Wenn Sie das schön machen wollen, müssen Sie entweder für Apache ODER Nginx (fragen Sie Ihren Webhoster, welche Webserver-Software läuft) Folgendes anwenden: Apache .htaccess Beispiel
#Weiterleitung mit und ohne Schrägstrich zur neuen Seite redirect 301 /contact-2 /contact/ redirect 301 /contact-2/ /contact/
Nginx Beispiel
location = /contact-2 { return 301 /contact; }
Kommentare
No comments yet.