web-dev-qa-db-fra.com

Les outils pour les webmasters de Google signalent des erreurs d'analyse pour les URL contenant "joomla" sur un site WordPress.

Les outils pour les webmasters de Google signalent des erreurs d’exploration pour des liens qui n’ont jamais existé. Si je vérifie si un lien est lié à l’onglet "Lié depuis", il en indiquera un autre qui n’a jamais existé.

Ils mentionnent tous joomla/ qui n'est pas le CMS utilisé sur ce domaine (c'est WordPress fyi).

Exemple: http://example.com/joomla/index.php/component/user/register

Lié de: http://example.com/joomla/component/user/login?return=L2######

J'ai essayé quelque chose: j'ai fourni une des URL défectueuses à la fonctionnalité "Fetch as Google". Au lieu de renvoyer un 404, il renvoie un 301 vers une autre page Joomla.

HTTP/1.1 301 Moved Permanently
Server: Apache/2.4.3
X-Powered-By: PHP/5.4.4-10
X-Pingback: http://example.com/xmlrpc.php
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=0
Pragma: no-cache
Set-Cookie: PHPSESSID=1fgr5v2oip39miibuptd51s8h0; path=/
Set-Cookie: woocommerce_items_in_cart=0; expires=Sat, 12-Jan-2013 11:44:01 GMT; path=/
Location: http://example.com/joomla/component/user/register
Content-Type: text/html; charset=iso-8859-1
Content-Length: 387
Date: Sat, 12 Jan 2013 12:44:01 GMT
Via: 1.1 varnish
Connection: keep-alive
Accept-Ranges: bytes
Age: 0

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="http://example.com/joomla/component/user/register">here</a>.</p>
<p>Additionally, a 301 Moved Permanently
error was encountered while trying to use an ErrorDocument to handle the request.</p>
</body></html>
1
pixeline

La plupart de ces "mystères" 404 ont tendance à être le résultat d'une tentative de Googlebot d'explorer des formulaires, d'analyser JavaScript, etc., ou d'un nombre quelconque de sources externes, allant des services d'auto-traduction à de simples liens mal typés.

Il y a un article de blog de Google qui couvre le sujet en détail, mais le résultat est le suivant: s'il s'agit d'une malbouffe ne représentant pas un réel URL sur votre site, actuel ou passé, ne vous inquiétez pas.

1
GDav

Vous pouvez voir dans vos en-têtes de réponse HTTP que votre demande a été transmise à PHP, puis à WordPress. Le premier endroit où je voudrais rechercher ceci est alors vos WordPress plugins et thèmes. Si vous ne trouvez pas le problème vous-même, vous pouvez également faire appel à un administrateur système. cela ressemble à quelque chose qui nécessitera probablement une expérience pratique pour le résoudre.

0
Michael Hampton