Magento 2 blog index page or blog homepage is the first blog page your readers land on. So, you should configure it in a way that makes their navigation through your blog as seamless as possible. However, it should also be optimized for SEO to drive clicks from search.

In this article, we'll cover both to help you configure your Magento 2 blog homepage.

To manage blog homepage in Magento 2 Blog Extension, navigate to Stores > Configuration > Magefan Extensions > Blog and find Blog Index Page section.

Blog Configuration in Magento 2

Title and Description

Enter the Title of the blog homepage and set the description that will be displayed on the frontend.

magento blog homepage description

Display Mode

Choose a Display Mode to define how posts will be displayed on the blog index page. You can select Recent Blog Posts, Featured Blog Posts or simply leave it Blank if you want to build custom blog homepage with widgets.

Note: if you choose to display the featured posts on blog index page set the post IDs. If you choose to leave it blank you need to create CMS block with widgets to create custom blog homepage.

Posts Sort By

In Post Sort By you choose how to sort posts on the blog homepage. You can select between three options: Publish Date, Position and Title.


Make your blog look incredible with the blog Templates. You can use System Settings or Modern (List). Those using Blog Extra, can choose any from the 22+ templates here.

Posts Per Page

Regardless of the template and the display mode, you can also set how many Posts per Page to display.

blog homepage display settings magento

Meta Information

Meta information not only provides search robots information about the content of your page. It also grabs people's attention and makes them click on your page in search.

So in this section, you set the Meta Title, Description and Keywords.

Note: title shouldn't be more than 50-60 characters, description — no longer than 160, and using meta keywords is not recommended according to the latest SEO practices.

magento blog homepage seo

Once you finish, don't forget to press the save config button.

Homepage URL Path

Blog page path is defined by the permalink settings. To configure it navigate to the permalink settings section.