Redirection HTML en PHP en javascript
14 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Redirection HTML en PHP en javascript
J'ai des vieilles pages que je dois rediriger (du HTML au PHP, mais il reste des pages HTML donc pas possible en url rewriting), j'avais utiliser le Meta refresh 0, et j'ai lu ceci correspond aux pages satellites. L'autre technique est le Javscript
Mais j'ai lu sur WRI "Pour le référencement : il ne faut pas l'utiliser ! Les robots ignorent le JavaScript, ils ne suivront donc pas une redirection javascript."
Mais j'ai lu que dorenavant les moteurs dont GG suivait le javascript
Alors qu'en pensez vous ???
Mais j'ai lu sur WRI "Pour le référencement : il ne faut pas l'utiliser ! Les robots ignorent le JavaScript, ils ne suivront donc pas une redirection javascript."
Mais j'ai lu que dorenavant les moteurs dont GG suivait le javascript
Alors qu'en pensez vous ???
> Mais je suis d'accord pour la redirection 301 en htaccess, mais toutes mes pages ne sont pas passees de HTML a PHP
pourquoi pas si tu défini tes règles correctement en "ciblant" les fichiers à réécrire?
rewriterule ^toto.html$ toto.php [QSA,L]
ne réécrire que la page toto.html
pourquoi pas si tu défini tes règles correctement en "ciblant" les fichiers à réécrire?
rewriterule ^toto.html$ toto.php [QSA,L]
ne réécrire que la page toto.html
boussole a écrit:je veux bien mais j'ai plus de 600 pages
Si j'ai bien compris, il faut rediriger toto.html vers toto.php ?
Dans ce cas c'est très facile d'écrire 600 fois "RedirectPermanent ancienne_page nouvelle_page" avec un éditeur de texte comme editplus (je parle de celui là parceque je le connais).
Je commencerais par copier mes 600 pages dans un repertoire rep, puis lancer en ligne de commande :
dir c:\rep > list.txt
Après, j'ouvre list.txt dans editplus, je vire tout ce qui n'est pas un nom de page html, en utilisant éventuellement le mode "column select". Il faut aussi virer les extensions : remplacer ".html" par rien.
Et ensuite pour remplacer :
toto.html
par :
RedirectPermanent toto.html toto.php
ya plus qu'a utiliser les expressions régulières :
find what : (.+)
replace with : RedirectPermanent \1.html \1.php
Ca marche mais avec rewrite mais pas avec Redirect permanent j'ai une erreur ce qui provoque que mes 2 fichiers sont bloques (bizarre). Mais bon l'essentiel c'est que ca tourne donc en resume voila
rewriterule ^toto.htm$ toto.php
ce qui est bizarre c'est qu'il donne le toto.htm et non le toto.php dans la barre alors que c'est bien toto.php qui est present.
Ma question comment on fait pour ca change completement r=301, QSA, L ou alors est ce que les moteurs vont le comprendre car ils peuvent toujours chercher un fichier .htm il y en a pas
Merci a vous
rewriterule ^toto.htm$ toto.php
ce qui est bizarre c'est qu'il donne le toto.htm et non le toto.php dans la barre alors que c'est bien toto.php qui est present.
Ma question comment on fait pour ca change completement r=301, QSA, L ou alors est ce que les moteurs vont le comprendre car ils peuvent toujours chercher un fichier .htm il y en a pas
Merci a vous
Désole de faire remonter ce topic (et merci quand meme pour les infos) je m'apercois que le redirect permanent ou R=301 ne marchent pas et me creent des erreurs 500.
En fait j'ai pu etudie et a mes frais le fait de rediriger en meta refresh puis en javascript, toute ma base en HTML a ete crache lors de la derniere GD, alors que la redirection etait en fonction depuis pour le Meta refresh 07/2003 et javascript 05/2004.
Mais j'en reviens a mon pb de ce fait il aime plus mes anciennes ne Htm remis en place grace au rewriting. Malheureusement le PR est bas voir nul par rapport a mes pages en PHP, donc comment on fait pour que les pages soient marques en php et non en htm
Merci
En fait j'ai pu etudie et a mes frais le fait de rediriger en meta refresh puis en javascript, toute ma base en HTML a ete crache lors de la derniere GD, alors que la redirection etait en fonction depuis pour le Meta refresh 07/2003 et javascript 05/2004.
Mais j'en reviens a mon pb de ce fait il aime plus mes anciennes ne Htm remis en place grace au rewriting. Malheureusement le PR est bas voir nul par rapport a mes pages en PHP, donc comment on fait pour que les pages soient marques en php et non en htm
Merci
14 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement 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 :
- Redirection (PHP, JavaScript, serveur...)
- Aperçu des différents types de redirection
- Comment faire des liens en dur dans son annuaire
- Googlebot analyse certains codes JavaScript
- Google sait désormais suivre les liens JavaScript !
- A propos des redirections sauvages (302)
- Contrer une redirection 302 intempestive...
- Référencement : gestion des redirections par Yahoo
- Mise à jour des services Postini
- A propos des redirections "sauvages"
Consultez la description détaillée des produits ou services de Google suivants : Google Compute
- Tester le 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 0 invités





le forum