Skip to content
Feast Design Co.
  • Get the Feast Plugin
  • DocumentationExpand
    • Feast Plugin
    • Feast+
  • Open a Support Ticket
New to Feast? Start Here
Login/Account
Feast Design Co.

Getting Started

3
  • Migrating to Feast
  • Staging Site
  • Sign Up For The Newsletter

Genesis Setup

15
  • Edit Post Info
  • Update Author Bio
  • Modern Navigation
  • Clear Cache ‼️
  • Layout
  • Modern Index
  • Feast Plugin Setup
  • Modern Homepage Setup
  • Modern Menu for Desktop
  • Modern Mobile Menu
  • Sidebar
  • Modern 404
  • Modern Recipe Index
  • Modern Categories
  • Modern Footer

Plugin Settings

18
  • Edit Body Font Size
  • Subscribe button
  • Social Icons
  • Recipe Key
  • Post Template
  • Table of Contents
  • Post IDs
  • Google Trusted Source
  • Edit Leave a Reply
  • Disable Trackbacks
  • Modern Previous + Next
  • Posts per page
  • Breadcrumbs
  • Productivity
  • Smooth scrolling
  • Image unlink
  • Replace recipe card Jump To buttons
  • BETA

Block Editor 101

4
  • Block Editor
  • Block themes
  • Patterns
  • Why we don't support block-level styling

Blocks & Patterns

15
  • Post Template
  • Numbered Lists
  • Table of Contents
  • Full Width Banner
  • Featured Recipe Pattern
  • Why we don't support block-level styling
  • Process Shots
  • Inline Heading Group Block
  • Step Instructions
  • Advanced "Jump To" Links
  • Reader Review
  • Feast Patterns
  • Displaying Post Blocks (FSRI)
  • Displaying Category Blocks (FSCI)
  • Scheduled Categories

Page Templates

3
  • Custom 404
  • How to use Categories
  • Shop page

Customize

8
  • Customizer
  • Customizations
  • Customization Referrals
  • Why we don't support block-level styling
  • Per Page CSS
  • Why you shouldn't make customizations
  • Custom CSS
  • Customization Support

Images

10
  • Post Images
  • Default Image Size
  • Modern post image sizes
  • How thumbnails work
  • Modern Thumbnails (Featured Images)
  • Troubleshooting Featured Images
  • Displaying Post Blocks (FSRI)
  • Process Shots
  • Image Alt Tags
  • Why do my images look different in edit post and live?

Feast+

32
  • What is Feast+?
  • Feast+ Setup
  • Design Kits
  • Feast+ Fonts
  • Feast+ FAQ
  • Feast+ Showcase
  • Branding & Design
    • Feast Fonts
    • Feast+ Branding & Design
  • Feast+ Patterns
    • Top Banner
    • Custom list styling
    • Numbered Lists
    • Full Width Banner
    • Feast+ Footer
    • Feast+ Call to Action
    • Icon Tip Boxes
    • As Seen In
    • Reader Review
  • Feast+ Pre-Built Pages
    • Feast+ Homepage
    • Feast+ Index
    • Feast+ Category Pages
    • Social Landing Page (Link In Bio)
  • Feast+ Features
    • Full-Width Post Header
    • Custom List Styling
    • Colored Numbered Lists
    • Top 10 List Styling
    • Step Instructions
    • Heading Styling
    • Top of Site CTA Banner
    • Custom Background Pattern
  • Design Kits
    • Feast+ Design Kits (Members)
    • Feast+ Design Kit Library
    • Feast+ Design Kit Instructions

Recipes

7
  • Reviews
  • Recipe Key
  • Ingredients
  • Displaying Category Blocks (FSCI)
  • Displaying Post Blocks (FSRI)
  • Featured Recipe Pattern
  • All Recipes

Social Sharing

2
  • Social Icons
  • Tiktok

Logo & Fonts

5
  • Retina Quality Logo
  • Create your logo
  • Edit Body Font Size
  • Fonts
  • Logo

Categories

3
  • Why Isn't the Category Description Appearing?
  • Displaying Category Blocks (FSCI)
  • How to use Categories

Blogging Resources

15
  • Food Blog Sitelinks
  • Photography
  • Understanding "penalties"
  • Food Blog Page Structure
  • Food Blog Site Structure
  • Comments
  • Internal links
  • Analytics
  • Pagespeed
  • SEO for Food Bloggers
  • Modern guidelines for page headings
  • How to Write a Recipe Post
  • Recipe Page Guidelines for Food Bloggers
  • Image Optimization
  • Recipe Update Checklist

Speed & SEO

