PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Duplicate Content Gefahr in der Kategorienansicht


Arthur Spooner
11.12.2008, 09:35
Gleiche Seiten sind über verschiedene URLs erreichbar
Hallo,

in der Kategorienanzeige sind die Einträge über verschiedene URLs aufrufbar. An sich nicht schlimm aber blöd für Google, da die Seiten als Duplicate Content eingestuft und aus dem Index geschmissen werden können.

Beispiel:
http://www.netzwelt.de/forum/lexikon/?do=showentry&id=21
http://www.netzwelt.de/forum/lexikon/seiten-gefahrenpotenzial-7/hausaufgaben-server-com-21.html

Identische Seite aber verschiedene URLs.

Der do=showentry&id= ist der Weiterlesen-Link (hab ihn bei uns erstmal auskommentiert).

Gruß
Spooner

P.S.: Version ist 1.1.0 aber die kann ich noch nicht auswählen ;-)

Andreas
11.12.2008, 11:34
Letztere URL gibt es in einem normalen Lexikon nicht, da musst Du dich an den Support von vBSEO wenden.

Das Lexikon hat nur 2 URLs für Einträge:

do=showentry&id=X
do=showentry&title=X

Letztere wird auf erstere weitergeleitet wenn es zu dem Begriff nur einen Eintrag gibt, andernfalls wird eine Übersicht aller Einträge mit diesem Titel angezeigt.

Arthur Spooner
11.12.2008, 11:59
Schon klar, dass es die vBSEO URLs standardmäßig nicht gibt aber mit den Rewrite Rules, die in dem Packet dabei sind, können diese erstellt werden, was ich auch gemacht habe.

Da wäre es bei dieser Methode doch sinnvoller, wenn do=showentry&title=X auf den enstprechenden Beitrag leitet mit allen Parametern wie der Kategorie, Titel, etc.

So könnte dann wenigstens eine fernünftige URL aufgebaut werden.

Gruß

Andreas
11.12.2008, 12:17
Nein, das macht keinen Sinn:


Wenn sich derTitel eines Eintrags ändert würde die URL ungültig
Wenn sich die Kategorie eines Eintrags ändert würde ide URL ungültig


Die URL (vbglossar.php?do=showentry&id=X) ist vernünftig, da muss eigentlich nichts geändert werden.

Arthur Spooner
11.12.2008, 12:43
Das Problem hast du auch im normalen Forum, dass vBSEO einsetzt, wobei da die ID genommen und geprüft wird ob die URL noch stimmt, was die optimalste Lösung ist.

Wenn man die URLs doch in diesem Stil baut: domain.de/forum/lexikonkategorie-7/titel-21.html dann hast du dort die Kategorie Id und die Eintrag Id, die genutzt werden, somit bleibt die URL gültig.

Die Namen können sich ändern so viel sie wollen, die Seite bleibt erreichbar.
Nur kommt mit jeder Titeländerung eine neue URL hinzu, die die gleiche Seite anzeigt.

z.B.:
domain.de/forum/vbglossar.php?do=showentry&id=10&title=titel1&catid=7&cattitle=kategorie1
domain.de/forum/vbglossar.php?do=showentry&id=10&title=titel2&catid=7&cattitle=kategorie2

Beide URLs würden doch die gleiche Seite anzeigen. Gleiches gilt für:
domain.de/forum/lexikon/kategorie1-7/titel1-21.html
domain.de/forum/lexikon/kategorie2-7/titel2-21.html

Vossi
11.12.2008, 14:24
@Arthur:

Versuche bitte mal folgendes...

Öffne die Datei 'vbglossar.php' und suche nach
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
Davor fügst Du bitte
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
ein.

Dieses muss 2x in der Datei erfolgen, da dieser Link (Weiterlesen) u. U. 2x generiert werden kann.

Dann suche im Template 'vbglossar_readmorebit' (AdminCP -> Styles & Templates -> Templates durchsuchen -> 'vbglossar_readmorebit' eingeben, 'Ja' bei 'Nur Titel durchsuchen' -> Doppelklick)
nach
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
und ersetze das mit
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
Danach sollte auch dieser Link ('Weiterlesen') SEO-konform dargestellt werden.

Arthur Spooner
12.12.2008, 10:35
Ich habe den Link bei uns momentan zwar deaktiviert aber genau das meinte ich.

Habe mich wohl doch nicht so ganz unverständlich ausgedrückt, wie ich gedacht habe ;-)

Danke für die Codezeilen, erspart mir eine Menge Gesuche.

Spooner