Wordpress 404 inexpliquées
5 messages
• Page 1 sur 1
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
- DM13
- WRInaute occasionnel

- Messages: 385
- Inscription: 16 Juil 2004
Wordpress 404 inexpliquées
Bonsoir,
J'ai récemment passé mon site sous Wordpress. En allant voir dans les outils pour Webmasters, je me suis aperçu que Google m'a trouvé des tonnes de 404 sur index.html
J'ai des tas de backlinks sur mon index, et tous ces liens pointant vers ma home sont en 404 alors qu'avant de passer mon site sous Wordpress tout allait très bien !! De plus, la page index.html n'a jamais existé ! Et autant dire de suite que les backlinks pointent vers mon domaine SANS préciser un quelconque index, c'est simplement http://www.().com et BASTA
Donc, d'où vient le soucis ??
J'ai récemment passé mon site sous Wordpress. En allant voir dans les outils pour Webmasters, je me suis aperçu que Google m'a trouvé des tonnes de 404 sur index.html
J'ai des tas de backlinks sur mon index, et tous ces liens pointant vers ma home sont en 404 alors qu'avant de passer mon site sous Wordpress tout allait très bien !! De plus, la page index.html n'a jamais existé ! Et autant dire de suite que les backlinks pointent vers mon domaine SANS préciser un quelconque index, c'est simplement http://www.().com et BASTA
Donc, d'où vient le soucis ??
-

Marie-Aude - Modérateur

- Messages: 11900
- Inscription: 5 Juin 2006
Re: Wordpress 404 inexpliquées
Bonjour,
la page d'accueil par défaut d'un blog wordpress est le nom de domaine, sans rien derrière, ou au pire, quand la configuration de l'hébergeur l'exige, index.php
Ces liens vers index.html ont normalement une source, que tu peux identifier dans les outils pour webmaster
cependant le plus simple pour résoudre ton souci est de rajouter une ligne de redirection permanente de ce fameux index.html vers la racine de ton site, dans le fichier .htaccess
la page d'accueil par défaut d'un blog wordpress est le nom de domaine, sans rien derrière, ou au pire, quand la configuration de l'hébergeur l'exige, index.php
Ces liens vers index.html ont normalement une source, que tu peux identifier dans les outils pour webmaster
cependant le plus simple pour résoudre ton souci est de rajouter une ligne de redirection permanente de ce fameux index.html vers la racine de ton site, dans le fichier .htaccess
- DM13
- WRInaute occasionnel

- Messages: 385
- Inscription: 16 Juil 2004
Re: Wordpress 404 inexpliquées
Les liens qui pointent le sont vers le domaine et non /index.html
C'est ça justement qui est curieux et qui me pose un gros soucis.
J'ai essayé une redirection de :index.html vers / mais ça ne fonctionne pas (ça tourne en boucle ou une erreur serveur 500, je ne sais plus bien, mais ça ne fonctionne pas en tout cas)
Aucunes sources vers /index.html et pourtant... Bref, je ne comprends pas.
C'est ça justement qui est curieux et qui me pose un gros soucis.
J'ai essayé une redirection de :index.html vers / mais ça ne fonctionne pas (ça tourne en boucle ou une erreur serveur 500, je ne sais plus bien, mais ça ne fonctionne pas en tout cas)
Aucunes sources vers /index.html et pourtant... Bref, je ne comprends pas.
- DM13
- WRInaute occasionnel

- Messages: 385
- Inscription: 16 Juil 2004
Re: Wordpress 404 inexpliquées
Je viens de régler le soucis de la manière suivante :
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# Eviter l'erreur 404 sur les pages index.html
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html /$1 [R=301,L]
# Eviter l'erreur 404 sur les pages index.htm
RewriteCond %{THE_REQUEST} ^.*/index.htm
RewriteRule ^(.*)index.htm /$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Quelqu'un pense à une écriture plus propre ?
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# Eviter l'erreur 404 sur les pages index.html
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html /$1 [R=301,L]
# Eviter l'erreur 404 sur les pages index.htm
RewriteCond %{THE_REQUEST} ^.*/index.htm
RewriteRule ^(.*)index.htm /$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Quelqu'un pense à une écriture plus propre ?
5 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Erreur 404 Wordpress (Résolu)
- Pb WordPress : /page/2/ mène à 404
- Redirection, Erreur 404, Blogger et Wordpress...
- Wordpress MU, Buddypress , Sitemaps et erreur 404
- Soft 404 : Google détecte les erreurs 404 qui n'en sont pas
- Problème d'importation du setting.zip de wordpress SEO (yoast) dans wordpress
- Test du code HTTP d'une page
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
