2010-10-27 4 views
2

Je tire les cheveux, je pourrais tirer une dent prochaine, c'est à quel point je suis frustré.Comment Google Reader parse-t-il RSS?

J'ai supprimé (dans le but de prouver un point) tous mes fichiers RSS dans mon site wordpress http://baked-beans.tv

Peu importe ce que je modifier, Google Reader lit ce qu'il veut, à savoir: les postes et tous c'est du contenu!

Alors, comment diable suis-je censé modifier le contenu dont la plupart de mes abonnés RSS Assistons (depuis Google Reader est très populaire)

Si vous regardez ici: http://baked-beans.tv/feed/ Il n'y a PAS de contenu!

Et pourtant, si j'ajoute cette URL à Google Reader, elle génère des messages complets dans le flux.

En outre! Si je modifie dire ... wp-includes/feed-rss2.php Je peux voir ces changements dans l'analyseur RSS de Safari, Firefox, etc, mais encore une fois, Google montre juste la même chose, l'ensemble du message.

Ce n'est vraiment pas le cas. Si vous allez sur Google Reader, et cliquez sur "Afficher les détails", il est dit "Feed URL: http://baked-beans.tv/feed/" Ce qui est juste un mensonge total.

J'ai vraiment besoin de contrôler la façon dont les gens voient les messages. Les messages contiennent de la vidéo lourde et beaucoup d'images, et il analyse le poste d'une manière vraiment peu attrayante.

Merci à l'avance, Marc

+3

Google pourrait juste sortir d'une cache. Les nouveaux messages apparaissent-ils? –

+0

Je n'ai pas fait de nouveaux messages, donc je ne suis pas sûr ... que ferais-je à ce sujet alors? Je nettoie mon propre cache chaque fois, mais je suppose que c'est son cache? Comment puis-je tester? – RGBK

+0

Je vois un flux sur http://baked-beans.tv/feed/ l'avez-vous remis en place? – CiscoIPPhone

Répondre

4

Je suis assez sûr que Google utilise un résultat mis en cache parce que votre alimentation est complètement vide (ce qui est RSS invalide, ce qui est probablement interprété comme une condition d'erreur, comme l'alimentation étant vers le bas). Essayez d'afficher un flux valid, but empty. Cela devrait amener Google à prendre le changement tôt ou tard.

0

Si vous souhaitez modifier le contenu des publications déjà explorées par Reader, vous devez les republier avec le même GUID (si vous utilisez RSS) ou ID (si vous utilisez Atom). Reader conserve indéfiniment des copies de messages (afin de pouvoir afficher des données historiques pour les flux) et supprime les éléments de l'ID. S'il voit un message avec le même identifiant que celui qu'il a déjà, il mettra à jour le contenu de sa copie avec le nouveau contenu analysé (plus de détails here).

+0

Mais comment Google sait-il qu'ils étaient différents si j'appuie de nouveau sur 'Publier' sur le post, et que le message et le GUID sont exactement les mêmes? Est-ce lié à la date? – RGBK

+0

Je ne suis pas tout à fait sûr de ce que vous demandez, mais si le GUID est le même, il n'ajoutera pas de nouveau message à la vue de Reader du flux. –

Questions connexes