Non existing blog pages are not redirected to 404
This is the default WordPress behaviour for pagination when using a custom query (where you feed in the paged value yourself) or in the index.php as it doesn’t realize there isn’t content to display on the XXXth page until it has already loaded the template, and then tries to run the WP_Query. You can try … Read more