Peut-on générer le fichier sitemap.xml à la volée

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

LP
Nouveau WRInaute
 
Messages: 13
Inscription: Ven Déc 29, 2006 15:08

Peut-on générer le fichier sitemap.xml à la volée

Message le Dim Jan 21, 2007 19:37

Bonjour,

J'ai un script qui génère le fichier sitemap.xml. Jusque là nickel, pas de soucis, mais c'est assez chiant car à chaque modif de page (ajout, suppression ou modification), je dois générer ce fichier, puis aller sur le site Outils Webmaster de GG pour le renvoyer. C'est assez laborieux et si je dois m'absenter, bennn pas de nouveau fichier sitemap...

Ma question est de savoir si je peux "donner" à GG le script php dans la page Outils Webmaster, et ainsi je n'ai plus à m'occuper de ca ?

Merci de votre aide

fablezouave
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 109
Inscription: Mer Déc 20, 2006 7:33

Message le Dim Jan 21, 2007 19:50

Salut

Oui, tu peux le faire sans problème, c'est d'ailleurs ce que je fais ....

fab

LP
Nouveau WRInaute
 
Messages: 13
Inscription: Ven Déc 29, 2006 15:08

Message le Dim Jan 21, 2007 19:57

Ok merci donc au lieu de faire
Code: Tout sélectionner
fwrite ($fichier, $this->st);
fclose($fichier);

je peux simplement faire
Code: Tout sélectionner
echo $this->st;


Merci de ton aide

fablezouave
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 109
Inscription: Mer Déc 20, 2006 7:33

Message le Dim Jan 21, 2007 19:59

LP a écrit:Ok merci donc au lieu de faire
Code: Tout sélectionner
fwrite ($fichier, $this->st);
fclose($fichier);

je peux simplement faire
Code: Tout sélectionner
echo $this->st;


Merci de ton aide


Envoies quand même un Content-Type text/xml dans les en-têtes, histoire de faire ça dans les regles de l'art (header). Mais même sans, ça doit rouler.

fab


Leonick
WRInaute accro
WRInaute accro
 
Messages: 12326
Inscription: Dim Aoû 08, 2004 20:24

Message le Dim Jan 21, 2007 20:02

fablezouave a écrit:Envoie quand même un Content-Type text/xml dans les en-têtes, histoire de faire ça dans les regles de l'art (header).
c'est pas vraiment ce header qu'il faut envoyer. le sitemap étant un fichier xml

fablezouave
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 109
Inscription: Mer Déc 20, 2006 7:33

Message le Dim Jan 21, 2007 20:07

Leonick a écrit:
fablezouave a écrit:Envoie quand même un Content-Type text/xml dans les en-têtes, histoire de faire ça dans les regles de l'art (header).
c'est pas vraiment ce header qu'il faut envoyer. le sitemap étant un fichier xml


Quel en-tête enverrais-tu alors ?

fab

LP
Nouveau WRInaute
 
Messages: 13
Inscription: Ven Déc 29, 2006 15:08

Message le Dim Jan 21, 2007 20:38

Ok c'est bon ca marche nickel ;)

Leonick > En envoyant le header Content-Type: text/xml ca marche super (tout du moins dans mon cas).

Je tiens à vous remercier tous les 2


Leonick
WRInaute accro
WRInaute accro
 
Messages: 12326
Inscription: Dim Aoû 08, 2004 20:24

Message le Lun Jan 22, 2007 9:25

LP a écrit:Leonick > En envoyant le header Content-Type: text/xml ca marche super (tout du moins dans mon cas).
Pour l'afficher oui, mais google le reconnait bien ?

fablezouave
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 109
Inscription: Mer Déc 20, 2006 7:33

Message le Lun Jan 22, 2007 9:29

Leonick a écrit:
LP a écrit:Leonick > En envoyant le header Content-Type: text/xml ca marche super (tout du moins dans mon cas).
Pour l'afficher oui, mais google le reconnait bien ?


C'est justement l'intéret de la chose, pour google, c'est un fichier XML, ni plus, ni moins.

fab

LP
Nouveau WRInaute
 
Messages: 13
Inscription: Ven Déc 29, 2006 15:08

Message le Lun Jan 22, 2007 10:10

Leonick a écrit:
LP a écrit:Leonick > En envoyant le header Content-Type: text/xml ca marche super (tout du moins dans mon cas).
Pour l'afficher oui, mais google le reconnait bien ?


Oui oui il le reconnait parfaitement. Si on ne met pas le header, là GG ne le reconnait pas. En mettant simplement ce header il est totallement reconnu


Leonick
WRInaute accro
WRInaute accro
 
Messages: 12326
Inscription: Dim Aoû 08, 2004 20:24

Message le Lun Jan 22, 2007 11:16

moi qui me prenais la tête pour lui envoyer un header application/xml :oops:

fablezouave
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 109
Inscription: Mer Déc 20, 2006 7:33

Message le Lun Jan 22, 2007 11:21

Leonick a écrit:moi qui me prenais la tête pour lui envoyer un header application/xml :oops:


Tu peux très bien envoyer un Content-Type application/xml, ça marchera aussi bien. text/xml et application/xml ont exactement le même effet, résultat. C'est juste dans la gestion de l'encodage que ça diffère, si ce dernier n'est pas spécifié. Voir la RFC pour plus de détails (3023 si ma mémoire est bonne).

fab


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 Sitemaps, API Google Checkout

  • Similarité et duplicate content
    Cet outil vous permet de calculer la similarité entre 2 pages web. L'algorithme utilisé repose sur l'analyse des occurrences des mots (mais pas sur leur positionnement dans les pages). Google utilise cette notion à certains endroits dans son algorithme, mais de façon bien plus évoluée que ce petit outil... Avoir des pages trop similaires peut entraîner des problèmes d'indexation... Cet outil vous permettra peut-être de résoudre certains problèmes de contenus dupliqués.
  • Suggestions de mots-clés
    Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter.
  • Google Browser TouchGraph
    Description du TouchGraph Google Browser (outil externe) : il s'agit d'un outil graphique permettant de visualiser des sites similaires (selon Google). On peut sauter de site en site, et se rendre compte facilement des communautés de sites, ou des nébuleuses de sites traitant du même sujet.


Qui est en ligne

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