Fichier XML Protocole Sitemaps

Résolu/Fermé
jourdanne85 Messages postés 27 Date d'inscription dimanche 14 décembre 2008 Statut Membre Dernière intervention 20 octobre 2009 - 17 déc. 2008 à 12:39
jourdanne85 Messages postés 27 Date d'inscription dimanche 14 décembre 2008 Statut Membre Dernière intervention 20 octobre 2009 - 17 déc. 2008 à 14:52
Bonjour,

Je suis en train de mettre en place le protocole Sitemaps pour mon site web.
On me demande de créer un fichier XML pour répertorier les pages.

Voici ce fichier :
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemaps/0.84">
<url>
<loc>https://www.pagesjaunes.fr/
<lastmod>2008-12-17</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
</urlset>

J'ai deux questions :

1/ Si je veux répertorier plusieur pages sur ce fichier, faut-il que je rajoute les url de cette manière :

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemaps/0.84">
<url>
<loc>https://www.pagesjaunes.fr/
<lastmod>2008-12-17</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>http://www.monsite/page2.fr/</loc>
<lastmod>2008-12-17</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>http://www.monsite/page3.fr/</loc>
<lastmod>2008-12-17</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
etc..................................
</urlset>

2/ Pour répertorier des pages dont l'URL inclut du PHP comment dois-je procéder ?
Mon site est en fait une boutique de vente de chaussures.
J'ai donc une base de données qui répertorie tous les modèles.
Par exemple, pour la page de description des coloris d'un modèle, mon adresse URL est la suivante :
https://www.pagesjaunes.fr/?REF=ARCACHON
La référence Arcachon étant la référence d'un modèle.
Dois-je répertorier toutes les références de modèle dans mon fichier Sitemaps.

Excusez-moi pour ces questions peut-être un peu stupides, mais je débute dans ce domaine?
Merci d'avance.
A voir également:

4 réponses

jourdanne85 Messages postés 27 Date d'inscription dimanche 14 décembre 2008 Statut Membre Dernière intervention 20 octobre 2009
17 déc. 2008 à 14:38
Alors, personne ne veut m'aider ?
0
rescue Messages postés 1039 Date d'inscription vendredi 16 novembre 2007 Statut Contributeur Dernière intervention 27 mars 2019 136
17 déc. 2008 à 14:44
Bonjour,

Quand on fait du PHP on ne fait rien à la main.
Tout doit ce fait automatiquement (à la création de ton article par exemple).
PHP génère le fichier XML à la volé.

Comment ça marche ? tout dépend de ce que tu veux faire :
- Ton projet c'est "répertorier les pages de ton site web"

1 - Insertion des données que tu auras besoin dans une base de donnée via requête sql : insert
2 - Récupérer ces données via requête sql : select
3 - Générer ton fichier.xml avec PHP

@+
0
Réponse-a-tout
17 déc. 2008 à 14:44
Salut,


1 - T'as tout pigé...

2 - Un fichier pour Sitemap doit aider au maximum le moteur de recherche... alors plus tu en mettra, mieux ça sera...
0
jourdanne85 Messages postés 27 Date d'inscription dimanche 14 décembre 2008 Statut Membre Dernière intervention 20 octobre 2009
17 déc. 2008 à 14:52
Je comprends bien qu'il faut en mettre un maximum pour renseigner le protocole Sitemaps.
Mais, par exemple si j'avais 10000 références de modèles (ce qui n'est vraiment pas mon cas),
quelle est la solution pour tous les détailer avec du php ?
0