I have listing pages that take a page argument on the url like the following:
http://www.domain.com/foo/bar/?page=7
Should I just include the URL without params or should I list all pages in my sitemap.xml?
Paginated content are listings, like an index. Therefore their content is also (in more detail) found in detail pages. But these paginated ones are the only way to reach detail pages.
Don't Include Paginated Pages in XML Sitemaps While paginated URLs are technically indexable, they aren't an SEO priority to spend crawl budget on. As such, they don't belong in your XML sitemap.
Our team recommends that any important paginated pages, which help users or bots discover unique content should be indexed. Tips: Make sure important paginated pages are indexed in Google. Use the URL Inspection Tool to understand if Google has selected a page as the canonical version.
The biggest negative effect of pagination on SEO is duplicate content. With improper canonical tags, paginated pages, and the “view all” option might create duplicate content. The above could easily happen if you add self-serving canonical tags to a View All option and individual paginated pages.
I really wanted to find you a reliable source for this one, but I couldn't. Which means you'll have to make do with my intuition:
If the articles exist only in their paginated form, and you want them to be indexed as separate pages, list them all. They'll all have distinct content on them, so you won't be penalised for duplication.
I found details of one exception; including page 1 twice. Basically you need to choose whether the first page will be /foo/bar/?page=1 or just /foo/bar/, then do a 301 redirect from the version you don't want to use.
Hope this helps (even just a little).
Tom
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With