What is the best way to map content to your information architecture deliverables?

I usually create a site map and wireframes as delivery but what is the best way to add info about what content (text, forms, images, videos etc) that should be included on the individual pages?

Do you do individual wireframes for every page on the web site or do you use Excel, referring numbers on the site map or something else?

I'm looking for an effective way to communicate this to the stakeholders and the content providers.