Seite 1 von 1

Googlebot erkennt Seiten nicht?

Verfasst: 20.07.2008, 10:00
von danysahne333
Es geht um folgende Url, ich habe die für einen Freund erstellt. www.heraldik-1a.com . Dieser meldete mir gerade das 57(!) Links vom Googlebot nicht gefunden wurden.
Ich benutze mod_rewrite zum URL umschreiben.

So wird z.B. aus
https://heraldik-1a.com/heraldische_wis ... hp?lang=de
https://heraldik-1a.com/heraldische_wis ... ng-de.html

Meine .htacces schaut im Moment so aus

Code: Alles auswählen

AddDefaultCharset windows-1250 
AddCharset windows-1250 .html .php .css .shtml

DirectoryIndex familienwappen_erstellen_lassen.php

RewriteEngine On

RewriteRule ^(familienwappen_erstellen_lassen)-([^/-]+)-([^/.-]+)([^/.]*)(\.html)?$ $1$4?$2=$3 [QSA,N] 
RewriteRule ^familienwappen_erstellen_lassen$ familienwappen_erstellen_lassen.php [L]
RewriteRule ^(heraldiker)-([^/-]+)-([^/.-]+)([^/.]*)(\.html)?$ $1$4?$2=$3 [QSA,N] 
RewriteRule ^heraldiker$ heraldiker.php [L]

RewriteRule ^(heraldik)-([^/-]+)-([^/.-]+)([^/.]*)(\.html)?$ $1$4?$2=$3 [QSA,N] 
RewriteRule ^heraldik$ heraldik.php [L]
RewriteRule ^(heraldische_wissenschaft)-([^/-]+)-([^/.-]+)([^/.]*)(\.html)?$ $1$4?$2=$3 [QSA,N] 
RewriteRule ^heraldische_wissenschaft$ heraldische_wissenschaft.php [L]

RewriteRule ^(familienwappen)-([^/-]+)-([^/.-]+)([^/.]*)(\.html)?$ $1$4?$2=$3 [QSA,N] 
RewriteRule ^familienwappen$ familienwappen.php [L]
RewriteRule ^(deutsche_wappenrolle)-([^/-]+)-([^/.-]+)([^/.]*)(\.html)?$ $1$4?$2=$3 [QSA,N] 
RewriteRule ^deutsche_wappenrolle$ deutsche_wappenrolle.php [L]

RewriteRule ^(verein_herold)-([^/-]+)-([^/.-]+)([^/.]*)(\.html)?$ $1$4?$2=$3 [QSA,N] 
RewriteRule ^verein_herold$ verein_herold.php [L]
RewriteRule ^(familienstammbaum)-([^/-]+)-([^/.-]+)([^/.]*)(\.html)?$ $1$4?$2=$3 [QSA,N] 
RewriteRule ^familienstammbaum$ familienstammbaum.php [L]

RewriteRule ^(wappendarstellung_vollwappen_plastik)-([^/-]+)-([^/.-]+)([^/.]*)(\.html)?$ $1$4?$2=$3 [QSA,N] 
RewriteRule ^wappendarstellung_vollwappen_plastik$ wappendarstellung_vollwappen_plastik.php [L]
RewriteRule ^(namensdeutung)-([^/-]+)-([^/.-]+)([^/.]*)(\.html)?$ $1$4?$2=$3 [QSA,N] 
RewriteRule ^namensdeutung$ namensdeutung.php [L]

RewriteRule ^(links)-([^/-]+)-([^/.-]+)([^/.]*)(\.html)?$ $1$4?$2=$3 [QSA,N] 
RewriteRule ^links$ links.php [L]
RewriteRule ^(kontakt_heraldiker)-([^/-]+)-([^/.-]+)([^/.]*)(\.html)?$ $1$4?$2=$3 [QSA,N] 
RewriteRule ^kontakt_heraldiker$ kontakt_heraldiker.php [L]

RewriteRule ^(impressum)-([^/-]+)-([^/.-]+)([^/.]*)(\.html)?$ $1$4?$2=$3 [QSA,N] 
RewriteRule ^impressum$ impressum.php [L]
Hier ein Bild des Fehlers

Was läuft denn da falsch?

Verfasst:
von

Verfasst: 20.07.2008, 10:18
von Mamphil
Hi,

wenn dein Server einen Fehler 404 zurückliefert, kann Google die Seite nun einmal nicht indizieren.

Beispiel:
https://www.heraldik-1a.com/angebote.php?lang=en gibt es nicht
https://www.heraldik-1a.com/deutsche_wa ... hp-lang-cz gibt es nicht

Code: Alles auswählen

RewriteRule ^(deutsche_wappenrolle)-([^/-]+)-([^/.-]+)([^/.]*)(\.html)?$ $1$4?$2=$3 [QSA,N] 
passt nicht auf den letzten oben genannten Link:
Nach deutsche_wappenrolle kommt kein Minus, sondern ein Punkt. Damit ist's vorbei ;)

Mamphil

Verfasst: 20.07.2008, 15:23
von danysahne333
Also wenn ich Links ala https://www.heraldik-1a.com/deutsche_wa ... ng-cz.html

habe wie kommt dann der googlebot auf 404?

mit web-sniffer.net habe ich die links auch geprüft ebenso mit firefox usw, dort bekomme ich code 200 - ok.

verstehe das nicht, wie kann ich denn da abhilfe schaffen?

Verfasst:
von

Verfasst: 20.07.2008, 15:29
von Mamphil
Hi,

Google bemängelt die von dir genannte URL ja gar nicht - diese URL existiert nicht:
https://www.heraldik-1a.com/deutsche_wa ... hp-lang-cz
(Da steckt ein ".php" drin!)

Mamphil