Note: While our most popular guides have been translated into Spanish, some guides are only available in English.

Creating an index for recipes or other content

A recipe or content index is a great way to organize your blog posts so visitors can quickly browse your content.

Create a text-only index using the archive block, or create a visual index with a summary block or an index page. Whatever option you choose, the page will automatically refresh when you add new content.

Although this guide uses food and recipe blogs as an example, you can follow these steps to create any browsable archive of past content, no matter your site's subject.

Before you begin

  • To follow this guide, you'll need a blog on your site. If you don't have a blog yet, visit Blogging with Squarespace to get started.
  • The index we're describing in this guide is different than the standard Squarespace index page.

Step 1 - Organize your blog posts

Before creating the index, ensure all posts have the right labels and information so you can choose how your index will arrange later. You can organize the index by month, year, author, category, or tag.

For example, if you want to display links in the index in alphabetical order by category, edit blog posts and ensure they're all placed in the categories you want.

We recommend using categories for broad groups like Dinner, Snacks, and Dessert and tags for more general keywords like ingredients.

To learn more, visit Adding tags and categories.

Step 2 - Add a new page

Next, we'll add a new page that will contain the index.

In the Home menu, click Pages. Click the + icon to add a page, then enter a page title in the field.

Create a text index

If you want to create a text-only index with an emphasis on links, we recommend the archive block.

On the new page, click an insert point and choose Archive from the Block Menu.

For more detailed steps, visit Adding content with blocks.

In the Archive block Editor, click your blog page.

Click the Display tab and select Index from the Layout drop-down menu. Check Break Into Multiple Columns to create a multi-column index. We recommend this option if your index will occupy a full page and/or if you have a lot of content to display.

Select a criteria from the Group By drop-down menu. The criteria displays as the headings for your index. Select Month or Year to organize your index chronologically or Tag or Category to organize it by subject matter.

For more detailed steps, visit Using the archive block.

Create a visual index

To create a more visual index, use a Summary block.

On the new page, click an insert point and add the summary block.

Note: Summary blocks are available in Wall, Carousel, List, and Grid designs. You can start with any design and modify the block later.

In the Summary block editor, click your blog page.

Click the Layout and Display tabs to customize the summary block's design, the number of posts, and information displayed. Unlike the text-only archive block, summary blocks can display thumbnail images and excerpts for each blog post.

For more detailed steps, visit Using summary blocks.

Use your template's index page

While this guide focuses on building an index manually using our editing tools, you can also add an index page to display content in an eye-catching way.

Was this article helpful?
52 out of 98 found this helpful
Creating an index for recipes or other content