Zur Navigation

301 Weiterleitung [11]

101 Jörg Kruse

In Hinsicht auf die Suchmaschinenbots wäre es wohl am besten, diese Weiterleitung rauszunehmen. Alternativ könnte man vielleicht noch auf Fremd-Referer überprüfen und dann weiterleiten, z.B. mit folgendem Eintrag in der .htaccess im Verzeichnis /sites für alle dort enthaltenen Dateien:

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?dwebstyles\.at [NC]
RewriteRule .+ http://www.dwebstyles.at/ [R,L]

Ausgenommen sind durch die beiden Bedingungen leere Referer (Suchmaschinenbots sowie Clients, die den Referer unterdrücken) sowie Referer der eigenen Domain

02.08.2006 11:12 | geändert: 02.08.2006 11:13

102 dAn!3La

ich bin mir im moment nicht sicher, ob ich's überhaupt noch reintun sollte.... wenn zum beispiel alle seiten indiziert sind (hoffentlich irgendwann mal) und du klickst auf ein bestimmtes suchergebnis und landest auf einer anderen seite (der startseite) - gut oder schlecht?

02.08.2006 11:33

103 Jörg Kruse

Naja, die Besucher, die über andere Seiten oder Suchmaschinen kommen, werden das wahrscheinlich nicht so toll finden. Wenn du wirklich möchtest, dass sie nur über die Startseite hereinkommen, solltest du die Unterseiten konsequenterweise vom Spidern durch die Suchmaschinen ausschließen

02.08.2006 11:39

104 dAn!3La

aber mehr suchmaschineneinträge sind besser, oder?
deshalb werd ich's komplett rauslassen, glaube ich!?

02.08.2006 11:44

105 Jörg Kruse

Je mehr indizierte Seiten, um so mehr Besucher :)

02.08.2006 11:52

106 dAn!3La

ok, ich lass es weg!
viiiiiiiielen dank wieder mal für die ausführliche und schnelle hilfe!
ich lerne hier wirklich sehr viel!

02.08.2006 11:54

107 dAn!3La

hallo jörg, ich noch mal! ich hoffe ich gehe dir nicht schon auf die nerven!?
ich habe jetzt weitere 302er-weiterleitungen entdeckt, und zwar beim aufruf eines eigenen errordocuments.

ErrorDocument 404 http://www.domain.at/errorseite.html

soll man hier auch eine 301er-weiterleitung machen, bzw. ist das sinnvoll und möglich?

daniela

07.08.2006 09:03 | geändert: 07.08.2006 10:07

108 Jörg Kruse

Wenn eine Seite nicht gefunden wird, sollte der Status Code 404 gesendet werden und nicht 301 oder 302. Das ließe sich gegebenenfalls bewerkstelligen, indem nicht die vollständige URL, sondern die absolute oder relative URL angegeben wird:

ErrorDocument 404 /errorseite.html

In dem Fall bleibt die URL auch in der Adresszeile stehen, so dass der Besucher sehen kann, ob er etwas falsch eingegeben hat; und die Bots erhalten sinnvollerweise den Status Code 404

07.08.2006 11:17

109 dAn!3La

jörg - vielen dank! es funktioniert.
du erstaunst mich immer wieder! :)

07.08.2006 11:25

110 YuryR

manooo

ich raff das einfach nicht mit dieser sch*ß 301..

warum will denn das hier nicht?

RedirectPermanent datei.html http://www.sub.domain.de/ordner/

werde hierher weitergeleitet was nicht gefunden wird

http://www.sub.domain.de/var/www/web138/html/sub/ordner/

25.09.2006 23:18