Time to Complete Module: 1 hour
Last updated: 07 March 2025
IN THIS MODULE
- Create your site’s header
- Create your site’s footer
- Optimize your site for search engines
- Test your site to ensure everything works
- Make small tweaks if needed
6.1 Design the Header
You might have noticed that throughout this guide, there was a constant element that we didn’t really mention: the header. The header is the small section that appears at the top of most sites and houses the site’s logo and main navigation tools (e.g., page links, menu icon, search bar). You’ll see that your “Main Navigation” pages – About, Contact, and Portfolio – already appear as links in the header. Now, let’s enhance it by adding a logo and custom buttons. For this example, I’ll edit directly from the homepage, but the header design will be consistent across all pages. Step 1: Edit a page header- Select a page and click “Edit” to open the page editor. We selected the “
Portfolio” page (our homepage for this site) under “Not Linked.” - Hover over the header (the top menu with your site title and links to Contact and About pages) and select “Edit Site Header.”

- Click on your current site title inside the “Site Title & Logo” block on the left side of the header.
- Click the pencil icon (
) to open the block’s “Content” tab. - Upload your logo file under “Logo Image.”.
- Adjust the sliders to customize your logo’s “Logo Height” and “Mobile Logo Max Height.” For example, we set the logo height to 90 px and the mobile height to 60 px.
- If you have a mobile variation for your logo, you can add it to the box under “Mobile Logo Image.”

- Exit the “Site Title & Logo” panel and select “Add Elements” on the left.
- Toggle on “Social Links” to connect your website to your social media accounts.
- Enable any other elements you’d like to display on your header. This includes cart, account, and language options.
- Select the “Social Links” block and click the pencil icon (
).

- In the “Content” tab, click on any preset social link item to edit the link or delete the item.
- Select the “Add Social Link” option and paste your profile link to add more social media links. The respective social icon should appear automatically.
- To edit the order of the icons displayed, click “Edit” in the top-right corner of the panel. Then, drag the social links until they match your preferred order.
- In the “Design” tab, you can edit the size and border of your social links. For this example, we set the “Social Icon Size” to 16 px with a solid circle shape (
).
- Select the first layout option (
). - Set “Link Spacing” to 1 vw.
- Set “Element Spacing” to 1.6 vw.
- Toggle on “Fixed Position” under “Effects.”
- Set “Height” to 1 vw.
- Set “Width” to “Inset” to add margins and align the header with the main content.
- Go to the “Color’” tab, then set the color to “Solid.”
- Set the “Background color” to a light gray.
- Set “Navigation color” to black.

- Go to “Mobile View” (
). - Click on your header and select “Edit Design” to change the header layout, effects, and color.
- Select “View Menu” to see how the navigation links and other header elements look on mobile. Adjust the content and design of the header elements if necessary.
6.2 Create the Footer
Just like the header, the footer is a constant element across your site. But this one appears at the bottom of the page. It provides less flashy but complete navigation, additional information, and a way to bookend your pages. Think of links to pages like “Our Policy” or even your copyright notice. You don’t want them overcrowding the header, but it’s essential to add them – so off to the footer they go. Step 1: Add a footer
- Choose any page and select “Edit” to open the page editor.
- Go to the bottom of the page and click the “Add Section” button under “Add Site Footer.”

- We went with the one that’s divided into three columns: Location, Hours, and Contact.
- Center the text alignment vertically (
) and horizontally ( ). - Set the text to “Heading 2.”
- Center the text both vertically and horizontally.
- Select the middle text block and click
to duplicate it. You can also use copy-paste keys. Do this twice. - Align the original text block and its two duplicates horizontally along the center.

