Page numbers in page titles and meta descriptions
I wrote this post a while back. The content can still be relevant but the information I've linked to may not be available.
I want to output page numbers (and a separator character) in the page code for paginated pages on this site. Mostly, I want to do this so that the pages have different page titles and meta descriptions. And so that I don't get page duplication or same page title/description warnings from Google in my Search Console account.
I use this PHP snippet:
<?php if(isset($_GET['page'])) echo " | page ". $_GET['page']; //outputs page number ?>
This checks that the page number value is in the query string and outputs it and a separator " | " wherever I want.
If using Perch CMS, you can echo the page number like this:
<?php echo intval(perch_get('page')); ?>
... although this will output "0" on the very first page as well. You may not want this so you will need to check for that and amend the code accordingly.
Comments are OFF for this post.