So leiten Sie eingehende Links nach dem Verschieben Ihrer WordPress-Installation um

Zuvor habe ich Ihnen gezeigt, wie Sie Ihre WordPress-Installation in ein neues Verzeichnis auf Ihrem Webserver verschieben können. Dies führte zu einer sehr guten Frage von groovyReader Dinesh:

Danke für die klaren Schritt für Schritt Methoden mit Screenshots.
Ich wollte eine Frage stellen: Wie haben Sie es geschafft, die eingehenden Backlinks von Ihrer alten Domain auf die neue Domain umzuleiten?

Die Antwort: Eine 301-Weiterleitung in Ihrer .htaccess-Datei. Wenn das für Sie keinen Sinn ergibt, machen Sie sich keine Sorgen - es ist nicht so kompliziert, wie es scheint. Aber es ist die beste Lösung, um Ihre eingehenden Links und Ihre wertvollen Suchmaschinen-Rankings beizubehalten, während Sie Ihre WordPress-Site ( oder jede Site ) in ein neues Verzeichnis oder eine neue Domain verschieben. Eine serverseitige 301-Weiterleitung ist die koschere Art, den Browsern mitzuteilen, dass die Website dauerhaft umgezogen ist und die ethischste und effektivste Methode für SEO-Zwecke ist. Am wichtigsten ist, dass Google es versteht und Sie für den Umzug in ihren Suchmaschinenrankings nicht bestraft.

Hier ist, wie Sie es tun:

Schritt eins

Verschieben Sie Ihre WordPress-Seite, falls Sie dies noch nicht getan haben. Mach dir keine Sorgen darüber, deine alte Seite zu verlassen - in der Tat, tu dies nicht, da dies zu doppelten Inhaltsproblemen führt. Behalte dein altes Verzeichnis dort, aber lass es leer.

Schritt zwei

Navigieren Sie zum alten Verzeichnis und suchen Sie nach einer .htaccess-Datei. Dies wäre die Wurzel Ihrer alten WordPress-Installation.

Wenn es nicht existiert, dann erstellen Sie es in Editor oder einem anderen einfachen Texteditor. Stellen Sie sicher, dass Sie es einfach so benennen: .htaccess mit dem Punkt davor, als wäre es eine Dateierweiterung ohne Dateinamen. Es existiert, öffne es.

Schritt drei

Wenn sich in Ihrer .htaccess-Datei etwas befindet, löschen Sie es.

Schritt vier

Fügen Sie oben in Ihrer .htaccess-Datei den folgenden Code ein:

Optionen + FolgenSymLinks
RewriteEngine Ein
RewriteCond% {HTTP_HOST} ^ Domäne \ .com $ [NC] RewriteRule ^ (. *) $ Http://www.domain.com $ 1 [R = 301, L]

Ersetzen Sie den roten Text ggf. durch Ihren Domänen- und Verzeichnispfad. Wenn ich beispielsweise meine Website von jantonbusch.com/pop nach jantonbusch.com/princeofpretzels verschieben würde, würde ich Folgendes verwenden:

Optionen + FolgenSymLinks
RewriteEngine Ein
RewriteCond% {HTTP_HOST} ^ jantonbusch \ .com $ [NC] RewriteRule ^ (. *) $ Http://www.jantonbusch.com/princeofpretzels/$1 [R = 301, L]

Vergessen Sie nicht, all diesen Müll in die URL einzubinden, einschließlich der $ 1 und des Textes in den Klammern.

Schritt fünf

Laden oder speichern Sie Ihre .htaccess im Stammverzeichnis Ihres alten WordPress-Verzeichnisses .

Schritt sechs

Testen Sie Ihre 301-Weiterleitung. Versuchen Sie, einen Deep-Link auf Ihrer alten Site zu besuchen und stellen Sie sicher, dass er auf die entsprechende Seite an Ihrem neuen Standort weitergeleitet wird. Wenn Sie keinen alten Link zur Hand haben, navigieren Sie einfach zu einer anderen Seite als der Startseite Ihrer neuen Website und tauschen Sie dann den alten Domänen- oder Verzeichnispfad aus, um ihn zu testen.

Fazit

Eine 301-Weiterleitung ist der beste Weg, um eingehende Links und SEO-Säfte beizubehalten, wenn Domains verschoben werden. Natürlich ist es eine vorübergehende Lösung - Sie sollten alle, die Ihnen Links schicken, dazu ermutigen, ihre Links mit Ihrer neuen Adresse zu aktualisieren, falls möglich. Aber eine 301-Weiterleitung ist derzeit eine gute Möglichkeit, an einen neuen Standort zu wechseln.

Wenn Ihre Bewegung temporär ist, verwenden Sie eine 302-Umleitung ( tauschen Sie R = 302 aus, wobei R = 301 erscheint ). Wenn Sie für Spam herabgestuft werden möchten, verwenden Sie eine browserseitige META-Weiterleitung.

Hinweis: Da 2 Web-Hosts nicht identisch sind, können die Schritte zum Hochladen Ihrer .htaccess-Datei auf Ihren Webserver oder sogar Ihre Fähigkeit, Ihre .htaccess-Datei zu bearbeiten oder zu sehen, von Web-Host zu Web-Host variieren. In diesem Sinne testen Sie bitte, bevor Sie sich mit Ihrer Produktionswebsite herumschlagen und wenn Sie Hilfe benötigen, wenden Sie sich an Ihren Webhosting-Techniker, da er einen KB- oder FAQ-Artikel haben sollte, mit dem Sie Ihre Apache .htaccess-Datei bearbeiten können.