usability seo

SEO friendly redirect – Part2

24. April 2008 – 17:35

When a site moves to another domain or renamed, can be called with the old files to the new one. permanent Redirect (301 Redirect) redirect. This type of transfer is recommended by Google. Of a temporary forwarding (302 Redirect) should be waived, since this is not optimal indexed by the Google search engine and therefore not SEO friendly.

A 301 Redirect forwarding can be implemented in several ways:

1. as a simple command in the. htaccess

Forwarding / index.html
In the. Htaccess in the directory will apply to the following:

Redirect permanent /index.html

2. with the function header() in PHP

the file / index.html contains the following:

header("HTTP/1.1 301 Moved Permanently");
header("Connection: close");

3. With mod_rewrite in the. htaccess

if / index.html / index.html and http moves:// / start.html to, you can with the following rule in the. htaccess forward:

RewriteEngine On
RewriteRule ^(.*)\.html$$1.html [R=301,L]
Be Sociable, Share!

    These articles might well be:

    Artikel drucken Print
    1. 18 Responses to “SEO friendly redirect – Part2”

    2. The method with the htaccess is the best, I have found. Above all, the page is accessed but not forwarded directly. at the PHP version is even called the old site yet, the delayed everything a little bit.

      By Seodeluxe on Oct 24, 2008

    3. how long does it take to actually google the deal has been checked and will be pushed back for it in google ?

      By cccp4live on Apr 29, 2009

    4. a good article about it is under:

      By admin on May 11, 2009

    5. Hello,

      if you want to move over a million pages of, welceh method actually is because most?
      1. .htaccess
      2. other options

      It is recommended on the HTML page? And how!

      Ever Thanks


      By Masaniello on Jul 11, 2012

    6. If you want to move with many domains suitable forwarding,,de,htaccess am besten,,,RewriteCond,,,HTTP_HOST,,,^http,,,,,,RewriteRule ^,,,R = 301, L,,ht,Here, each side will be forwarded to each corresponding bottom,,de,In line,,de,you have to enter his old domain name and in line,,de,his new,,de,–>,,,All redirects are naturally,,de,and therefore extremely search engine friendly,,de,as it redirects directly to the appropriate lower,,de,Even if the article is a bit dated,,de,he helped me anyway currently,,de,What you do not for a bit of SEO makes everything hehe.,,de,Regards,,de,I once had a very amateur question to,,de,How exactly are you the text for. Htaccess a,,de,Using an HTML editor,,de,Geraldine,,,yes this is done with an HTML editor or a simple text editor,,de:
      .htaccess am besten

      RewriteEngine On
      RewriteCond %{HTTP_HOST} !^ [NC]
      RewriteRule ^(.*)$$1 [R=301,L]
      Hierbei wird jede Seite auf jede dazu gehörige Unterseite weitergeleitet.

      In Zeile 2 muss man seinen alten Domainnamen eintragen und in Zeile 3 seinen neuen.

      Examples: –&gt; –&gt; –&gt;
      Alle Weiterleitungen sind natürlich 301 und dadurch extrem suchmaschinenfreundlich, da direkt auf die passende Unterseite weitergeleitet wird.

      By admin on Jul 28, 2012

    7. Auch wenn der Artikel schon etwas älter ist, hat er mir trotzdem aktuell geholfen 🙂
      Was man nicht für ein bisschen SEO alles macht hehe..


      By Björn on Aug 13, 2012

    8. Ich habe mal eine sehr laienhafte Frage dazu: Wie genau gibt man den Text für .htaccess ein? Mit einem HTML-Editor?

      By Geraldine on Jan 23, 2013

    9. ja das geht mit einem HTML Editor oder mit einem einfachen Editor (is standard on Mac or Windows here,,de,thank you for the very informative and detailed article,,de,He has helped me in solving my first problem,,de,What still interests me,,de,I offer on my site links to legal downloads and wants to pass on these pages,,de,by I forward its own forwarding service,,de,they leave now ...,,de,What the search engines are saying,,de,How do I solve the most,,de,I wanted it on meta-,,de,refesh-,,vi,Solve number of seconds,,de,Thank you and best regards,,de,Alex,,,They are addressed in a hidden menu page with an article,,de,You will be redirected in xx seconds,,de)

      By admin on Jan 23, 2013

    10. Hello,
      vielen Dank für den sehr informativen und ausführlichen Artikel. Der hat mir bei der Lösung meines ersten Problems geholfen. Was mich jetzt noch interessiert, ich biete auf meiner Seite verlinkungen zu legalen Downloads an und möchte auf diese Seiten weiterleiten, indem ich über einen eigenen Weiterleitungsdienst weiterleite (sie verlassen nun…). Was sagen die Suchmaschienen dazu? Wie löse ich das am besten? Ich wollte es über meta-> refesh->Anzahl der Sekunden lösen.
      Vielen Dank und liebe Grüße

      By Alex on Feb 5, 2013

    11. Sie richten sich eine im Menue versteckte Seite mit einem Artikel (..Sie werden in xx Sekunden weitergeleitet). For this page, please set up a new page layout and add additional head tags under a code,,de,meta http-equiv=,,,refresh,,,content=,,,XX,,es,url=http,,,,,de,Enter For XX then the seconds,,de,that you deem useful,,de,In search of the meta refresh is not welcome,,de,mainly because spamer this day with a forwarding,,de,Seconds inserting,,de,This is why most webmasters are using JavaScripts for forwarding,,de,A meta refresh with a time of forwarding,,de,Seconds will most likely lead to the punishment of the page to the search engines,,de,For more information, see,,de,Hi,,de,to clean up the partial half-knowledge times,,de,Passed redirects ONLY with the correct HTTP header and 301 status code,,de,Kein JavaScript,,fi,no meta refresh and no,,de,u.a.,,.
      meta http-equiv=”refresh” content=”XX; url=”. Bei XX dann die Sekunden eintragen, die Sie für sinnvoll halten.

      Bei Suchmaschinen ist der Meta Refresh nicht gerne gesehen, weil vorwiegend Spamer diesen Tag mit einer Weiterleitung von 0 Sekunden einsetzten. Deshalb verwenden die meisten Webmaster JavaScripte für die Weiterleitung. Ein Meta Refresh mit einer Weiterleitungszeit von 0 Sekunden wird sehr wahrscheinlich zur Abstrafung der Seite bei den Suchmaschinen führen.

      Weitere Hinweise finden Sie unter:

      By admin on Feb 6, 2013

    12. Hallo zusammen,

      um mit dem teilweisen Halbwissen mal aufzuräumen:

      1. Redirects NUR mit korrektem HTTP-Header und 301-Statuscode übergeben. Kein JavaScript, kein Meta-Refresh und kein 302 u.a.!
      2. Best solution,,de,mod_rewrite or server-side script language,,de,results from the inventory system and the periphery of the moved project,,de,With appropriate rules can be via modrewrite but already overcome much,,de,without the expense of greatly increasing,,de,Provided,,de,it arise mappable URL patterns between old and new page,,de,Substituted For example,,,de,nur the Domain,,af,but the rest of the URL strings remain the same,,de,one needs only a single statement ReWrite,,de,And,,de,ALWAYS already correctly stated as above with 301 status code,,de,Pages are a,,de,not removed from the index and b,,de,enter only 301s on the link power to the URL target,,de,Additive,,de,My comments refer to the part not correct,,de,Information,,de,In the commentary,,sv,The article itself is super,,de,Hallo Daniel,,ha,thank you,,de (mod_rewrite oder serverseitige scriptsprache) ergibt sich aus dem Bestandssystem und dem Umfang eines umzuziehenden Projekts. Mit entsprechenden Regeln kann man via modrewrite aber schon viel bewältigen, ohne den Aufwand stark zu erhöhen. Vorausgesetzt, es ergeben sich abbildbare URL-Muster zwischen alter und neuer Seite. Wechselt bspw. nur die Domain, aber die restlichen URL-Strings bleiben identisch, benötigt man nur eine einzige ReWrite Anweisung. Und, wie oben schon korrekt angegeben IMMER mit 301-Statuscode. 302-Seiten werden a) nicht aus dem Index entfernt und b) geben nur 301-Weiterleitungen die Linkpower an das URL-Ziel weiter.

      By Daniel on Feb 13, 2013

    13. Zusatz: Meine Anmerkungen beziehen sich auf die teils nicht korrekten “Informationen” in den Kommentaren. Der Artikel selbst ist super 😉

      By Daniel on Feb 13, 2013

    14. Hallo Daniel,
      vielen Dank, also for your detailed notes,,de,Optimizations,,de,Britta,,de,Thanks for all the good information and,,de,thanks for the article,,de,of me but unfortunately does not help with my problem,,de,I want to,,de,that if someone,,de,enters,,de,then on a completely different domain,,de,,,pl,is passed,,de,The target side has nothing to do with the previous page,,de,How is that possible,,de,Thanks and regards,,de,Holger,,de,very good information,,de,I want my bottom / onlineshop redirect to /,,de,'ll have a bit of trial and error,,de,also from a domain with wordpress / directly on /,,de,both domains in a vendor and the same host,,de,first post can be deleted,,de,I would like my bottom / onlineshop redirect to /,,de,very good information,,de & Optimierungen.

      By britta on Feb 13, 2013

    15. Danke für die vielen und guten Infos.

      By In. Albrecht on May 13, 2013

    16. Hello,

      vielen Dank für den Artikel, der mir aber leider nicht bei meinem Problem weiterhilft! Ich möchte, dass wenn jemand eingibt, dann auf eine völlig andere Domain ( geleitet wird. Die Ziel-Seite hat nichts mit der bisherigen Seite zu tun! Wie ist das denn möglich?

      Danke und Gruß

      By Spirituosen-Shop on Jun 27, 2013

    17. erster post kann gelöscht werden:

      ich möchte gerne von meiner unterseite weiterleiten auf
      werde mal bisschen rumprobieren
      ausserdem von einem domain mit wordpress direkt auf
      beide domains bei einem anbieter und gleichem host.
      sehr gute informationen! Thank you!

      By don on Sep 10, 2013

    18. Im Zusammenhang mit deinem Artikel habe ich folgende Frage:

      Im Rahmen eines Relaunch unserer Website bekommen wir ein neues CMS.
      In der bisherigen Seite befinden sich URLs mit sehr kryptischen Namen (zB.
      Diese Namen werden auf der neuen Seiten natürlichsprechend” be.
      Es geht hier um ca. 100 Seiten die sich im Index befinden. Wenn nun die jeweils alste Seite
      auf die jeweils neu Seite per htaccess umgeleitet werden soll (also /alte-seite1 nach neue-
      seite2 … /alte-seite45 nach neue-seite45 …), then the .htaccess will naturally seeehr
      only. The bot must compare each einzelene page in Index. We have the Beführchtung,
      dass die Faktor Zeit hier eine negative Rolle hinsichtlich SEO haben könnte?

      Liegen wir da falsch?

      By Frank on Apr 22, 2015

    19. Hello,
      es kommt auch darauf an, welches CMS sie benutzen.
      Als Vorgabe nutzt zum Beispiel WordPress URLs, die Fragezeichen und viele Zahlen enthalten; abgesehen davon bietet WordPress die Möglichkeit, für Permalinks und Archive eine benutzerdefinierte URL-Struktur anzulegen. Dazu steht eine Reihe von Tags zur Verfügung. Einige Beispiele:
      Gebräuchliche Einstellungen
      Tag und Name
      Monat und Name
      Benutzerdefinierte Struktur
      Bei Joomla ist es ähnlich.
      Zudem gibt es für WordPress/Joomla sehr gute SEO Plugins, hier kann man dann auch manuell die Permalinks ändern.
      Viel Erfolg!

      By tomwax on Apr 22, 2015

    Post a Comment