I have a blog on this page:domain.com/Blog/5/some-titleBelow the blog entry it says, click for comments.You click the link, and it goes to:domain.com/Blog/5/some-title/CommentsFor user experience, the blog content is displayed, with the comments displayed below it.  It goes on multiple pages, such as:domain.com/Blog/5/some-title/Comments/Page1domain.com/Blog/5/some-title/Comments/Page2I want all the comments to be indexed by engines, but, each page displays the blog content on it!I don't want to canonical it to the blog URL, because the comments wont be indexed.  I don't want to not display the blog, because it takes peoples comments out of context and isn't so user friendly.Any way around this?  Assume there are thousands of comments.
Blog comments duplicate content paradox
seo;blog;duplicate content
Search engine spiders typically do not deal in cookies or Javascript.If you are generating the comments page with a script on every request (not likely if you're getting thousands of comments) you can display the blog entry content when the visitor has a cookie of some variety set.If you are serving up a static HTML page from a cache, add a Javascript call which loads the blog entry content with an AJAX request.