question de débutant referencement html et php

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

fritsch
Nouveau WRInaute
 
Messages: 11
Inscription: Mer Jan 10, 2007 17:04

question de débutant referencement html et php

Message le Mer Jan 10, 2007 17:27

Bonjour,

Je suis en train de développer un site en php et en attendant de mettre le site en production, j'ai déjà créé une page d'accueil index.html (qui reprend la charte graphique et qui signale la prochaine mis en ligne du site) afin de prendre un peu d'avance au niveau du référencement (puisque tte page présente sur internet est succeptible d'être decouverte par un spider, et cela est bien réel car la recherche dans divers moteurs de recherche me ressort déjà cette page).

Voici mes questions :
1/ Le fait que j'ai mis une page index.html et non pas index.php va t-il me penaliser lorsque je mettrai le site final qui lui est en php ?
Les moteurs ont-il référencés index.html ou bien l'adresse du site ?
Le capital de référencement acquis va t-il être anéanti ?

2/ Je gère un passage de parametre via l'url pour la gestion multilangue. Au niveau de php, j'ai vu que pour le référencement, il est recommandé de gérer l'URL rewriting. Si je ne le fait pas, mes pages php ont t-elles qd même des chances d'être référencées (et au moins la page d'accueil) ?

Merci pour votre aide

Val


nickargall
WRInaute accro
WRInaute accro
 
Messages: 5295
Inscription: Lun Juin 13, 2005 14:13

Re: question de débutant referencement html et php

Message le Mer Jan 10, 2007 18:02

fritsch a écrit:Bonjour,

bonjour et bienvenue sur Webrankinfo
1/ Le fait que j'ai mis une page index.html et non pas index.php va t-il me penaliser lorsque je mettrai le site final qui lui est en php ?
Les moteurs ont-il référencés index.html ou bien l'adresse du site ?
Le capital de référencement acquis va t-il être anéanti ?

Si les liens suivis par les spiders sont www.example.com/index.html, l'adresse indexée sera www.example.com/index.html. Si tu places ensuite www.example.com/index.php, elle sera considérée comme nouvelle. Donc le capital référencement sera en effet anéanti pour cette adresse.
Il te faudra alors mettre en place une réécriture d'URL via .htaccess qui réécrira l'adresse index.php en index.html :
Code: Tout sélectionner
RewriteEngine On
RewriteRule ^index.html http://www.ndd.com/index.php


2/ Je gère un passage de parametre via l'url pour la gestion multilangue. Au niveau de php, j'ai vu que pour le référencement, il est recommandé de gérer l'URL rewriting. Si je ne le fait pas, mes pages php ont t-elles qd même des chances d'être référencées (et au moins la page d'accueil) ?

Oui, si le nombre de paramètres passés dans l'URL n'est pas trop important, elles seront indexées, les moteurs ont progressé sur cet aspect.
Merci pour votre aide
Val

De rien :)

fritsch
Nouveau WRInaute
 
Messages: 11
Inscription: Mer Jan 10, 2007 17:04

Message le Mer Jan 10, 2007 19:07

Merci pour cette prompt réponse,

Actuellement, j'ai donc
Une adresse du type www.exemple.com/index.html (pour la page signalant la construction du site)
et une autre (pour le developpement du site) www.exemple.com/dev/site/index.php

Comment puis je tester le url rewriting sur le site en dev ?
->mettre en place une réécriture d'URL via .htaccess qui réécrira l'adresse index.php en index.html :
Code: Tout sélectionner
RewriteEngine On
RewriteRule ^index.html http://www.exemple.com/dev/site/index.php


J'ai testé en mettant le fichier .htaccess au niveau du répertoire site
mais je ne vois pas le nom de la page changer en prenant le nom index.html
Est-ce normal ? ou bien ce test n'a pas fonctionné?

merci

val


nickargall
WRInaute accro
WRInaute accro
 
Messages: 5295
Inscription: Lun Juin 13, 2005 14:13

Message le Mer Jan 10, 2007 19:15

fritsch a écrit:Merci pour cette prompt réponse,

Actuellement, j'ai donc
Une adresse du type www.example.com/index.html (pour la page signalant la construction du site)
et une autre (pour le developpement du site) www.example.com/dev/site/index.php

Comment puis je tester le url rewriting sur le site en dev ?
->mettre en place une réécriture d'URL via .htaccess qui réécrira l'adresse index.php en index.html :
Code: Tout sélectionner
RewriteEngine On
RewriteRule ^index.html http://www.exemple.com/dev/site/index.php


J'ai testé en mettant le fichier .htaccess au niveau du répertoire site
mais je ne vois pas le nom de la page changer en prenant le nom index.html
Est-ce normal ? ou bien ce test n'a pas fonctionné?

merci

val

essaie autrement :

Place le fichier .htaccess a la racine du site :

Code: Tout sélectionner
RewriteEngine On
RewriteRule ^index.html http://www.example.com/index.php


Renomme ta page /index.html en /index.php pour le test
Ouvre ton site www.example.com/index.html
Si tu vois le contenu normal (celui de la page qui s'appelle maintenant index.php) c'est que ça marche

(précision sans doute inutile, faut pas laisser www.example.com ,mais mettre le nom de ton site ;) je précise, on sait jamais ;) )

fritsch
Nouveau WRInaute
 
Messages: 11
Inscription: Mer Jan 10, 2007 17:04

Message le Jeu Jan 11, 2007 12:13

Bonjour,

Merci, le test marche desormais (en mettant le fichier .htacces à la racine du site et ma version de page index en .php).
Maintenant que j'ai fait la redirection (de index.html vers index.php),
si j'essaye de saisir www.exemple.com/index.html, ca se dirige bien vers index.php

