Three simple rules of thumb for Web developers, UX people, designers:
- Can I bookmark this information? (stable URIs)
- Can I go from here to there with a click? (hyperlinks)
- Can I save the content locally? (open accessible formats)
With this in mind, you will avoid a lot of the main issues, we meet in "modern" Web sites.
PS: Your questions are also welcome on Web architecture for everyone