Blog, Website & Page Publishing

DJames79
Participant

How to add a top level website page

SOLVE

I might be missing something self-evident here, but can't see it. We've created our new marketing website and are finalising the designs. When I look at the Website Pages tree, it appears to have nothing at the top level. How can I make our homepage design an index page at the top level?

0 Upvotes
2 Accepted solutions
GiantFocal
Solution
Top Contributor | Gold Partner
Top Contributor | Gold Partner

How to add a top level website page

SOLVE

Hi @DJames79,

 

You only need to select the correct domain and leave the path field empty in the page editor. HubSpot will automatically set that page as the homepage. 

Glad I could help.
Solving HubSpot puzzles is what we do.
Ernesto // GiantFocal


Found this answer helpful?
Marking it as the solution helps both the community and me - thanks in advance!

View solution in original post

0 Upvotes
SanjayKumar
Solution
Guide | Platinum Partner
Guide | Platinum Partner

How to add a top level website page

SOLVE
Hi @DJames79,
 
In HubSpot, a top-level website page (such as your homepage) is simply a page that does not sit under a parent in the page hierarchy. By default, the homepage is treated as the "index" page of your domain. Here’s how you can set it up:
  1. Check your domain settings:
  2.  Go to Settings > Website > Domains & URLs. Ensure your primary domain is correctly connected and published.
  3. Create or edit your homepage:
    • Navigate to Marketing > Website > Website Pages.
    • Click Create > Website Page (or edit an existing one).
    • Give it the URL slug / this tells HubSpot it’s your domain’s root and will act as the homepage.
  4. Set as primary homepage:
    • In the Domains & URLs settings, scroll down to the “System Pages” section.
    • Under Homepage, select your desired page.
  5. Confirm page tree view: The Website Pages tree in HubSpot shows hierarchy based on parent-child page structure, but the homepage itself will always remain at the top level with no parent. That’s why you may not see it nested the way other pages are.
Once you assign the slug / and set it as your homepage, HubSpot will recognize it as the top-level index page for your site.

Talk to Our HubSpot Expert

Marketing Automation Agency | RevOps & CRM Consultant

Did my post help answer your query? Help the community by marking it as a solution.

View solution in original post

0 Upvotes
2 Replies 2
SanjayKumar
Solution
Guide | Platinum Partner
Guide | Platinum Partner

How to add a top level website page

SOLVE
Hi @DJames79,
 
In HubSpot, a top-level website page (such as your homepage) is simply a page that does not sit under a parent in the page hierarchy. By default, the homepage is treated as the "index" page of your domain. Here’s how you can set it up:
  1. Check your domain settings:
  2.  Go to Settings > Website > Domains & URLs. Ensure your primary domain is correctly connected and published.
  3. Create or edit your homepage:
    • Navigate to Marketing > Website > Website Pages.
    • Click Create > Website Page (or edit an existing one).
    • Give it the URL slug / this tells HubSpot it’s your domain’s root and will act as the homepage.
  4. Set as primary homepage:
    • In the Domains & URLs settings, scroll down to the “System Pages” section.
    • Under Homepage, select your desired page.
  5. Confirm page tree view: The Website Pages tree in HubSpot shows hierarchy based on parent-child page structure, but the homepage itself will always remain at the top level with no parent. That’s why you may not see it nested the way other pages are.
Once you assign the slug / and set it as your homepage, HubSpot will recognize it as the top-level index page for your site.

Talk to Our HubSpot Expert

Marketing Automation Agency | RevOps & CRM Consultant

Did my post help answer your query? Help the community by marking it as a solution.

0 Upvotes
GiantFocal
Solution
Top Contributor | Gold Partner
Top Contributor | Gold Partner

How to add a top level website page

SOLVE

Hi @DJames79,

 

You only need to select the correct domain and leave the path field empty in the page editor. HubSpot will automatically set that page as the homepage. 

Glad I could help.
Solving HubSpot puzzles is what we do.
Ernesto // GiantFocal


Found this answer helpful?
Marking it as the solution helps both the community and me - thanks in advance!
0 Upvotes