Mise à jour de .html à .php (redirection ou pas .. )
Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !
Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !
Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).
16 messages
• Page 1 sur 2 • 1, 2
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
- pressorus
- Nouveau WRInaute

- Messages: 13
- Inscription: 20 Nov 2006
Mise à jour de .html à .php (redirection ou pas .. )
1ère contrainte Résolue (merci) , aller à la 2em page...
Bonjour à tous
,
je vien (il y a une semaine) de mettre à jour tout mon site de html à php et j'ai fait un référencement à ces pages qui n'était pas référencées. Donc google est venu et à indexées mes pages qui sont maintenant en php. Ma question est :
Est-ce que je devrait faire une redirection de "monsite.com/allo.html" vers "monsite.com/allo.php" pour chacune de mes pages pour éviter trop d'erreur 404 ou je le laisse ainsi le temps que google prenne mon référencement en compte.
Est-ce bien grave que les moteurs tombe sur l'erreur 404 (le temps qu'ils comprennent) ?
J'ai peur que si je fait une redirection, google indexe les 2 pages... "allo.html" et "allo.php" et moi je veux seulement qu'il indexe "allo.php"...
PS . J'ai fait en sorte qu'un mail me soit envoyé chaque fois que l'erreur 404 est affiché et j'ai eu 1000 message en 4 jours pour un site qui a haitueleement 30 visiteurs par jour.
Avez-vous une solution ?
Merci
Pressorus
Bonjour à tous
je vien (il y a une semaine) de mettre à jour tout mon site de html à php et j'ai fait un référencement à ces pages qui n'était pas référencées. Donc google est venu et à indexées mes pages qui sont maintenant en php. Ma question est :
Est-ce que je devrait faire une redirection de "monsite.com/allo.html" vers "monsite.com/allo.php" pour chacune de mes pages pour éviter trop d'erreur 404 ou je le laisse ainsi le temps que google prenne mon référencement en compte.
Est-ce bien grave que les moteurs tombe sur l'erreur 404 (le temps qu'ils comprennent) ?
J'ai peur que si je fait une redirection, google indexe les 2 pages... "allo.html" et "allo.php" et moi je veux seulement qu'il indexe "allo.php"...
PS . J'ai fait en sorte qu'un mail me soit envoyé chaque fois que l'erreur 404 est affiché et j'ai eu 1000 message en 4 jours pour un site qui a haitueleement 30 visiteurs par jour.
Avez-vous une solution ?
Merci
Pressorus
Dernière édition par pressorus le Jeu Aoû 16, 2007 18:38, édité 1 fois.
-

Marie-Aude - Modérateur

- Messages: 11887
- Inscription: 5 Juin 2006
Ben tu fais tout de suite tes redirections 301 de html vers php, sinon tu vas plonger très bas
-

freetopien - WRInaute impliqué

