Seite 1 von 1

Dynamische Links auf statische umgebaut, -> Duplicate Con

Verfasst: 13.01.2007, 11:47
von einherjar
Hallo zusammen,

ich habe auf meiner Seite einen großen Teil der Links auf .html Seiten umgeändert (htaccess).

Nun waren die aber alle schon google indiziert und die neuen Adressen erscheinen nicht im Index, vermutlich wegen duplicate content.

Ist es nun sinvoller, google mittels robot.tx. einfach aufzufordern dynamisch generierten Seiten aus dem Index zu schmeißen.

Oder kann man das auch mittels eines 301 (dauerhaft an anderer Stelle) die alten adressen auf die neuen virtuellen adressen umleiten.

Mit dem 301 stubse ich google ja im Grunde mit der Nase darauf, das die Adressen vermutlich keine echten statischen sind, sondern virtuelle, mit denen ich meine Seite optimier habe.

Über Tips würde ich mich sehr freuen und danke schonmal im voraus :-)

Grüße

einherjar

Verfasst:
von

Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Verfasst: 13.01.2007, 11:53
von uwew
Hi,
kommt Zeit kommt Rat. Wie lange ist denn die Änderung schon her?

Verfasst: 13.01.2007, 12:01
von einherjar
Hi, das ist etwas so eine Woche her.

Verfasst:
von

Verfasst: 13.01.2007, 16:28
von chris21
Da hilft nur umleiten per 301.
Mit dem 301 stubse ich google ja im Grunde mit der Nase darauf, das die Adressen vermutlich keine echten statischen sind, sondern virtuelle, mit denen ich meine Seite optimier habe.
Das ist (ziemlich) irrelevant, für Google besteht das Problem nicht darin, dass die .html eventuell dynamisch erzeugt ist, sondern dass es zwei Dateien mit dem gleichen Inhalt gibt. Also 301.

Verfasst: 13.01.2007, 17:07
von einherjar
Hmm also wie ich das allerdings mit der 301er machen soll, verstehe ich nicht recht. Die SUFU hilft irgendwie nur bei Domainumzug.

wenn ich aber in der htacces so:

Code: Alles auswählen

RewriteRule ^Germanische_Mythologie_Artikel_(.*)_(.*).html ArtikelAnzeigen.php?artikelId=$1&schlagwort=$2
RewriteRule ^Germanische_Mythologie_Reiseziel_(.*).html ReisezielAnzeigen.php?artikelId=$1
das Umschreiben der virtuellen auf die echten dynamischen Adressen mache, wie soll ich dann die echten dynamischen wieder auf die virtuellen zurückverweisen mit 301.

Dann dreht sich doch alles im Kreis?

Verfasst: 13.01.2007, 17:21
von chris21
Dafür brauchst Du die RewriteCond %{REQUEST_URL}

Damit einen externen Redirect auf die "statische" .html Datei, die dann wiederum intern die Datei aufruft.

Verfasst: 15.01.2007, 08:30
von einherjar
Hmm, also ich habe das mal nach deinem Tip ausprobiert.

Leider funktioniert es nicht.

Ich bekomme anscheinend keinen Zugriff auf die mit ? angehängten Parameter.

Das umschreiben soll ja von hier:

https://localhost/html/GermanenDatenban ... tikelId=25

nach dort:

https://localhost/html/GermanenDatenban ... l_25_.html

und zwar damit

Code: Alles auswählen

RewriteCond %{REQUEST_URI} ^.*ArtikelAnzeigen [NC]
RewriteRule ^ArtikelAnzeigen\.php\?artikelId=(.*) GermanischeMythologie_Artikel_$1_.html [NC]
Aber das funktioniert leider nicht.


Wenn ich diesen Rewrite mache:

Code: Alles auswählen

RewriteCond %{REQUEST_URI} ^.*ArtikelAnzeigen [NC]
RewriteRule ^.(.*) blah=$1 
Schreibt er das:

Code: Alles auswählen

http://localhost/html/GermanenDatenbank/gemanischeMythologie/ArtikelAnzeigen.php?artikelId=25
[/code]

um auf das:

Code: Alles auswählen

The requested URL /html/GermanenDatenbank/gemanischeMythologie/blah=rtikelAnzeigen.php
Also scheine ich gar nicht an die angehängten Parameter drankomme


Hier gehts weiter:

https://www.abakus-internet-marketing.d ... tml#309991