18
  • Image Alt Tags
  • Speculative Loading
  • Google Trusted Source
  • 301 Redirects, Links, Canonical and Pagespeed
  • Image file size vs. pagespeed
  • Duplicate Content
  • Lazyloading comments
  • CLS
  • Blocking Time
  • SEO
  • Skip lazy loading first post image
  • Horizontal scrolling
  • Smooth scrolling
  • Pagination
  • Pingbacks
  • INP (Interaction to Next Paint)
  • CDNs
  • Site Speed

Legal Resources

5
  • Legal Resources
  • DMCA and Copyright Infringement
  • Copyrights
  • Accessibility
  • Private Label Rights (PLR)

Troubleshooting

10
  • Why do my images look different in edit post and live?
  • Why Isn't the Category Description Appearing?
  • Troubleshoot Plugin Conflicts
  • How to update your theme
  • Feast Plugin FAQ
  • W3 HTML Validation
  • Sorry, this file type is not permitted for security reasons.
  • Troubleshooting Featured Images
  • Either "name" or "item. name" should be specified (in "itemListElement")
  • Clear Cache ‼️

Compatibility

2
  • Compatibility
  • WP 6.7

Integrations

8
  • Ecommerce
  • Ingredients
  • Google Trusted Source
  • Contact Forms
  • Translation
  • WP Recipe Maker
    • Reviews
    • QR Code
    • Ingredients

Developer Resources

6
  • Multisite
  • Feast Plugin Deprecated
  • W3 HTML Validation
  • Feast Plugin: Disable Theme Google Fonts
  • Rethinking the Thumbnails
  • Design
View Categories
  • Home
  • Documentation
  • Genesis (Legacy)
  • Genesis Setup
  • Modern Homepage Setup

Modern Homepage Setup

This is the setup tutorial for the Modern Homepage, which is available exclusively through the Feast Plugin.

The Modern Homepage replaces the theme homepage, greatly improving SEO, accessibility, and your ability to customize the homepage to suit your personal style.

  • improves SEO with proper heading structure
  • improves SEO with unique on-page content
  • improves SEO with proper site structure support author E-A-T
  • fixes key accessibility issues with all themes "Featured Posts" widgets
  • provides additional styling options

We have some companion pages to help understand what explains how the Modern Homepage is different from the theme homepage, but these are not necessary to implement it:

  • the modern homepage vs. theme homepage details the differences between the modern homepage and theme homepage
  • the rethinking the homepage post outlines the issues we discovered with the theme homepage
  • the modern homepage showcase page shows some before-and-after results for sites that have made the switch
theredheadedbaker.com

This tutorial makes use of two blocks from Feast:

  • the Simple Recipe Index (FSRI) block, which displays an image+title of your posts
  • the Simple Category Index (FSCI) block, which displays an image+title of your categories
    • note that the FSCI block requires additional setup steps before using, and are an "enhancement" to the Modern Homepage

Follow the steps below to get the homepage setup:

Jump to:
  • New sites
  • Feast+
  • 1. Create the page
  • 2. Import the homepage template
  • 3. Edit the page title
  • 4. Edit the intro
  • 5. Trending recipes
  • 6. Search
  • 7. Edit category #1
  • 8. Edit category #2
  • 9. Edit the user profile block
  • 10. Add another category
  • 11. Recent recipes
  • 12. Recently updated
  • 13. Set your featured image
  • 14. Disable social widgets
  • 15. Disable comments
  • 16. Yoast settings
  • 17. Full width Modern Homepage
  • Sidebar
  • 18. Set the homepage live
  • Enhancement: Link to your categories
  • Enhancement: default thumbnail size
  • Troubleshooting
  • Things you should know
  • Unique content

New sites

For sites that have a low amount of content (less than 50 recipes): you can skip this entire tutorial and simply display your 50 most recent posts.

Just insert an FSRI block and set the limit to 50:

fsri block with a limit of 20 posts

The full Modern Homepage setup will not benefit you until you have enough content to break into proper categories. Come back to this once you're getting traffic or feel like you need to rebuild the homepage.

See: how to launch your food blog.

Feast+

If you have Feast+, follow the Feast+ homepage tutorial section instead.

1. Create the page

Navigate to the Feast Plugin > Setup and simply click the button to create the Modern Homepage:

button to create the modern homepage

2. Import the homepage template

This step is now obsolete, after we updated step 1.

3. Edit the page title

We recommend using a short, user-first description (similar to a "tagline") as the homepage h1. To do this, simply click on the post title and edit it.

See this guide on page titles from Google for more information.

We've had feedback from people saying that they don't like the page title appearing, but this is absolutely critical to have for SEO and accessibility compliance. A single page-specific h1 is required for every page on your site, full stop.

Hiding the title is technically possible, but not an option we recommend or support.

4. Edit the intro

Following the site tagline, you should have a 2-3 sentence intro that explains what types of recipes you specialize in and what people love about your site.

See the Yoast Homepage Optimization post for additional tips.

There should be enough content above the fold to force the first set of images below the fold, so that they lazyload, for pagespeed purposes.

