web-dev-qa-db-fra.com

Plan du site changer la fréquence

Je sitemapping tous mes sujets de forum. Cela fonctionne très bien:

<url> 
    <loc>http://127.0.0.1/scirranew/Forum/Breaks-and-slowdowns-Vram-200_topic32854.html</loc> 
    <lastmod>2010-11-06</lastmod> 
    <changefreq>daily</changefreq> 
    <priority>0.7</priority> 
</url>

Cependant, avec la fréquence de changement, cela dépend totalement de la date de la dernière réponse. Est-il possible de générer dynamiquement ces valeurs ou dois-je laisser cette balise XML complètement? IE, j'avais l'intention de faire:

Si la date de la dernière réponse était:

< 1 hour ago = always
< 1 day ago = hourly
< 1 week ago = daily
< 4 weeks ago = weekly
< 12 months ago = monthly
else yearly

Merci pour tous les conseils!

4
Tom Gullen

Je laisse tomber. Il n'offre vraiment rien d'utile à Google ou à tout autre moteur de recherche et, dans le cas de pages dynamiques, sa valeur réelle variera énormément et cette valeur sera rarement correcte.

Mais j'aime votre approche. Si vous estimez qu'il est nécessaire de l'inclure, ce n'est peut-être pas une mauvaise façon de le faire. Ou vous pourriez vraiment faire un effort supplémentaire et calculer le temps entre le commentaire le plus récent et les dix commentaires précédents et utiliser le temps moyen entre les commentaires comme valeur. Ce serait plus précis mais encore peu utile.

3
John Conde