R – Is it bad to paginate with query strings

paginationquery-stringsearch-engineseo

i.e. http://www.somesite.com/subject?page=3

If query strings are used to control the pagination, won't search engines only be able to index the first page (i.e. the page without the query string)? This is usually how I've seen pagination done, but I'm wondering if there is a better way for search engine indexing?

Best Answer

I don't think its a bad idea to do pagination using querystrings.

In SO pagination is implemented in this manner.

https://stackoverflow.com/questions?page=2&sort=newest