5. Trending recipes

Linking to your top-trafficked posts reinforces their importance to Google, helping them rank, using the FSRI block.

Use this tutorial on finding your top 8 trending recipes and insert them into the "ID" section of the FSRI block.

The post ID can be found in the admin bar on the individual post when visiting that page:

post id shown in the admin navbar
requires the Feast Plugin

We do not recommend using a "trending" category to manage this, because that requires editing the posts that rank well to add/remove them from the category, and editing a post can (but not always) cause a recrawl and ranking loss.

6. Search

The search block is included with the Modern Homepage template and requires no action. Styling included in the Modern Homepage removes the heading and button, and this is perfectly fine for SEO and accessibility.

7. Edit category #1

Update the heading, description and FSRI block, and category link to point to the first category you want to feature.

The category link below the FSRI block should point to your actual category - to find this, you'll want to navigate to the category normally, or find it in the admin, and copy+paste the link.

8. Edit category #2

Update the heading, description and FSRI block, and category link to point to the second category you want to feature.

9. Edit the user profile block

The about section uses the User Profile Block.

Be sure to change the image (1000x1000, or at least square), heading, description and link.

10. Add another category

Remove the paragraph below the user profile block and practice inserting your own heading, paragraph, FSRI block and paragraph with category link below the user profile block.

11. Recent recipes

For sites with high volumes of social media or email subscribers, the "recent recipes" section can be moved up higher on the page. This is because returning users may be landing on the homepage looking for the newest recipes

Broadly speaking, nobody visits your site to see your recent recipes and putting this at the top of the homepage is a mistake. We recommend all sites include this, and leave it at the bottom.

For sites that are primarily search engine and Pinterest driven, your recent recipes generally aren't the most relevant or timely content, and this section should stay at the bottom.

The FSRI block in the "Recent recipes" section displays posts using the Order by: date to show recently published posts. As with all FSRI blocks, it will not show previously displayed posts. This is intentional, and this is the correct behavior.

Nothing needs to be done in this section.

Displaying "recent recipes" is scraping the bottom of the barrel in terms of SEO and user experience - it's only important if you've screwed everything else up on your website which isn't the case if you have the Modern Homepage.

12. Recently updated

Having a "recently updated" section on your homepage helps to give those updated posts a little search engine boost, so that content can be recrawled and pushed up in search rankings.

This section selects posts by with the Order by set to modified date.

recently updated FSRI block settings

The FSRI block in the "Recent recipes" section displays posts using the Order by: modified to show recently modified posts. As with all FSRI blocks, it will not show previously displayed posts.

Nothing needs to be done in this section.

13. Set your featured image

We recommend setting the featured image for this page as your logo at 1200x1200 resolution. This gets pulled for the featured image by social networks like Facebook when you share your homepage. See: image optimization for Facebook.

Follow this tutorial to set your default featured image.

14. Disable social widgets

You don't need people sharing the homepage, and social widgets can slow page rendering.

If running Hubbub (Formerly Grow / Social Pug), scroll to the bottom of the block editor and disable it in their settings.

Hide buttons for all social pug area, don't show any

15. Disable comments

You shouldn't need people commenting on the homepage.

This is found in the right-side bar of the block editor

16. Yoast settings

Configure the Yoast meta boxes at the bottom of the page using:

  • your site tagline as the SEO title
  • your homepage intro as the Meta description

Once done, this will look similar to:

Yoast configurations in the block editor
  • Yoast guide on writing a Meta description
  • MOZ guide to writing SEO page titles

17. Full width Modern Homepage

Our recommendations for all homepages - on all sites - without exception, is to use a full width layout.

This is because our setup incorporates the same content from the sidebar into the actual home page content.

Google (and readers) consider the main content section to be more authoritative than sidebar content. For more information, see the page structure document.

Sidebars are "boilerplate" content that provide weaker signals than content that you place in the actual page content. Putting your author bio, trending recipes, and seasonal recipes into the actual content on the homepage is far superior than having it in the sidebar.

To do this, enable the "Full Width" setting for the Modern Homepage:

Video tutorial:

It also enables the use of the full-width FSRI option.

Note that disabling the sidebar on the homepage does NOT disable the sidebar site-wide. The sidebar should be on ALL OTHER PAGES on your website because it contains important site-wide internal signals.

Sidebar

This is important and people tend to miss it, so it's worth repeating.

We don't recommend having the sidebar on the homepage and that you follow the instructions in #17 to remove it.

The reason for this is simple:

your about profile and trending recipes are main content of the website and main content must be in the content

Sidebars are for accessory content. On every other page on your website (except the about page), your author bio and trending recipes are accessory content. The main content of all other pages are your recipes.

Removing it from the homepage does not remove it from the rest of the website.

18. Set the homepage live

