Carson
Carson

Reputation: 17761

Proper pagination with rel=next/prev tags

My site has two basic types of pages:

  1. A list page, with lists of items. Each item drives to #2, a detail page.
  2. The detail page. One piece of content from a section, like "News" or "Blog Posts". Sometimes, these detail pages are paginated, e.g., "Page 1 of A Long List".

I'm very confused about how rel=next/prev is implemented.

  1. Should I be using prev/next for showing Google that a page is "Page 1 of All Blog Posts" and "next" is "Page 2 of All Blog Posts"? Or should I exclude them from my list pages?
  2. For single-page detail pages, should I be using rel=prev/next to link to the next and previous detail pages from the set?
  3. For multi-page detail pages, I know that I should link pages with prev/next tags, but what should the last page have? It would seem that using next/prev on the last page of a paginated detail page could be misleading to crawlers.

Thanks!

Upvotes: 3

Views: 2800

Answers (2)

GDVS
GDVS

Reputation: 448

  1. It may be you don't need to do anything at all. If the content within the series tends to stay put, the URLs are numbered, etc., Google's probably working it out for itself.

  2. Don't use prev/next between single-page pages. The idea with prev/next is that a single piece of content which stretches over multiple pages is treated as a whole, so applying it to single-page pieces of content, even if they can be considered as part of some group or set, would be to their detriment.

  3. First page in a series only has the "next" tag, last page only has the "prev" tag. All the rest have both.

And incidentally, if your pagination is done with parameters, you have an alternative in that you can use Google Webmaster Tools to inform Googlebot how to handle your pagination.

Upvotes: 2

metadice
metadice

Reputation: 359

If you find anything confusing in the article(link below) than just let us know. And if you completely understand the article and the article about "view all"(link in the article) than I think your problem is solved.

Pagination with rel='next' and rel='prev'

Upvotes: -2

Related Questions