Blogger Not Showing All Posts

In 2010, Google has introduced auto pagination in Blogger with the purpose to improve page loading speed. Auto pagination determines the most suitable number of posts per page and will reduce the number of posts if it detects your page loading speed is slow. For example, if you've set the number of posts per page to 8 but you are only seeing 4 posts per page, then very likely your blog is affected by auto pagination. 

To fix this, you can add a jump break to the posts that contain lots of images or iframes. To insert jump break, edit the post, then click after the first image + some text > click on the three dots (…) icon and jump break/line icon as illustrated below:

Please note: this will prevent further content from showing up in your post summaries, so please make sure that you add the line break in the right place to avoid blocking relevant content.