Hey guys your default Blog page are missing in wordpress. And default blog page is not working in your wordpress…!!! In this article, we will show you how to create a default separate page for blog posts in WordPress.
Login your admin dashboard. Go to Left hand side menu and navigate Pages>Add New create new page. And You can title this page as Blog .you will see Page Attributes box choose a template option. you have to select option Front-page Template .
Here you will see Discussion field. and check the Allow Comment. save the page
Now you have to go settings >Reading. here you will see your homepage displays setting and go to Posts page option here you have to select Blog page. click to save button
You may want to display the blog page in your navigation menus. To do that go to Appearance > Menus and add blog page to your menu.