Once you're happy with the homepage, you can set the visibility to public:

Wordpress page set to public

Then go to Admin > Settings > Reading and set the Your homepage displays to a static page and choose the name of your homepage (site tagline)

Wordpress homepage setting

Finally, go to Appearances > Widgets and remove any widgets from the following widget areas:

  •  Homepage: Above
  • Homepage: Middle 
  • Homepage: Bottom

Your homepage should then be live:

Note: after setting the homepage live, do not set it back to private. It needs to remain public.

Enhancement: Link to your categories

We recommend inserting the Simple Category Index (FSCI) block below the "Trending Recipes" section.

Link to your top 4-8 categories to give an internal link boost to them, and the posts they contain.

For more than 8 categories, we recommend converting the theme's recipe index to the Modern Recipe Index.

Enhancement: default thumbnail size

We recommend setting the default thumbnail size in the Feast Plugin by following the FSRI Block troubleshooting tutorial.

Troubleshooting

If you're having issues with the thumbnails (or they're missing), see the FSRI Block troubleshooting tutorial.

Things you should know

The Modern Homepage is designed with based on best practices we've seen from high performing sites.

We moved the homepage to the block editor because of the amount of customization you can make to it, which is a good thing, but can also be bad if you don't know what you're doing.

Here's the principles behind the homepage:

  • your homepage is the most important page on your site for internal linking and is the basis for your site structure
  • content and links at the top of the page have what is known as "prominence", which means that users and search engines believe it's the most important - keep your site's introduction and trending/top posts at the top
  • posts that are shown on the homepage get extra "link juice" and will rank better than posts not on the homepage
  • do not overstuff your homepage by trying to fit everything on it - we recommend keeping it less than 60 links to posts and categories
    • having too much on the homepage can cause a "too many DOM nodes" issue in pagespeed insights and will cause pagespeed issues
  • to reinforce your site structure, we recommend converting the theme's recipe index to the Modern Recipe Index
  • the headings on the Modern Homepage are important, as they provide landmarks for screen readers to navigate, and are important for search engines, see the Modern Guidelines for Page Headings
  • the unique content in the paragraphs provide context for your readers, and additional information about your site to search engines, and are important to include
  • By default, it will exclude previously displayed - we recommend leaving this enabled to avoid repetitive internal links
  • This means that a post may not show up where you expect it to, if it shows up earlier on the page and this is fine
    • your "recent posts" is not the most important part of your page

Unique content

We've had enough questions about the site title + intro paragraphs that this bears repeating: it's necessary.

Some people feels this "detracts" from the homepage or that it's too much of a change, and unfortunately that's simply not important.

Your homepage is possibly the most important page on your site, and the content there tells Google (and site visitors) what the entire content of your website is about.

Not having any unique content, or not having enough, is a problem.

This is very simple:

  • The page title (h1) should be your Yoast page title
  • The intro paragraph should be your Yoast page description
  • The 1-2 sentence sentence explanation for each category displayed with FSRI blocks should explain why this lives on your page and the idea behind the category
  • Imagine a blind person has landed on your site and the only information they're aware of, is what is in the page content (no headers, no sidebar, no footer, no images) - do they understand what your site is about?

You want to at least mention the keywords your site/categories/posts rank for, but don't try to optimize this page at all. That's not the purpose here.

Focus on providing context, and a little teaser for your readers to dive deeper into the site.

Was this helpful?

  • Happy
  • Sad
Feast Plugin SetupModern Menu for Desktop

Products

  • Feast Plugin
  • Feast+
  • Feast+ White Glove
  • Feast+ Style Refresh
  • Done-for-you Services
  • Demo trial
  • Themes
  • Theme Install Service
  • Classic Themes
  • Lattice Plugin
  • Travel
  • Logo creation

Help

  • Kadence tutorials
  • Kadence Install
  • Documentation & Tutorials
  • Feast+ Members
  • Discounts & Coupons
  • Trellis 2.0
  • Trellis
  • Trellis Migration
  • Compatibility
  • Support
  • Legal resources
  • Genesis vs. Kadence
  • Changelog
  • How to start a blog course

Company

  • Privacy Policy
  • Refund Policy
  • Terms & Conditions
  • Why Feast
  • Principles & Best Practices
  • Affiliates
  • Contact
  • Opinion Disclaimer
  • AI Policy

Copyright ©  2026 · Feast Design Co. Results not typical or guaranteed. Our themes and plugins are just a small part of the overall effort involved in running a food blog. Nothing on this website shall constitute legal or financial advice, always consult a local lawyer and accountant. Accessing this website and all transactions herein are under the laws and jurisdiction of Toronto, Ontario, Canada. All pricing is USD.

  • Get the Feast Plugin
  • Documentation
    • Feast Plugin
    • Feast+
  • Open a Support Ticket
Facebook X Instagram
Search