it-swarm.com.de

404 Crawling-Fehler bei fast allen PDF-Dateien

Die Website ist in WordPress erstellt.

Ich habe nicht viel Erfahrung, deshalb brauche ich Ihre Hilfe. Als ich bei "Search Console" auf der Registerkarte "Crawling Errors" (Crawling-Fehler) einging, stellte ich fest, dass alle "404-Fehler" in "wp-content/uploads" und "wp-content/uploads" (- === -) enthalten sind die meisten von ihnen sind . pdf
Mir ist aufgefallen, dass nach dem Suffix .pdf Text eingefügt wird.

1. Beispiel:

Bei "Crawl error" erscheint "Error 404" auf diesem Link:

https://example.com/wp-content/uploads/2016/10/salon-du-livre-octobre-2016_2-2.pdf;salon-livre-octobre-2016_2-2

Wenn ich versuche einzusteigen, wird "Datei nicht gefunden" angezeigt. Wenn ich das Suffix ;salon-livre-octobre-2016_2-2 aus dem Link lösche, habe ich Zugriff auf .pdf. Der Link wird sein:

https://example.com/wp-content/uploads/2016/10/salon-du-livre-octobre-2016_2-2.pdf

2. Beispiel:

https://example.com/wp-content/uploads/2017/10/marmara.pdf;

Wenn ich das Symbolsuffix ; lösche, funktioniert der Link.

Ich habe versucht, mit Yoast umzuleiten.

1. Versuch:

Alte URL: https://example.com/wp-content/uploads/2016/10/salon-du-livre-octobre-2016_2-2.pdf;salon-livre-octobre-2016_2-2
Neue URL: https://example.com

2. Versuch:

Alte URL: https://example.com/wp-content/uploads/2016/10/salon-du-livre-octobre-2016_2-2.pdf;salon-livre-octobre-2016_2-2
Neue URL: https://example.com/wp-content/uploads/2016/10/salon-du-livre-octobre-2016_2-2.pdf

Keiner dieser beiden funktionierte.

Gibt es eine Möglichkeit, diese PDF-Dateien umzuleiten?

Was kann ich mit dem Problem der Crawling-Fehler tun?

Ich verwende das Plug-In für Dateianhangssymbole (AF-Symbole) für PDF von Praveen Rajan.

List of crawl errors

2
Chris

Um diese Durchforstungsfehler zu korrigieren und das Teil nach dem Semikolon (;) zu entfernen, können Sie oben in Ihrer .htaccess -Datei Folgendes ausführen:

RewriteRule ^(wp-content/uploads/[^;]+\.pdf); /$1 [R=302,L]

Dies muss vor dem Front-Controller WordPress sein, sonst hat es keine Auswirkung (was möglicherweise Teil des Problems ist, mit dem Sie konfrontiert sind).

Ändern Sie die (temporäre) Umleitung 302 in 301 (permanent) erst, nachdem Sie getestet haben, ob dies ordnungsgemäß funktioniert.

Es ist jedoch eine andere Frage, warum diese Crawling-Fehler überhaupt aufgetreten sind - und dies erfordert möglicherweise noch Ihre Aufmerksamkeit.

1
MrWhite