301 Weiterleitung
301-Weiterleitungen können über sog. htaccess-Dateien oder direkt im Programmcode durchgeführt werden. Sie dienen dazu, Suchmaschinen von bestimmten URLs die aus verschiedenen Gründen nicht mehr existieren zu den neuen URLs zu führen.
Nach einem Relaunch einer Website und Veränderung der Linkstruktur könnten also die Links der alten Produktseiten auf die jeweiligen Links der neuen Website via 301-Weiterleitungen umgeleitet werden.
Durch den Einsatz von 301-Weiterleitungen kann bereits vorhandener Link-Trust an eine neue URL weitergegeben werden und geht somit nicht verloren.
301 Redirect in PHP
<?php Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://www.domain.com/new-url" ); ?>
301 Redirect per .htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.domain.com$ [NC]
RewriteRule ^(.*) http://domain.com/$1 [L,R=301]
#301 for special url:
RedirectPermanent /old-page.html http://www.yourdomain.com/new-page.html




