Seite 1 von 2
Domains aus dem Index kicken?
Verfasst: 22.06.2007, 14:01
von Meralus
Hallo,
ich habe 3 Domains registriert:
www.test-seit.de,
www.testseite.com und
www.test-seite.com
Nun hat Google direkt nach der Registration diese 3 Urls gespidert. Allerdings hatten alle den gleichen Content, da ich leider erst später einen 301 redirect auf
www.test-seite.de gemacht habe, um doppelten Content zu vermeinden.
Wie bekomme ich nun die indixierten Seiten von
www.testseite.com und
www.test-seite.com aus Google? Wenn ich diese auf
www.test-seite.de/delete/ umleite und dort eine robots.txt reinlege, die dem Googlebot eine Indixierung verbietet, wird ja die Domain
www.test-seite.de nicht mehr gespidert...
Danke schon mal!
Meralus
Verfasst: 22.06.2007, 14:35
von chris21
Solange Dein 301 Redirect auf
www.test-seite.de einwandfrei funktioniert, musst Du nur etwas warten, bis Google die anderen URLs rauswirft. Laut Angaben von google kann das 6 bis 8 Wochen dauern. Hilfreich sind dabei u.a. Links auf die falschen URLs - damit der Bot da auch vorbeischaut und den 301 Redirect entdeckt.
Löschen muss man da gar nichts.
Verfasst: 22.06.2007, 14:54
von Meralus
der 301 rederict ist allerdings nur auf der startseite. also wenn man
www.test-seite.com eingibt, wird man auf
www.test-seite.de weitergeleitet. Gibt man allerdings
www.test-seite.com/bla.html ein, dann findet es die Seiten auch. Aus dem Grund könnten sie doch im Index bleiben oder nicht? Wie könnte ich das Problem beheben?
Verfasst: 22.06.2007, 14:56
von chris21
In die .htaccess aller Domains, also
www.test-seite.de,
www.test-seite.com, etc. (auf root Ebene):
Code: Alles auswählen
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.test-seite\.de$
RewriteRule ^(.*)$ http://www.test-seite.de/$1 [L,R=301]
Damit ist das Problem auch für alle Unterseiten, etc. geklärt. Zudem wird sichergestellt, dass der Content nicht gleichzeitig über test-seite.de und
www.test-seite.de aufgerufen werden kann.
Verfasst: 22.06.2007, 15:03
von Meralus
Das habe ich ja schon bereits so drin. Aber die 3 verschiedenen Domaisn habe alle den gleichen Root.
Verfasst: 22.06.2007, 15:10
von matin
Meralus hat geschrieben:Das habe ich ja schon bereits so drin. Aber die 3 verschiedenen Domaisn habe alle den gleichen Root.
das müsste egal sein. die rewrite regel bedeutet soviel wie "ist die domain nicht
www.test-seite.de, dann leite sie auf
www.test-seite.de um". check mal, ob der code in deiner .htaccess auch wirklich stimmt ...
Verfasst: 22.06.2007, 15:19
von Meralus
also wenn ich
www.testseite.com eingebe, leitet sie schon auf
www.test-seite.de um. Das funktioniert. Aber wenn ich auf
www.testseite.com/shop/edd.html gehe, funktioniert das nicht. Deswegen könnte es doch sein, dass google diese Seiten im Index behält oder nicht?
Verfasst: 22.06.2007, 15:33
von chris21
Eigentlich müsste auch /shop/edd.html umgeleitet werden.
Hast Du vielleicht in dem Verzeichnis /shop/ noch eine eigene .htaccess? Dann kann es passieren, dass die Regel aus der .htaccess im Root nicht greift.
Dann müsstest Du z.B. im Verzeichnis /shop/ noch folgende Regel in die .htaccess einfügen:
Code: Alles auswählen
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.test-seite\.de$
RewriteRule ^(.*)$ http://www.test-seite.de/shop/$1 [L,R=301]
Verfasst: 22.06.2007, 15:34
von matin
läuft der ordner shop mit einer eigenen shop-anwendung, die event. eine eigene .htaccess hat und event. von .htaccess im root-ordner ausgeschlossen ist?
Verfasst: 22.06.2007, 16:37
von Meralus
ja, der shop läuft in einer eigenen anwendung. ich probier das mal aus. danke für die hilfe

Verfasst: 22.06.2007, 22:09
von Meralus
muss das dann beispielsweise für mein forum so aussehen?
Code: Alles auswählen
RewriteCond %{HTTP_HOST} !^www\.test-seite\.de\forum\$
RewriteRule ^(.*)$ http://www.test-seite.de/forum/$1 [L,R=301]
Verfasst: 22.06.2007, 22:34
von chris21
Nope
Aber so:
Code: Alles auswählen
RewriteCond %{HTTP_HOST} !^www\.test-seite\.de$
RewriteRule ^(.*)$ http://www.test-seite.de/forum/$1 [L,R=301]
Bedenke: ein Ordner kann nie Teil der Information "HTTP_
HOST" sein.
Verfasst: 23.06.2007, 07:49
von Meralus
das habe ich nun 1 zu 1 so eingebaut (natürlich die domain geändert

). wenn ich jetzt aber
www.test-seite.com/forum/ aufrufe, bleibt die url im browser so bestehen und wird nicht umgeleitet. ich nutze ein phpbb forum und habe den code in der /forum/.htaccess datei an letzer stelle geschrieben. In der ersten zeile steht: RewriteEngine on und dann kommen einige mod_rewrite regeln. oder muss das RewriteEngine on nochmal vor dem 301 Code?
Verfasst: 23.06.2007, 08:39
von golf4tuning
Hallo,
da sich das Toppic ja um die frage aus dem Index zu kicken dreht, hier mal meine Frage dazu: Ich verwende Joomla und habe in letzter Zeit einige Male die URLs geändert. Verwende Sitemaps und habe un in der Robots text die nichtmehr aktuellen verzeichnisse ausgeschlossen. Das Problem ist nur, google löscht mir diese urls nicht weil die fehlenden seiten keinen 404 fehler liefern sondern auf die index umgeleitet werden - was aus benutzersicht das einzig sinnvolle ist. Hat mir wer nen Tip wie man die trotzdem raus bekommt!? In den sitemaps beispielsweise!?
Danke! Grüße Gerry
Verfasst: 24.06.2007, 21:17
von Meralus
Kann mir niemand helfen
