Squarespace by default uses relative URLs to link one page on your site to another. Relative URLs will cause issues with linking back to your primary domain from the IDX Broker pages. To resolve this, all the Squarespace page links in the navigation menu must be removed and replaced with absolute URLs. To do this, follow the steps listed below:
- In your Squarespace website, click Pages.
- Start by clicking and dragging your Squarespace pages into the section labeled Not Linked. We will add the links back in a later step.
Note: If any of your menu links are already links to external pages, they do not have to be removed from the navigation.
- Next to Main Navigation, click the + symbol.
- Choose Link from the Create New Page menu. You might have to scroll down before you'll see the option on your screen.
- In the Link Title field, enter "Home."
- In the Link field, enter your website address (e.g. https://mywebdomain.com), then click Save.
- Next, in the Not Linked section click the Gear icon next to the page to add back to the navigation.
- If it is a Squarespace page it will display a URL slug (e.g. /about). Make note of the slug.
- Repeat Steps 3-6, only in the Link field, append the URL slug to your website address (for example, if your website is example.com and the URL slug is /team, you would enter https://example.com/team for the link), then click Save.
- Repeat step 9 for the remainder of your pages.
Once you have followed these steps and made the links in your Squarespace navigation absolute, you will be ready to create a dynamic wrapper for your IDX pages. To complete setting up your dynamic wrapper, follow the instructions linked here.