I'm trying to build a script to retrieve all feed entries from a given page, but I can get only the most recents. How does Google Reader do it?
I'm pretty sure they just store it. Once someone adds it to their list, Google Reader starts archiving and saving each entry.
If you find an obscure feed, you'll find it can't go back since before you started using it.