- Rename the first duplicate to “About” and the next one to “Contact.”
- Highlight “Portfolio” and click
. - Type your Portfolio name or URL slug in the search bar. Select the correct Portfolio page you want to use for internal linking.
- Do the same steps for “About” and “Contact,” linking them to their respective pages.
- For example, we replaced the “Contact” block with “© 2024 Melissa Summer | All Rights Reserved”
- Make the block slightly smaller and move it all the way to the right.
- Center align the text.
- Click “Add Block” and select “Social Links.”
- Place the block between the “Contact” text block and your copyright notice, like so:

- Click the pencil icon (
) and go to the “Design” tab. - Under “Border,” select
and “Solid.”
- Select the footer background and click “Edit Section.”
- Go to the “Colors” tab and choose a color slightly lighter than the section above. We chose “Dark 1.”
- Go to the “Design” tab.
- Use the slider to adjust the footer’s height. We changed it to 16.

6.3 Optimize the Footer for Mobile
Let’s optimize the footer for mobile navigation. If you’ve been following the exact steps we’ve taken so far, here are a few adjustments you can make: Step 1: Switch to “Mobile View” (- Hover over the footer and click “Edit Site Footer.”

- Adjust the corners of each text block (title, navigation links, and copyright notice) to reduce the extra space at the bottom.
- Move and vertically align the “Portfolio, “About,” and “Contact” links in the center.
- Bring the blocks closer together to form a distinct section.


- Select the footer and go to “Edit Section.”
- Reduce the grid row count to remove the excess space at the bottom of the footer. For example, we set the “Row Count” to 13. You can also use
. - Move all elements to the top of the section.
Tip: Add two rows of space at the bottom of your footer. This space between the footer content and the screen’s bottom edge helps make your footer design less cramped.
6.4 Get Found in Search Results
Spend enough time looking to create an online presence, and you’re bound to run into the SEO acronym. The goal of search engine optimization (SEO) is simple: to help your website get found and rank as high as possible on search engines like Google. Squarespace already handles some technical SEO tasks, like setting up markups and sitemaps, to help search engines find your website. To boost your chances of being seen online, you should add these elements to every page so your content is more organized and discoverable:- Headings. Clear headings, such as Heading 1 for the title and Heading 2 or Heading 3 for subsections, structure your content. They help search engines understand your topics and subtopics. If you followed the text formatting style in the previous modules, you’ve already included this key component.

- SEO title. This is the name of your site page or the clickable blue text in your search snippet (the page preview in search results). For example, Squarespace’s homepage title is “Website Builder — Create a Website in Minutes — Squarespace.”
- SEO description: This text below the SEO title gives searchers and search engines more details about the page. A good rule of thumb is to keep it to 160 characters or less.
6.4.1 Add an SEO Title and Description to Your Homepage
Step 1: Open “Settings”- Click the gear icon (
) at the bottom of the website’s main sidebar menu.



- Add or replace the text in the “SEO Title Format” field if necessary. For example, we added “| Photographer, Pacific Northwest” right next to the original homepage title (%s) to tell the business type and location.
Note: You’ll notice that the “SEO Title Format” field contains “%s” – a placeholder for your site title. You can leave it unchanged if you want to use only your site title.
Step 4: Add your homepage’s SEO description

- Write a short, clear sentence about what your business does. Include essential words people might search for and invite them to learn more. For example, we wrote “Melissa Summer is a renowned photographer from the Pacific Northwest. Her work focuses on landscape, nature, and fine art photography, inspired by her upbringing in Oregon’s forests and coastlines.”
Squarespace offers an SEO Checklist to help you dive deeper if you want to optimize your site. To access the checklist, click the quick link at the top of the “SEO Appearance” panel.
6.4.2 Add SEO Titles and Descriptions to Your Pages
Instead of going page by page, Squarespace simply gives you the option to automatically use the page title as your SEO page title. The same applies to “Collection Items” like blog posts and product pages. Step 1: Set up the SEO title format of your pages and items
- In the “SEO Appearance” panel, go to the “Pages” tab.
- Edit the “SEO Title Format” field if needed. In this example, we updated the SEO title to “%p | %s | Photographer, Pacific Northwest.” Using this format, a page like the “About” page would show as “About | Melissa Summer | Photographer, Pacific Northwest” in search results.
- Go to the “Items” tab if you want to change the SEO title format used by “Collection” content items like blog posts, products, and events.
Note: The “%p” in the “SEO Title Format” field is a placeholder for the page name, while “%i” represents the item’s name. You can remove these if you prefer.
Step 2: Access the “Page Settings” of your chosen page- Return to the main website menu and select “Pages” under “Website.”
- Click on the gear icon (
) next to your selected page’s name to open “Page Settings.” - Click on “SEO” in the “Page Settings” menu.

- Write a description for the page in the “SEO Description” field. For example, we wrote, “Know more about Melissa Summer, a photographer specializing in portraits, travel, food, and wedding photography in the Pacific Northwest.” as our About page’s SEO description.
- Optional: Write a custom SEO title for a specific page (e.g., a shorter blog post title) in the “SEO Title” field.
- Select “Save” on the upper-left corner to save your changes.
6.4.3 Add Image Alt Text to Images
Image alt text is a brief image description that helps images show up in a search engine’s image results. It also makes your site more accessible for people with visual impairments, as screen readers use it to describe your images aloud. Step 1: Identify the images to optimize Step 2: Edit the page that contains the images Step 3: Add image alt text to your images For images in image blocks (e.g., your Contact page gallery):
- Select an image and click the pencil icon (
). - In the “Content” tab, write a short image description in the “Image Alt Text” text box.

- Hover over the gallery and select “Edit Gallery.”

- Select an image in the “Gallery” panel.
- Write your image alt text in the “Description” field.
6.4.4 Enable AMP and Comments for Blog Posts
Blog posts can be a great boom for your SEO if they’re engaging and fast, especially on mobile. A quick way to do that is by allowing comments on your blog posts so your visitors can engage and stay on your site longer. For faster loading speeds, you can use Squarespace’s Accelerated Mobile Pages (AMP) feature. Step 1: Open “Blog Preferences”
- Go to “Settings” (
) from the main sidebar menu. - Select “Blog Preferences” under the “Website” menu.

- Enable the “Use AMP” option to improve your blog posts’ mobile speed.
- Click “Save” on the upper-right corner of the panel.

- Play around in this menu to alter comment settings like requiring moderation approval or giving other users the option to “like” comments.
- Click “Save.”
6.4.5 Set Up Your Website’s Featured Image for Social Sharing
Make sure that links from your site look professional and adequate when shared on social media. Squarespace already handles a very big part of this process, so all you’ll have to do is add the featured image. Step 1: Head to “Settings” (
6.4.6 Set Your Location for Local Search Results
Regional SEO (optimizing for search results in your specific area) is crucial for small businesses. A strong local SEO presence helps you cut through the noise and directly translates to better business. With that in mind, let’s review how to check your regional SEO settings. Step 1: Head to “Settings” (

- Set your country, state (if applicable), time zone, and measurement standard here. Make sure the information matches your physical location.
6.5 Test and Review All Website Elements
Once you’ve finished setting up the SEO foundations of your website (you’re never truly finished with SEO itself), you should have a finished website in your hands. You’ve added everything that needed to be added, modified everything that needed to be modified, and so on. Before we can move to publishing, though, let’s make sure that we didn’t miss any steps and double-check if there’s anything you want to change. It’s important to give the would-be-finished site a final look-over before going live, since a single broken link or misspelled work may affect search engine rankings and visitor trust. All the hard work you’ve done could get overshadowed by a slight oversight. I’m not trying to scare you though. As long as you test your site thoroughly before publishing, you should be fine.6.5.1 Test Your Links and Buttons
Broken links and buttons can affect your search engine rankings and your visitors’ overall site experience. It’s important to check and fix them before you publish your site. Before you open the site’s preview for testing, I recommend you go to the “Pages” menu and write a list of all the different pages on your site on a piece of paper. This part is especially helpful for bigger sites to ensure you don’t miss any part of the site when testing. With your list in hand, here’s what to do next: Step 1: Open site preview to test all links and buttons- Click on the “Preview” icon (
) in the upper-right corner of the editor to open your site’s preview.

- Go page by page and click on every link and button to ensure it leads where its meant to.
- Exit the preview by clicking
in the upper-right corner. - Click “Edit” to edit the page.
- Select the broken text link or button. Click
to edit the link and assign the correct outgoing link to it. - Save the page and repeat this step as many times as necessary.
6.5.2 Test Your Forms
Here’s how to check if your visitors’ submitted form details appear in Squarespace. Step 1: Submit a test form- Submit a response to the form you’ve created on your Contact page.

- In the main sidebar menu, head to “Contacts.” You should see the sample form entries you’ve submitted under “Contacts.”
- Click “Lists & Segments.”

- Check the following segments:
- Open “Subscribers” to see the sample subscriber entry. This appears if you added the “Sign up for news and updates” option below the email field of the Contact form and selected it. Click the entry to see more details.
- Open “Form Submitters” to view the sample Contact form entry. Click the contact’s name to open form details. Then, click the form entry under “Forms Submitted” to see the form answers.

- Go back to “Contacts” once you’ve made sure that every submission contains the information you need.
- Click the sample contact entry to open the contact details sidebar on the right.
- Click “Delete Profile.”
6.5.3 Make Sure the Site Works on Mobile
As we move through the modules, we’ve discussed how to set up the mobile version of each page, so this one shouldn’t be too much of an issue. However, it’s still worth mentioning. Over half of all internet traffic happens on mobile devices, so you cannot neglect your site’s mobile version. Step 1: Access “Mobile View” (6.5.4 Label Pages Clearly
Make sure to have clear, descriptive titles and headlines labeling your pages and brief descriptions providing further context. This eases visitors into the page’s content and helps search engine algorithms classify each page’s content.
6.5.5 Check for Section Height Consistency
For your site to have harmony, you must ensure that most sections have similar height and structure. Since our portfolio site is mostly composed of galleries, we don’t have too many individual sections to compare. Still, if you do add more structured pages to your site, make sure the height doesn’t vary too much. Here’s what you need to do for every page: Step 1: Click “Edit” Step 2: Hover over a section and click “Edit Section” Step 3: Check section height- In the “Design” tab, look for “Height” under “Section.”
- Check if the height is set to S, M, L, or a custom value. Adjust it to match the other sections on the page (if necessary).
6.5.6 Use Proper Line Spacing
It’s a common beginner mistake to have too much space between lines. To check your line height:- Click the paintbrush icon (
) to open “Site Styles.” - Click the arrow button (
) next to “Fonts.” - Go to “Headings” and adjust the “Line Height” slider.
- Go back to the “Fonts” menu and select “Paragraphs.” Adjust the line height.

- Feel free to adjust the line height according to your personal preference, but I wouldn’t recommend going over 1.5 em.
6.5.7 Resize Header Elements


- In the “Design” tab, go to “Width” under “Size.”
- Select “Inset.”
- Click “Save” on the upper-left corner of the screen.
6.6 Apply Small Tweaks
Finally, let’s quickly go over how to apply some small tweaks to our website’s design before going live. Step 1: Adjust site styles You already know how to go over the different options in the “Site Styles” menu. Take another look at your website and decide if you want to adjust any fonts, colors, or other basic settings. Step 2: Add a flex animation- Still on “Site Styles,” click on “Miscellaneous.”
- Head over to “Animations.”
- Select “Flex” as the animation and “Fast” as the speed.
- Head over to the main “Settings” menu (
). - In the “Website” menu, select “Favicon.”
- Upload a small PNG image file for your favicon. Add a lighter-colored variation for browsers in dark mode.