- Messages: 942
- Inscription: 27 Aoû 2006
Serious a écrit:Tu aurais surtout du conserver l'extension .html
Oui sauf si il veut intégrer de nouveaux contenu de manière dynamique.
Sinon faits comme à dis Marie-Aude, redirection 301 pour indiquer aux moteurs que l'adresse de ta page a changé définitivement, un 404 est négatif pour le referencement.
Redirection 301 en PHP sur chaque pages :
- Code: Tout sélectionner
<?php
header(
"Status: 301 Moved Permanently", false, 301);
header(
"Location: http://example.com/lenomdetanouvellepage.php");
exit();
?>
(depeche toi avant l'update du PR!
- pressorus
- Nouveau WRInaute

- Messages: 13
- Inscription: 20 Nov 2006
Merci beaucoup pour vos réponses,
J'ai du faire la redirection en .htaccess du à l'extention de mes pages précédente :
La principale raison pourquoi j'ai changé les extensions, c'est pour installer Robotstats de Olivier... Et que si un jour j'ai du code php à insérer, il sera là.
Donc, google va petit à petit détruire mes page en html.. parce que je ne veux pas 2 url pour la même page... ?
Et j'aimerais savoir Serious, pourquoi selon toi j'aurais du garder mes pages avec l'extension html ?
Je me sent très débutant, mais il est possible de faire des pages dynamiques en html .. comme des annuaires ?
Merci,
Pressorus
J'ai du faire la redirection en .htaccess du à l'extention de mes pages précédente :
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ancien_fichierl.htm http://www.ton-nouveau-site.com/nouveau-fichier.htm [R=301]
La principale raison pourquoi j'ai changé les extensions, c'est pour installer Robotstats de Olivier... Et que si un jour j'ai du code php à insérer, il sera là.
Donc, google va petit à petit détruire mes page en html.. parce que je ne veux pas 2 url pour la même page... ?
Et j'aimerais savoir Serious, pourquoi selon toi j'aurais du garder mes pages avec l'extension html ?
Je me sent très débutant, mais il est possible de faire des pages dynamiques en html .. comme des annuaires ?
Merci,
Pressorus
-

Leonick - WRInaute accro

- Messages: 19595
- Inscription: 8 Aoû 2004
en fait, l'extension n'indique pas obligatoirement la dynamique d'une page ou non.pressorus a écrit:Je me sent très débutant, mais il est possible de faire des pages dynamiques en html .. comme des annuaires ?
On peut très bien avoir des pages en .html qui soient dynamiques, même sans modifier le htaccess ou les paramétrages de apache, juste en "bricolant" un peu, du genre mapage.html.php
on peut aussi avoir des fichiers .jpg qui soient dynamiques : c'est ce qui est utilisé pour le tracking de sites ou de mailing lists
Sinon, là, le problème c'est qu'entre la suppression des anciennes url dans l'index google (redirection 301) et l'insertion des nouvelles, il va y avoir une certaine latence de désindexation
sinon, dans une réécriture comme celle là, autant réécrire juste avec les références absolues sur le site local
- Code: Tout sélectionner
RewriteRule ancien_fichierl.htm /nouveau-fichier.htm [R=301]
-

KOogar - WRInaute accro

- Messages: 3974
- Inscription: 16 Nov 2004
L'avantage du php est que le fichier est rechargé avec la redirection 301. donc les moteurs vont plus vite a reindexer les pages.
Avec le .htaccess le fichier n'est pas rechargé, le moteur rewrite envoi l'instruction au moteur php et la page est chargé naturellement. Ce qui est plus long pour une reindexation.
Le code est a placé dans le fichier header en general. 15 jours apres on peut le retirer.
Avec le .htaccess le fichier n'est pas rechargé, le moteur rewrite envoi l'instruction au moteur php et la page est chargé naturellement. Ce qui est plus long pour une reindexation.
Le code est a placé dans le fichier header en general. 15 jours apres on peut le retirer.
- Code: Tout sélectionner
<?php
if(ereg(".html",$_SERVER['REQUEST_URI'])==1) {
$uri = $_SERVER['REQUEST_URI']; //recupere l'url
$uri = str_replace(".html",".php",$uri); // remplace .html par .php dans la chaine de travail
header("HTTP/1.1 301 Moved Permanently"); // redirection 301....
header("Location: ".$_SERVER['HTTP_HOST']."".$uri.""); // .....vers le nouvelle adresse
}
?>
-

freetopien - WRInaute impliqué

- Messages: 942
- Inscription: 27 Aoû 2006
Rien à voir mais :
Oublie pas de changer la plage d'adresse IP de google qui n'est plus à jour... J'ai eu ce problème là pendant quelques semaines, je croyais que je n'avais pas de visites de google...
pressorus a écrit:La principale raison pourquoi j'ai changé les extensions, c'est pour installer Robotstats de Olivier...
Oublie pas de changer la plage d'adresse IP de google qui n'est plus à jour... J'ai eu ce problème là pendant quelques semaines, je croyais que je n'avais pas de visites de google...
-

cybervince - WRInaute impliqué

- Messages: 880
- Inscription: 1 Aoû 2004
freetopien a écrit:Oui sauf si il veut intégrer de nouveaux contenu de manière dynamique.
2 possibilités de contournement me viennent à l'esprit :
- url-rewriting
- configurer Apache pour qu'il interprête via php les extensions .html
- pressorus
- Nouveau WRInaute

- Messages: 13
- Inscription: 20 Nov 2006
Gros Merci pour ces explications
,
+ Merci KOogar pour ton code qui va m'être très utile...
Pour ce qui de robotstats, j'utilise la version 1.3 qui fonctionne très bien... : http://www.webrankinfo.com/forums/viewtopic_27884.htm
Et puisqu'on en parle, vous savez que robotstats n'est pas protégé;n'importe qui peut aller voir les stats, sauf pour la section admin de la version 1.3 qui est protégé par un login et un pass.
N'étant qu'un débutant, pour protéger le dossier /robotstats, j'avais installé un fichier .htaccess mais le problème c'est que pour inclure le code de robostats, il fallait que je me connecte à chaque fois avec le .htaccess.
Donc ma question : Est-il possible de protéger un dossier (ou plusieurs pages) en interdisant l'accès aux visiteurs et, en contre partie, que le serveur puisse l'inclure dans mes diverses pages avec un plein accès.
Merci,
Pressorus
+ Merci KOogar pour ton code qui va m'être très utile...
Pour ce qui de robotstats, j'utilise la version 1.3 qui fonctionne très bien... : http://www.webrankinfo.com/forums/viewtopic_27884.htm
Et puisqu'on en parle, vous savez que robotstats n'est pas protégé;n'importe qui peut aller voir les stats, sauf pour la section admin de la version 1.3 qui est protégé par un login et un pass.
N'étant qu'un débutant, pour protéger le dossier /robotstats, j'avais installé un fichier .htaccess mais le problème c'est que pour inclure le code de robostats, il fallait que je me connecte à chaque fois avec le .htaccess.
Donc ma question : Est-il possible de protéger un dossier (ou plusieurs pages) en interdisant l'accès aux visiteurs et, en contre partie, que le serveur puisse l'inclure dans mes diverses pages avec un plein accès.
Merci,
Pressorus
-

frenchhorn - WRInaute impliqué

- Messages: 849
- Inscription: 8 Fév 2007
il me semble qu'il est possible d'ecrie un bout de code bien specifique et qui n'est pas une redirection dans le fichier htaccess. Ce code dit à ton serveur d'interpreter le html comme du php, mais j'retrouve pas ce tout petit bout de code...desolé
j'avais essayé mais le serveur de mon hebergeur ne semble pas prendre n compte cette fonctionalité
j'avais essayé mais le serveur de mon hebergeur ne semble pas prendre n compte cette fonctionalité
-

freetopien - WRInaute impliqué

- Messages: 942
- Inscription: 27 Aoû 2006
Je voudrais juste dire que mon 1er post était une erreur puisque tu ne peux pas intégrer de PHP dans un .html (sauf si la configuration de Apache de base a été modifiée)
- pressorus
- Nouveau WRInaute

- Messages: 13
- Inscription: 20 Nov 2006
Si quelqu'un connait ce code, j'aimerais bien l'avoir.
Pour l'instant, j'ai mis : (pour empêcher les moteurs de l'indexer)
Merci,
Pressorus
Pour l'instant, j'ai mis : (pour empêcher les moteurs de l'indexer)
- Code: Tout sélectionner
<meta name="robots" content="noindex, nofollow">
Merci,
Pressorus
16 messages
• Page 1 sur 2 • 1, 2
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 :
- Mise à jour Php v4.0.X vers Php v4.2.X et Variables Globales
- [Résolu] Redirection 301 en PHP non prise en compte (code 200 à la place mais redirection)
- redirection type liens.php?url=liensterieur.php...
- [redirection]mise à jour de site
- Mise à jour de PHP - Plesk 8.6.0
- Mise en place de formulaire php
- Problème de mise en cache de pages PHP
- Redirection / mise en ligne d'un site updaté
- Texte et mise en page avec include php
- [script] Mise en cache des pages PHP - V2
- Test de lien (type de redirection)
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

