Technical questions

So when I came over to Squarespace, I thought all my old posts would be easily searchable. It turns out that Google indexed them through the old Typepad category pages and by month, not by individual post. So people can search and see the teasers, but not get to the actual posts.  (Because Typepad's categorization doesn't exist anymore now that the URL points to Squarespace.)

Does anyone know what I can do to make this not happen? Is it just a matter of waiting until Google reindexes everything? 

My other option, I think, is to go through all 1600 posts and build pages for them here. But then we'd still have to wait for Google to find those, wouldn't we? 

Also, I'm in the process of figuring out how to fix the RSS feed.