Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Durch Scriptfehler viele Links auf einen Artikel

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
submitnine
PostRank 4
PostRank 4
Beiträge: 110
Registriert: 04.01.2008, 15:27

Beitrag von submitnine » 17.01.2008, 23:40

Hi, durch einen Scriptfehler hat Google immer wieder die selbe Seite aufgerufen nur das immer eine Get Variable angehangen wurde, ein Script hat Praktisch immer weiter eins rangehangen bis es google zu viel wurde (~8stück ca).

Das sieht dann in den Logs ca so aus:
/2007/11?wpcf7=json
/2007/11?wpcf7=json&wpcf7=json
/2007/11?wpcf7=json&wpcf7=json&wpcf7=json
/2007/11?wpcf7=json&wpcf7=json&wpcf7=json&wpcf7=json
/2007/11?wpcf7=json&wpcf7=json&wpcf7=json&wpcf7=json&wpcf7=json

Das Problem habe ich nun gefixxt, stellt sich die Frage was ich Google Sage damit er eventuell die Links nicht mehr verwendet und dafür nur noch /2007/11?wpcf7=json aufruft.
Oder kann Google dies Automatisch beheben?

Anzeige von ABAKUS

von Anzeige von ABAKUS »


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

marguardth
PostRank 3
PostRank 3
Beiträge: 96
Registriert: 27.10.2007, 12:27
Wohnort: Tübingen

Beitrag von marguardth » 18.01.2008, 01:27

hast du zugriff auf die .htaccess?
falls ja, kannst du eine umleitung der urls mit variablenwiederholung auf die eigentliche adress anlegen.

Code: Alles auswählen

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond %&#123;HTTP_HOST&#125; ^domain\.de/2007/11?wpcf7=json?wpcf7=json$ &#91;NC&#93;
RewriteCond %&#123;HTTP_HOST&#125; ^domain\.de/2007/11?wpcf7=json?wpcf7=json?wpcf7=json$ &#91;NC&#93;

&#40;immer wo weiter, jenachdem, wie oft du die variable anhängen musst&#41;

RewriteRule ^&#40;.*&#41;$ http&#58;//www.domain.de/2007/11?wpcf7=json$1 &#91;R=301,L&#93;
</IfModule>
die 301 am ende der vorletzten zeile sagt google, dass die urls hinter RewriteCont auf die url hinter der RewriteRule dauerhaft ungezogen sind. falls du überhaupt noch mal einen zugriff auf die falschen urls bekommst, wird dies bald aufhören.

probier den code aber sorgfältig aus d.h., versuch nachdem du die .htaccess hochgeladen hast aus, ob die umleitungen stimmen. die direktiven sehen für mich richtig aus, aber man weiß ja nie um diese uhrzeit ... :wink:

submitnine
PostRank 4
PostRank 4
Beiträge: 110
Registriert: 04.01.2008, 15:27

Beitrag von submitnine » 18.01.2008, 08:43

Hi, Danke für deinen Code.
Zugriff auf die Htacces habe ich auch mod_rewrite ist mit dabei.

Alerdings gibt es noch mehr Seiten außer /2007/11 etc.


Und Wordpress hat schon eine Umformung reingeschrieben für die sprechenden Urls.

Code: Alles auswählen

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %&#123;REQUEST_FILENAME&#125; !-f
RewriteCond %&#123;REQUEST_FILENAME&#125; !-d
RewriteRule . /index.php &#91;L&#93;
</IfModule>

# END WordPress
Wäre nett wenn du/jemand mir sagen könnte ob ich den code einfach danach reinschreiben kann und wie ich den 1. am besten abändere das auch verzeichnisse umgeschrieben werden.

notfalls gibt es denke ich auch die möglichkeit mittels php zu überprüfen ob da was zu oft vorkommt und dann entsprechend den link abzuschneiden und eine 301 weiterleitung zu machen.