Automatisation Notification Sitemaps

WRInaute discret
Bonjour j'ai créé un script pour générer le Sitemap de mon site. Je souhaite maintenant automatiser la création et la notification à Google.

J'ai créé un compte sur webcron pour l'éxécution à heure fixe, donc ça c'est ok. Maintenant pour la notification à Google, je voudrais savoir comment s'utilise wget ?

Faut-il quelquechose du coté de mon hébergeur ???
 
WRInaute discret
Mouais mais bon ça ne répond pas trop à ma question... Anyone else ?

Je n'ai pas trouvé le temps de vérifier la fréquence de téléchargement avec et sans notifications donc comme je suis du genre à vérifier 2 fois si la porte est bien fermée... :lol: (TOC ??? mais non)

Sinon j'ai bookmarké ton site sur Stargate, j'adore mais là chui au boulot :roll: .
 
WRInaute discret
La fréquence va de une fois par jour à 12 fois par jour sur les sites que j'ai. Pour savoir la date de dernier telechargement, elle est marquée dans l'interface sitemaps de Google.

J'obtient les stats soit par le fichier log du serveur, soit par robotstats que j'ai inseré sur mon fichier sitemap (généré en php lorsque google le download, ce qui évite une tache cron :) ).

[HS]Merci, le site commence, donc pas encore beaucoup d'infos, mais ca va vite augmenter.[/HS]
 
WRInaute discret
Pour notifier par wget il suffit de faire :

Code:
wget www.google.com/webmasters/sitemaps/ping?sitemap=http://www.tonsite.com/tonsitemap.gz

L'idéal est d'Urlencoder l'addresse de ton fichier. genre :

http%3A%2F%2Fwww.tonsite.com%2Fsitemap.gz

Bon , je sais pas si je suis clair mais ce matin c'est un peu dur !
 
WRInaute discret
Kinobi a dit:
Oui oui en fait c'était juste comment utiliser wget ma question.
Pas de librairie ? j'avais vu ça pour curl...

Je ne connais pas de librairie pour wget mais je ne pense pas que tu en ai besoin.
Une fois que tu as écrit correctement ta commande, tu la programme par cron et le tour est joué.

Ou bien j'ai raté quelquechose ? :?
 
WRInaute discret
Ben en fait après être parti dans des trucs bien compliqués (wget direct comme ça ce n'est pas bon je pense... Ça n'a pas l'air d'une commande php... Mais limux ???) en fait :
Code:
header("Location: https://www.google.com/webmasters/sitemaps/ping?sitemap=http%3A%2F%2Fwww.monsite.com%2Fsitemap.xml");
c 'est bien aussi...
 
WRInaute discret
Thierry Bugs a dit:
loletech et Kinobi , vous vous êtes bien trouvé tous les deux, mais où est Marge ? ;) ;)

lol, sinon pour wget c'est ce serait pas comme ça par hasard ???
Code:
shell_exec('wget www.google.com/webmasters/sitemaps/ping?sitemap=http%3A%2F%2Fwww.tonsite.com%2Fsitemap.gz');
 
Discussions similaires
Haut