Actually, frames pages not appearing on Bravenet is pretty standard. That is, when the user is on a free site, and their frames page doesn't have a section.
The Bravenet advertisement code, keys on your tag to know where to insert the ads. But frames based sites don't have tags, and need to satisfy this need by including a section, after the main . Without it, the ad banners supply the complete section, disabling the display of your .
But even if you did add a section, after your , Bravenet will place an ad banner in each and every frame. This will generally ruin a frames based site. Rebuild your site without frames or iframes, or move to a web host that allows you to suppress ad banners, on free sites that use frames. There are such hosts.
This has helped me resolve my issue with the same problem. I didn't read anywhere that frames were not allowed within the free web hosting. Especially since my site has been up for a week. And now that i've sent all my family and friends the link, the page does not show up because im using frames. Great! Just Great! :(
Its in the comparison between free and paid sites.
I am really surprised to see this problem coming up as the use of frames has been totally discredited for so long. You must have been using a tutorial from the 1990s.