Eine 301-Weiterleitung benötigst du in WordPress, wenn beispielsweise ein Artikel oder natürlich auch eine Seite von dir nicht mehr existiert oder neuerdings unter einer anderen URL erreichbar ist.
Durch diese 301-Weiterleitung sorgst du dafür, dass der Nutzer beim Eingeben der URL oder Klicken auf den Link zu dem umgezogenen Artikel, auf eine von dir gewählte Seite weitergeleitet wird. Normalerweise leitet man natürlich auf die neue URL des Artikels weiter.
Tust du das nicht, landet der Nutzer auf einer Fehlerseite.
Aber auch andere Situationen können eintreten, in denen ein 301 Redirect eingerichtet werden sollte. Beispielsweise bei einem permanenten Umzug einer Webseite auf eine neue Domain, beim Ändern der Struktur, oder auch bei der Umstellung einer Website auf die SSL-Verschlüsselung.
Was ist eine 301-Weiterleitung?
Wenn du in deinem Browser eine Website aufrufst, schickst du eine Anfrage an den Server, auf dem die Seite liegt. Der Server antwortet deinem Browser normalerweise, indem er die Seite ausliefert. Wenn aber für diese Website eine 301-Weiterleitung eingerichtet wurde, antwortet der Server dem Browser mit dem Status „301 permanently moved“ (dauerhaft verschoben) und leitet auf die hinterlegte, neue Seite weiter.
Um es in alltäglichen Worten noch einmal zu sagen:
Eine 301-Weiterleitung ist ähnlich wie ein Nachsendeantrag für die empfangene Post. Briefe, die an die alte Wohnadresse geschickt wurden, werden weitergeleitet an die aktuelle, neue Wohnadresse.
Davon bekommst du selbst nichts mit, du wirst lediglich die Änderung der Seitenadresse in der Adresszeile des Nutzers sehen und auf der neuen Seite landen.
Warum eine 301-Weiterleitung so wichtig ist
Für Suchmaschinen und Besucher einer Webseite ist es gleichermaßen von wesentlicher Bedeutung, dass bei einer URL-Änderung eine 301-Weiterleitung angelegt wird.
Aus Nutzersicht ist es natürlich immer von Vorteil, wenn man mithilfe der Weiterleitung direkt zu der gewünschten Seite weitergeleitet wird, anstatt eine Fehlermeldung zu sehen. Wenn du nun eine Seite oder einen Artikel gelöscht hast, solltest du den Nutzer auf eine sinnvolle Ersatzseite umleiten. Beispielsweise kann das eine Kategorieseite mit Artikeln zum gleichen Thema sein oder im Notfall auch immer die Startseite.
Aus der Sicht von Google & Co ist die Weiterleitung zwingen nötig, damit klar ist, wohin eine Seite umgezogen ist. Wenn einer deiner Artikel eine gute Position in Google hat, aber nach einer URL-Änderung keine 301-Weiterleitung angelegt wurde, ist das schlecht. Google weiß nicht, dass dein Artikel nur umgezogen und nicht komplett gelöscht ist, wodurch der Artikel mit der ursprünglichen URL aus den Suchergebnissen gelöscht wird.
Bis der Artikel mit der neuen URL ähnlich gute Platzierungen erreicht, kann es einige Zeit dauern. Deshalb lege für solche Fälle in WordPress Weiterleitungen an!
Eine Weiterleitung erstellen mit .htaccess
Die Einrichtung einer 301-Weiterleitung mittels .htaccess ist gar nicht so schwer. Allerdings ist es immer wichtig, die Datei vorher als Backup zu sichern. Denn selbst ein kleiner Fehler im Code löst bereits unangenehme Komplikationen aus und kann dafür sorgen, dass die Website nicht mehr angezeigt wird.
Möchtest du eine Weiterleitung in die .htaccess einfügen, loggst du dich via FTP auf deinem Webserver ein und öffnest die .htaccess Datei im Hauptverzeichnis der WordPress-Installation. Oftmals ist sie ausgeblendet und muss erst über die Optionen des FTP Programms oder über den Menüpunkt „Darstellung“ bei „versteckte Dateien anzeigen“ eingeblendet werden.
Im folgenden Beispiel wurde ein bestehender Artikel mit der URL /artikel-alt umbenannt in “artikel-neu“ und es soll nun eine entsprechende 301-Weiterleitung eingerichtet werden.
Der in die .htaccess einzufügende Code sieht folgendermaßen aus:
redirect /beitrag-alt https://deinedomain.de/beitrag-neu
Mit “redirect“ wird mitgeteilt, dass eine Weiterleitung stattfinden soll. Dann wird die bisherige URL angegeben (die weitergeleitet werden soll) und anschließend die neue URL (das Ziel nach der Weiterleitung).
Der Nutzer wird beim Aufruf des Artikels „domain.de/beitrag-alt“ nun also weitergeleitet auf „domain.de/beitrag-neu.
Um es also nochmal neutral zu zeigen:
redirect /url-alte-seite https://deinedomain.de/url-neue-seite
Eine komplette Domain weiterleiten
Du musst natürlich nach dem Umzug auf eine neue Domain nicht jede Unterseite einzeln weiterleiten, dafür gibt es einen globalen Befehl. Dadurch werden also alle Aufrufe von Unterseiten automatisch auf die neue Domain weitergeleitet. Selbstverständlich müssen dafür die URLs gleich bleiben!
Ersetze in diesem Beispiel „altedomain.de“ und „http://www.neuedomain.de/“ einfach mit deinen entsprechenden Domains!
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !altedomain.de$ [NC]
RewriteRule ^(.*)$ http://www.neuedomain.de/$1 [L,R=301]
301-Weiterleitungen mit einem WordPress Plugin
Bevor du ein neues Plugin installierst, prüfe ob dein SEO-Plugin dir die Möglichkeit bietet, Weiterleitungen einzurichten. Das RankMath Plugin beispielsweise hat diese Möglichkeit in der kostenlosen Version mit an Board, wodurch du kein weiteres Plugin benötigst.
Möchtest du nicht in der .htaccess Datei herumdoktern, kannst du mit dem kostenlosen Plugin “Simple 301 Redirects“ arbeiten. Es ist hervorragend dafür geeignet, in WordPress übersichtlich und schnell 301-Weiterleitungen einzurichten.
Nach Installation und Aktivierung ist das Plugin unter “Einstellungen“ → „301 Redirects“ aufzufinden. Es bietet eine überschaubare Tabelle aus zwei Spalten mit den Titeln “Request“ und „Destination“. Bei „Request“ ist die alte URL einzutragen, „Destination“ ist das Feld für die neue URL.
Nach jeder ausgefüllten Zeile entstehen weitere, sodass beliebig viele Weiterleitungen angelegt werden können.
Die URLs bei „Request“ müssen relativ angegeben werden, nicht absolut. Das bedeutet also, dass /artikel oder /seite eingetragen werden muss, nicht https://wp-ninjas.de/artikel!
Egal ob du deine 301-Weiterleitungen mit einem Plugin anlegst oder über die .htaccess, prüfe nach deinen Änderungen, ob die Weiterleitungen auch richtig funktionieren!
Hast du schon mit 301-Weiterleitungen gearbeitet? Nutzt du dafür lieber ein Plugin oder die .htaccess? Hinterlasse doch eine Antwort in den Kommentaren.
Hallo Jonas,
schön verständlich auf den Punkt gebracht, was man zum Thema Weiterleitung wissen sollte.
Ich setze Weiterleitungen per Plugin um sicher(er) zu sein, keinen Fehler gemacht zu haben. Nutze das Plugin seo-redirection. Das tut klaglos, was es soll. Wenn man nicht auf 302 klickt, wenn man permanent (301) weiterleiten will, kann man nicht viel falsch machen.
Hey Hans,
das Plugin habe ich auch schon genutzt, funktioniert super 🙂
Grüße
Jonas
Lieber Jonas,
genau diesen Artikel habe ich gebraucht. 🙂
Eine Frage stellt sich mir in diesem Zusammenhang noch: Muss ich mich eigentlich noch um die alte Domain nach dem Umzug „kümmern“? Also z. B. muss ich Plugins oder WordPress updaten? Oder kann ich einfach alle Plugins deaktivieren und es gut sein lassen?
Liebe Grüße
Alex
Hey Alex,
nein, sobald du deine Inhalte umgezogen hast, kannst du einfach die Weiterleitung einrichten (am besten über das Control Panel beim Hoster) und brauchst gar keine Inhalte mehr auf der alten Domain. Sie leitet ausschließlich auf die neue weiter 🙂
Grüße
Jonas
Hallo Jonas,
ich hoste meine alte und auch meine dann neue Seite bei All Inkl. Wo genau würde ich da die Weiterleitung einrichten, kannst du mir das zufällig sagen? Viele Grüße
Stephanie
Moin Stephanie,
wenn du hier von zwei Domains sprichst, kannst du bei all-inkl die alte Domain bearbeiten und bei ihr als Ziel deine neue hinterlegen 🙂
Grüße
Jonas
Hallo Alex,
und was genau passiert dann genau mit den alten Inhalten? Ich habe kürzlich über den Kundenaccount beim Hoster eine externe Weiterleitung auf eine neue, externe & kürzere URL eingerichtet, die ich erworben habe und mich nicht weiter mit dem Thema beschäftigt.
Zuvor habe ich die „alte“ Domain regelmäßig über Wordpress gepflegt. Über ein LogIn konnte ich auf Bilder, Grafiken etc. zugreifen.
Heute wollte ich die Weiterleitung rückgängig machen, um noch einmal auf das „alte“ Backend über Wordpress zuzugreifen und ein Foto downzuloaden. Existieren diese Inhalte überhaupt noch unter meiner „alten“ Domain? Oder werden sie durch die Weiterleitung automatisch gelöscht???
Grüße,
Dodo
Moin Dodo,
eine Weiterleitung löscht keine Inhalte 🙂
Wenn du also einfach die Weiterleitung rausnimmst, kannst du wieder auf die vorherige Seite zugreifen.
Grüße
Jonas
Hallo Jonas, danke für einen aufschlussreichen Artikel. Genau das habe ich gesucht. Solches Problem habe ich seit langem und es war für mich seeehr traurig, dass ich URL nicht ändern kann. Jetzt werde ich solche Fehler nie machen. Ich warte ungeduldig auf die Antwort auf Alex Frage, da es mich auch interessiert.
Danke!
Moin Tom,
gerne, das freut mich! 🙂
Alex Kommentar habe ich gerade beantwortet, der ist leider untergegangen bei der Flut an Kommentaren… Danke für die Erinnerung! 🙂
Grüße
Jonas
Hallo Jonas,
ganz genau diese eine Zeile Code habe ich für die .htaccess gebraucht. Seit Stunden suche ich nach einer Lösung für mein URL-shortening-Problem und das hier war die perfekte Lösung! Herzlichen Dank dafür.
Viele Grüße
Dorothea
Klasse, das freut mich! 🙂
Grüße
Jonas
Gibt es eigentlich ein einfaches Audit Tool, das alle URLs der alten Seite zusammenstellt und exportiert, so dass die 301 Planung erleichtert wird?
Moin Wolfgang,
schau dir mal Screaming Frog Spider an 🙂
Grüße
Jonas
Danke Jonas, das Tool sieht sehr gut aus!
Hallo Jonas,
Super dein Beitrag, ist es egal wo es in der htaccess Datei geschrieben wird ?
Am Anfang vermute ich also erste Zeile ?..
Bezgl. des Importieren von URLs ist der Frog in der kostenlosen Version beschränkt (500 Url´s). Ich habe für mich eine bessere Alternative gefunden. Vielleicht hilft es dem einen oder anderen User auch. Es ist kostenlos und hat keine Url Beschränkung. https://seoboxx.com/de/produkte/websitespider
Grüße Klaus
Moin Klaus,
ich würde es nach dem Standard-WordPress Eintrag hinterlegen.
Danke für den Tipp!
Grüße
Jonas
Hallo zusammen,
ich habe die Seite meins Vaters aus Vordermann gebracht, naja es zumindest versucht..Wie sieht das jetzt aus? Ich habe mir yoast seo installiert für wordpress und habe damit alle Seiten bearbeitet und auch den Permalink teilweise geändert. Bei google tauchen jetzt alte Seiten auf und die neuen von mir bearbeiteten ebenfalls, allerdings führen sie immer auf die neue Seite…. doch einmal hatte ich jetzt eine Fehlermeldung, dass etwas nicht weitergeleitet wurde. Meine Frage, wenn ich die Permalinks geändert habe, wie komme ich an die alten ran? Für redirect brauche ich die alten Links um von dort auf die neuen zu leiten… Ist das irgendwie noch zu retten?
Vielleicht kann mir jemand weiterhelfen.
Liebe Grüße
Nadine:)
Moin Nadine,
hmm an die kommst du schon noch dran. Entweder über Google, wo noch alte URLs indexiert sind oder beispielsweise über die Wayback-Machine. Dort einfach deine Domain eingeben und mit etwas Glück, findest du dort einen früheren Stand deiner Website.
Grüße
Jonas
Vielen lieben Dank Jonas:)
Ist das ein plug in die wayback machine?
Ich schaue einfach mal😊
Lg Nadine
Ich werde das Plugin verwenden : Danke für den hilfreichen Artikel
Hallo Jonas, danke für den Artikel. Wie lange dauert es denn etwa, bis eine Weiterleitung aktiv ist? Ich habe ein Projekt , das per QR Code beworben wird. Nur, dass der QR Code die falsche URL hinterlegt hat und jetzt habe ich im alten Blog das Plugin 301 Redirect heruntergeladen und die Weiterleitung ins neue Blog mit der richtigen URL eingerichtet. Hoffe das klappt. Passiert das sofort oder braucht das Stunden/Tage etc?
Danke LG Sandra
Moin Sandra,
eine Weiterleitung greift sofort! 🙂
Grüße
Jonas
Guten Morgen,
vielen Dank für den hilfreichen Artikel. Leider klappt bei mir die 301-Umleitung mit dem Plugin nicht. Nach vielen schlaflosen Nächten und 1000mal probieren habe ich jetzt die (vermutlich doofe) Frage, ob sich eine permanenten Redirect und ein spätere Einzelumleitung nicht vertragen? Meine Webseite wurde auf https umgestellt und hat einen permanenten Redirect. Nun wollte ich einzelnen Beiträge umleiten, weil inzwischen überholt, aber das klappt einfach nicht. Mache ich was falsch oder muss ich etwas anders beachten?
Moin Cornelia,
es lässt sich leider aus der Ferne schwer sagen, wo das Problem liegt.
Hast du in den Einstellungen die gesamte URL hinterlegt oder nur den Teil der URL hinter der Top-Level-Domain?
Grüße
Jonas
Hallo Jonas,
Super Artikel, Danke dafür!
Ich nutze am liebsten die htcass Datei für die Redirects aber hatte vor kurzem das Problem, dass die Seite bei sehr vielen 301 Redirects nicht mehr angezeigt wurde mit dem Hinweis im Browser, dass es zu viele wären.
Hast du dafür eine Lösung?
Viele Grüße
Jenni
Moin moin,
danke, freut mich 🙂
Das liegt vermutlich daran, dass eine gewisse Seite zu häufig weitergeleitet wird, nicht an der generellen Anzahl an Weiterleitungen.
Leitest du eine Seite möglicherweise auf eine erneut weitergeleitete weiter?
Grüße
Jonas
Hallo Jonas,
nein es handelt sich dabei immer nur um 1 Weiterleitung. URL A zu URL B.
Viele Grüße
Jenni
Hallo Jonas,
noch eine Fage: ich habe ein paar alte URLs, welche einen Punkt enthalten.
Zum Beispiel: Domain.de/inkl.-Zubehoer.de
Bei der Weiterleitung auf die richtige Domsin werde ich immer auf eine 404 Seite geleitet.
Was kann ich tun?
Viele Grüße
Jenni
Hello!
Danke für den hilfreichen Artikel! Habe eine Seite von mir neu aufsetzen müssen und war kurz panisch als ich gesehen habe wie gut eigentlich die alten ULRs gerankt haben. Durch den Redirekt geht zwa etwas an „Kraft“ verloren aber nicht das ganze Ranking sausen! DANKE!
Moin moin,
sehr gut, damit sind die Rankings gerettet 🙂
Grüße
Jonas
Mehr oder weniger, musste die Seite einfach „logischer“ strukturieren und ein sinnvolles Siloing schaffen. Schon lustig wie katastrophal meine ersten Projekte gestaltet wurden, haha
Grüße,
Cosmin
Hi Jonas, klasse Artikel, danke!
Ich würde gerne meine alte Webseite auf die neue weiterleiten. Es hat sich nur der domain name geändert.
Wenn ich jetzt mit Wildcards eine Umleitung in der Form:
„https://alte-domain.net/*“ -> „https://neue-domain.net/*“
über ein Plug-In einrichte, dann sperre ich mich doch auch selber aus WP aus, weil ich mich nicht mehr auf der alten Seite einloggen kann, korrekt?
Wie verhindert man das, bzw. wie kommt man da wieder rein?
Moin Michael,
die Weiterleitung einer Domain nimmst du am einfachsten über deinen Hoster vor. Dort kannst du das Ziel einer Domain eingeben, und sie somit auf die neue weiterleiten 🙂
Grüße
Jonas
Hallo Jonas,
Wie immer ein super Artikel für die Praxis.
Eine Frage habe ich noch:
Ich will die Permalink Struktur ändern (vorne steht Monat und Jahr ).
Wir ich h das hinbekomme, glaube huch zu wissen. Aber hat das Auswirkungen auf das Google Ranking?
Vielen Dank
Vielen Dank und
Moin Johann,
da musst du sehr vorsichtig sein, denn die Änderung wirkt sich auf deine Rankings aus. Da du aktuell ja bereits gute Rankings hast, solltest du klug vorgehen. Wenn du die Umstellung vornimmst, musst du für alle URLs 301-Weiterleitungen anlegen.
Grüße
Jonas
Servus Jonas,
wie macht man die Weiterleitung wenn ich die Domain behalte, aber einfach nur einen Artikel lösche?
Anschließend möchte ich, dass vom alten Artikel (Domain) zum Beispiel auf die Startseite geht.
Mit diesem Tool geht das leider nicht, habs gerade versucht.
lg Tom
Moin Thomas,
meinst du, dass es mit dem Plugin nicht funktioniert?
Das funktioniert bestimmt! Du musst einfach die URL des Artikels eingeben (den relativen, nicht den absoluten Pfad), also /dein-artikel und als Ziel / hinterlegen 🙂
Grüße
Jonas
Moin Jonas,
erstmal vielen vielen Dank für Deinen lehrreichen und intelligent geschriebenen Artikel. Der hat mir direkt die „Angst“ vor der Bearbeitung der .hataccess genommen. 🙂
Eine Frage konnte ich mir selbst jetzt noch nicht aus Deinem Artikel beantworten, vielleicht ist meine Frage aber auch zu speziell…
Folgende Situation: Ich möchte a) eine komplette Seite umleiten also von „www.google.de“ auf „www.bing.de“ (nur als Beispiel) aber b) einige der Seiten DIREKT auf die jeweils neue Seite verlinken. Also von „www.google.de/123“ auf „www.bing.de/123“ usw.
Arbeitet die .htaccess beziehungsweise der dahinterliegende Webserver hierarchisch – arbeitet also die Zeilen in der Reihenfolge von oben nach unten ab oder wie funktioniert das? Müsste ich also schreiben:
Ebene 1: http://www.google.de/123 > http://www.bing.de/123
Ebene 2: http://www.google.de > http://www.bing.de
damit das funktioniert oder wie ist die .htaccess strukturiert?
Ich wäre Dir unfassbar Danke für eine kurze Antwort.
Viele liebe Grüße
–Jens–
Moin Jens,
ich habe es nie ausprobiert, aber da die .htaccess hierarchisch arbeitet, solltest du das hinbekommen 🙂
Baue die spezifische Weiterleitung über der allgemeinen Weiterleitung ein und teste es mal!
Grüße
Jonas
Moin Jonas,
unfassbar schnelle UND kompetente Antwort und das auch noch zu der Uhrzeit. Ich schmeiße mich in den Staub und sage „Danke!“. 😉
Erhebt euch junger WordPress Ninja und zieht eures Weges 😉
Hi Jonas,
danke auch für diesen Blogartikel!
Hier meine heutige Frage:
Ich verwende nun schon längere Zeit das Plugin Redirection und im Laufe der Zeit haben sich auch schon eine Menge 301-Umleitungen angesammelt!
Wenn ich das richtig verstanden habe, weiß Google ja nach einiger Zeit, dass eine Seite umgeleitet worden ist und zeigt automatisch die aktuelle Seite an.
Frage: Kann ich dementsprechend schon länger bestehende Umleitungen, für die im Plugin „0 Treffer“ angezeigt werden, löschen?
Liebe Grüße
Marie
Moin Marie,
ich würde dir empfehlen, die umgeleiteten URLs durch die Search Console zu jagen und zu schauen, ob Google die Umleitung bereits erkannt hat.
Wenn ja, dann kannst du die Umleitungen löschen!
Viele Grüße
Jonas
Hi Jonas,
danke für den tollen Tipp!
Mach ich!
Liebe Grüße
Marie
Hallo Jonas,
Besten Dank für den aufschlussreichen Beitrag. Für mich ist es viel einfacher und sicherer die 301 Redirects mit Plugins einzusetzen.
Hallo Jonas,
ich möchte nur die Startseite in Wordpress auf eine andere Domain umleiten, die anderen Seite sollen aber erreichbar sein. Das funktioniert irgendwie nicht. Entweder ganz umleiten oder gar nicht. Hast Du da einen Tipp?
Viele Grüße
Michael
Hm nur die Startseite? Normalerweise hinterlegt man dann in WordPress (Einstellungen -> Lesen) die gewünschte Zielseite als Startseite, alles andere macht wenig Sinn 🙂
Grüße
Jonas
Ohne 301-Weiterleitung landet man auf 404-Fehlerseite
Hallo Jonas, super Artikel, danke dir dafür!
Ich suche eine Antwort auf folgende Frage:
Ich habe eine WP Seite, welche auch auf Google zu finden ist. 3 weitere Domains sollen per 301 Weiterleitung auf diese WP Seite zeigen, das funktioniert technisch und bei Aufruf im Browser auch. Nur bekomme ich das Google einfach nicht beigebracht. Eine Abfrage site:XXX.de liefert keine Ergebnisse, in search.google.de sind die Domains als mein Property hinterlegt. Habe ich irgendwas vergessen?
Viele Grüße
Georg
Moin Georg,
was genau meinst du mit „es Google beibringen“? Wenn die Weiterleitung korrekt funktioniert, wird diese weitergeleitete Domain nicht in den Google SERPS erscheinen, da sie keinen Mehrwert für den Nutzer bietet.
Grüße
Jonas
Hallo Jonas, vielen Dank für deine schnelle Antwort:-) Die Idee war eigentlich, dass man den gleichen Content unter verschiedenen URL erreichen bzw. finden kann. Also fiktives Beispiel mein-fahrrad und fahrradspass auf die gleiche WP Installation zeigen. Im Suchergebnis hätte man dann beide URLs finden können. Du hast natürlich recht, der Mehrwert für den User ist fraglich. Konkret bedeutet es ja, dass sich mehrere URL für den gleichen Content nicht lohnen. Zumindest nicht positiv auf das Suchergebnis auswirken.
Danke dir!
Georg
Korrekt, das würde sich sogar so negativ auswirken, dass du möglicherweise keine der Seiten ranken lässt. Eine Domain mit einer Website, fertig 🙂
Danke dir für die Infos und alles Gute!
Hallo Jonas 🙂
ich habe mal eine Frage, und zwar habe ich vor ein paar Jahren mit einem kostenlosen WordPress Blog gestartet, weil ich das bloggen (im Näh und DIY Bereich) einfach mal ausprobieren wollte und keine Ahnung von dem ganzen Thema hatte. Weil ich aber Spaß an dem ganzen habe und mich ein bisschen weiter entwickeln wollte hat mein Schwager mir geholfen mit meinem Blog umzuziehen.
Mein Problem ist jetzt folgendes: einige meiner Beiträge auf dem alten Blog laufen auf Pinterest richtig gut und ich möchte natürlich gerne, dass die Leute auf meine neue Seite kommen. Allerdings kann ich bei meinem alten WordPress Blog keine Plugins installieren und mit Programmieren kenne ich mich leider auch noch nicht aus.
Gibt es noch eine andere gute Möglichkeit, wie ich eine Weiterleitung einrichten kann?
Liebe Grüße, Noreen
Moin Noreen,
du könntest den Weg über die htaccess gehen und dort die Weiterleitungen erstellen 🙂
Grüße
Jonas
Funktioniert dass denn auch bei einem kostenlosen WordPress Blog, der unter blogname.wordpress.com läuft?
Ich habe versucht über Filezilla die htaccess Datei zu öffnen, aber das klappt leider nicht. Vielleicht mache ich aber auch irgendwas falsch
Danke schon mal für deine Hilfe 🙂
Moin Jonas!
Nachdem ich mit Redirect 301 in der htaccess mich nicht mehr auf der alten Seite einloggen konnte, hat der Support von meinem Hoster helfen müssen. Ich habe dann mit dem Plugin Simple 301 Redirect mit Wildcard weitergeleitet. Darauf habe ich dann von Google die Mitteilung über zu viele 404 Fehler bekommen auf der neuen Seite.
Ich habe gedacht, dass bei Wildcards einfach alle Unterseiten an die Zielseite geleitet werden. Jetzt habe ich das aber so verstanden, dass bei der Zieldomain nach ähnlichen Seiten gesucht wird und es einen 404 Fehler gibt, wenn keine ähnliche Seite gefunden wird. Das will ich natürlich vermeiden! Kannst du Licht in mein Dunkel bringen?
Vielen Dank für deinen tollen Blog und lieben Gruß,
Olaf
Moin Olaf,
WordPress hat eine integrierte Funktion, die bei der Eingabe von fehlerhaften URLs automatisch nach ähnlichen existierenden URLs sucht und dort hin weiterleitet.
Möglicherweise kommt sich diese Funktion mit deinen hinterlegten 301ern ins Gehege…
Grüße
Jonas
Hallo Jonas,
ich bin gerade über dieses hilfreichen Beitrag gestolpert 👍🏻 Ich habe nämlich in einem blinden SEO-Optimierungswahn zahlreiche Permalink auf meinem Blog angepasst. Jetzt wollte ich Weiterleitungen einrichten, kann aber leider nicht herausfinden, wie die alten Titel lauteten 🤯 Könnte ich über einen Backlink-Checker herausfinden, welche Seite auf meine Seite verlinken und dann nur diese Links entsprechend weiterleiten? Oder habe ich da einen Denkfehler?
Liebe Grüße
Julia
Moin Julia,
je nachdem, wie lange das her ist, könntest du in der Google Search Console noch Meldungen über 404 Seiten finden. Da könnten die alten URLs dabei sein. Alternativ schaue mal hier in der Waybackmachine, dort findest du Abbilder deiner früheren Website und möglicherweise deine gesuchten alten URLs.
Grüße
Jonas
Hallo Jonas,
vielen Dank für deine schnelle Antwort! Das war erst letzte Woche. Ich kämpfe mich gerade durch die Search Console, da sind viele 404-Fehlermeldungen. Aber jetzt weiß ich nicht weiter. Ich würde ja vor allem gerne erst mal die fehlerhaften Links auf meiner Seite finden und ändern. Und in einem zweiten Schritt dann die externen Seiten finden, die auf die nicht mehr existierenden Seiten verlinken. Erst dann kann ich ja eine Weiterleitung einrichten.
Liebe Grüße
Julia
Moin Julia,
du könntest dich bei den kostenlosen ahrefs Webmastertools anmelden. Dort siehst du im Siteaudit fehlerhafte Links und Weiteres 🙂
Grüße
Jonas
Hi Jonas,
danke für Deinen hilfreichen Beitrag,
habe es über Yoast Seo nach Deiner Anleitung in die .htaccess eingetragen
und es hat funktioniert. Dadurch brauche ich kein zusätzliches Plugin und musste auch nicht über den ftp-Server gehen.
Beste Grüße
Sebastian
Moin Sebastian,
das geht natürlich auch, gute Lösung! 🙂
Grüße
Jonas
Hallo Jonas, ich komme ja jedes Mal wenn ich ein WP-Problem habe auf dich und deine Seite. So auch bei der 301 Geschichte. Da ich Ordnung und Sauberkeit leibe (innerer Monk dreht sonst durch) frage ich mich, ob ich den alten Artikel löschen oder verschieben kann? Oder muss der Artikel da bleiben wo er ist? Danke und liebe Grüße
Robert
Moin Robert,
wenn du den Artikel nicht mehr brauchst, kann der natürlich weg 🙂 Wenn die Weiterleitung angelegt ist, wird sie ja sowieso nicht mehr aufgerufen.
Grüße
Jonas