Autres questions :
Maintenant, les moteurs vont prendre en compte le index.php je supose et non plus index.html. Donc dans quelque temps, je n'aurai plus besoin de cette redirection. Cette redirection me sert seulement à concerver le bénéfice de référencement automatique fait par les spider sur la page index.html.
Est-ce correct?

Au niveau des moteurs de recherche qui sortent ma page dans leur liste (sans que j'ai pour l'instant fait quoi que ce soit pour le referencement à part la mise en ligne de ma page index.html),
il y a Google France, Yahoo France, MSN search, Altavista, AllTheWeb
Hotbot, Lycos.
---> Par contre le moteur voila ne sort rien. Il y a t-il quelque chose de spécial à faire pour qu'il le référence.
--->Comme le référencement est fait automatiquement pour la plupart des moteurs de recherche, comment puis-je l'améliorer ? uniquement par la programmation et les mots clés présents dans la page ?
--->je vais aussi m'occuper de chercher des annuaires spécialisés dans la proffession du site que je développe. (cad expertise comptable)

Si vous avez des conseils à me donner, n'hésitez pas. C'est super agréable de sentir le soutien d'internautes sur les forums (ce forum est le deuxième que j'experimente avec celui d'alsacreation http://forum.alsacreations.com/forum.php).

Val


nickargall
WRInaute accro
WRInaute accro
 
Messages: 5295
Inscription: Lun Juin 13, 2005 14:13

Message le Jeu Jan 11, 2007 12:25

fritsch a écrit:Autres questions :
Maintenant, les moteurs vont prendre en compte le index.php je supose et non plus index.html. Donc dans quelque temps, je n'aurai plus besoin de cette redirection. Cette redirection me sert seulement à concerver le bénéfice de référencement automatique fait par les spider sur la page index.html.

Les moteurs vont scanner le contenu de la page index.php en l'associant à l'adresse index.html.
Les moteurs ne sauront jamais que ta page est en fait index.php.

Ta future page d'accueil sera également index.php donc laisse tout celà en place. Dans ton futur site, les liens vers la page d'accueil devront appeler la page index.html (ou mieux directement la racine du site, www.example.com/) et non pas index.php
---> Par contre le moteur voila ne sort rien. Il y a t-il quelque chose de spécial à faire pour qu'il le référence.

Oui, payer la soumission à Voilà/wanadoo (indexation payante)

--->Comme le référencement est fait automatiquement pour la plupart des moteurs de recherche, comment puis-je l'améliorer ? uniquement par la programmation et les mots clés présents dans la page ?

En optimisant ton site pour le référencement et en obtenant des liens de qualité.
Lis les tutoriels et les conseils présents sur ce site, tu auras déjà beaucoup d'infos.

fritsch
Nouveau WRInaute
 
Messages: 11
Inscription: Mer Jan 10, 2007 17:04

Message le Jeu Jan 11, 2007 16:24

Salut,

1/ si le site ne fait pas de passage de parametres par l'URL, l'URL rewriting n'a pas lieu d'être ? (cas par exemple ou les parametres sont passés par la création d'une session)

2/J'ai reussi à tester l'url rewriting en local
en modifiant le fichier de config apache (httpd.conf)
-> Décommanter la ligne LoadModule rewrite_module modules/mod_rewrite.so
-> Mofidier AllowOverride None Par AllowOverride All
-> Nommer le fichier .httaccess via edit+ ou bien sous dos (acr sous windows ce n’est pas possible)

Mon fichier est de la forme :
Code: Tout sélectionner
RewriteEngine On

#exemple : index.php devient index.html
RewriteRule ^index.html$ index.php [L]

#RewriteRule ^missions-([A-Za-z]+)\.html$ /missions.php?lang=$1 [L]

#exemple : mission.php?lang=fr devient missions-experts-comptables-fr.html
RewriteRule ^missions-experts-comptables-([A-Za-z]+)\.html$ /missions.php?lang=$1 [L]

#exemple : missions.php?lang=fr&type_mission=fiscal devient missions-experts-comptables-fr-fiscal.html
RewriteRule ^missions-experts-comptables-([A-Za-z]+)-([A-Za-z]+)\.html$ /missions.php?lang=$1&type_mission=$2 [L]

#Pour les autres pages si parametre de langue : on renomme simplement .php en .html avec l'ajout de fr ou de ou en
#exemple : contact.php?lang=de devient contact-en.html
RewriteRule ^(.*)-([A-Za-z]+)\.html$ /$1.php?lang=$2 [L]

#Pour les autres pages si pas de parametres : on renomme simplement .php en .html
#exemple : contact.php devient contact.html
RewriteRule ^(.*)\.html$ /$1.php [L]


Quand je teste en local : pas de pb
J'ai testé chez mon hebergeur un fichier .htaccess avec uniquement
la premiere règle mais pour que ca marche je doit ajouter un slash devant index.php (RewriteRule ^index.html$ /index.php [L])
Par contre cette syntaxe en local ne marche pas. Avez vous une idée ?

:?:


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 :

Consultez la description détaillée des produits ou services de Google suivants : Google Sandbox

  • Analyser le référencement Google
    Cet outil vous donne un petit résumé de l'état de référencement de votre site dans Google.
  • Analyser le positionnement d'un site
    AgentWebRanking est un logiciel professionnel qui permet d'analyser le positionnement d'un ou plusieurs sites dans plus de 300 moteurs de recherche dans le monde. Vous pouvez ainsi analyser les performances du référencement pour de nombreux mots-clés.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités