Skip to main content

How to Create SEO Landing Pages with Collections

Build custom landing pages that rank for specific search terms by combining collections, the page editor, and SEO settings.

Written by Gil Chan
Updated this week

Overview

CraftedStays lets you create dedicated landing pages for any category of properties. These pages pull in a collection of properties, related blog posts, FAQs, and custom content — all optimized for the search terms you want to rank for.

This guide walks through the full process: creating a collection, building the landing page, and adding it to your site navigation.

Step 1: Create a Property Collection

  1. Go to Properties in your dashboard.

  2. Click on Collections.

  3. Click Create to make a new collection.

  4. Name the collection (e.g., "Pet-Friendly").

  5. Assign a URL-friendly slug (e.g., pet-friendly).

Note: You can skip the description, icon, and imagery fields for now — they aren't required for landing pages, though they are used elsewhere in the platform.

You can create collections for any category you want to rank for: family-friendly, large groups, properties with pool, lakefront, beachfront, and more. Focus on the terms guests are actually searching for.

Step 2: Add Properties to the Collection

  1. Go back to Properties.

  2. Click Edit on a property you want to include.

  3. You'll see a Collections field — select the collection you just created.

  4. Repeat for each property that belongs in this collection.

Step 3: Create the Page Structure

  1. Go to Manage Templates and click Edit to open the editor.

  2. Create a top-level page — this acts as a parent category.

    • Example name: "Vacation Rentals"

    • URL path: /vacation-rentals

  3. Turn off global variables if you want a custom layout.

  4. Create a child page by clicking the + icon next to the parent page.

    • Example name: "Pet Friendly Stays"

    • URL path: /vacation-rentals/pet-friendly-stays

Tip: Choose a URL path that includes the keywords you want to rank for. For example, /vacation-rentals/pet-friendly-stays targets both "vacation rentals" and "pet-friendly stays."

You can add more child pages under the same parent by clicking the + icon again (e.g., "Beachfront Stays," "Family-Friendly Rentals").

Step 4: Build Out the Page Content

With the child page selected, add sections to create a rich, SEO-optimized landing page:

Add a Hero Section

  1. Add a Text and Images section.

  2. Write a headline with your target keywords (e.g., "Enjoy Pet-Friendly Stays in [Your Area]").

  3. Add a relevant hero image.

Add the Property Collection

  1. Add a Property Collections section.

  2. Choose Grid layout (best for landing pages).

  3. Select your collection (e.g., "Pet-Friendly").

  4. The default displays up to 25 properties — adjust as needed.

  5. You can also show Featured Properties if you have those set up.

Add a Blog List

  1. Add a Blog List section.

  2. Remove the search bar if you don't need it on this page.

  3. Filter by a blog category that matches your topic (e.g., a "pet-friendly" blog category) to show only relevant articles.

Add FAQs

  1. Add a List Toggle section.

  2. Write FAQs specific to the page topic (e.g., "Are all properties fenced for pets?" or "Is there a pet fee?").

Tip: FAQs are great for SEO — they can help your page appear in featured snippets and AI search results.

You can add as many sections as you need. The more relevant content on the page, the better it can rank.

Step 5: Optimize Page SEO Settings

  1. Open Page Settings for the child page.

  2. Edit the Meta Title — include your target keyword (e.g., "Pet-Friendly Vacation Rentals in [Area] | [Your Brand]").

  3. Edit the Meta Description — write a compelling summary with keywords.

Step 6: Add the Page to Your Navigation

  1. Go to Menu settings.

  2. Click Edit Menu Items.

  3. You have two options:

    • Add as a direct link: Add the child page as a new menu item.

    • Create a dropdown menu: Convert a menu item (e.g., "Destinations") into a container, then move your landing pages inside it as dropdown items.

To Create a Dropdown Menu

  1. Select the menu item you want to convert (e.g., "Destinations").

  2. Change it to a Container.

  3. Move existing links and new landing pages inside the container.

  4. The menu item will now display as a dropdown with multiple links.

Summary

Here's the full workflow at a glance:

  1. Create a collection (Properties → Collections → Create)

  2. Tag properties with the collection

  3. Build a parent page in the editor (e.g., /vacation-rentals)

  4. Add a child page for your collection (e.g., /vacation-rentals/pet-friendly-stays)

  5. Add content: hero section, property grid, blog list, FAQs

  6. Set SEO meta titles and descriptions in page settings

  7. Add to your menu as a link or dropdown item

Ideas for Landing Pages

Collection Idea

Target Keywords

Pet-Friendly

pet-friendly vacation rentals, dog-friendly stays

Beachfront

beachfront vacation rentals, oceanfront stays

Family-Friendly

family vacation rentals, kid-friendly stays

Large Groups

large group vacation rentals, group stays

Properties with Pool

vacation rentals with pool, pool house stays

Lakefront

lakefront cabin rentals, lake house stays

Downtown / City Center

downtown vacation rentals, city center stays

Did this answer your question?