In this guide, you'll learn how to create and manage a blog using Squarespace. You can add a Blog Page, create a blog post, tag and categorize posts, create a post excerpt, enable comments, push your posts to social media, and more.
Watch a video
How Squarespace organizes blogs
Blogs in Squarespace are organized in a two-part hierarchy: Blog Pages and individual blog posts.
The Blog Page is your blog’s landing page. It displays multiple posts in a blog list or grid, depending on your template. Blog lists can show either the full post content or short teaser excerpts. Blog grids show thumbnail images for each post, and may also include text.
Clicking a post title or thumbnail image opens the individual blog post in its own page.
You can have multiple Blog Pages on your site. The layout and design options vary by template. Certain templates also have special blog features, such as sidebars.
Each blog post has its own page and dedicated URL. Blog posts are sub-pages of a Blog Page.
The layout, design options, and special features for your blog posts vary by template.
Step 1 - Add or open a Blog Page
In the Home Menu, click Pages.
Add a new Blog Page
Click the + icon to add a new page.
Select Blog from the New Page menu.
Note: Learn more about adding new pages to your site in Adding pages to your navigation.
Open an existing Blog Page
Click the Blog Page in your navigation list to select it for editing.
Step 2 - Add a post
Click the + icon in the Blog panel to add a new post.
Step 3 - Add content
The Blog Post Editor will open. A Text Block appears automatically to get you started. To enter a title for your post, click in the Enter a post title... box. The title must be 200 characters or fewer.
You can add more content to a blog post using the same blocks and tools you use for a Regular Page. Visit Building a page to learn more.
Note: New blog posts are immediately saved as drafts.
Step 4 - Add categories and tags
You can use categories and tags to organize your blog by subject. In combination with the Archive Block or Tag Cloud Block you can create a layout that allows visitors to view similar posts based on their interests.
To start adding categories and tags, click Tags + or Categories +. To learn more, visit Using tags and categories in a blog.
- Tags must be 80 characters or fewer.
- Categories must be 25 characters or fewer.
- Tags and categories are case-sensitive. For example, entering Apples, apples, and APPLES creates three tags or categories.
Step 5 - Enable or disable comments
After enabling comments in Comment Settings, you can enable or disable comments for individual blog posts by clicking Comments On/Off in the Blog Post Editor.
When comments are enabled, visitors can comment as long as the post is published.
The number of comments on a post displays beside the title on the Blog Page Panel.
Set a time limit for comments
To close the blog post for commenting after a certain time, click never, then set a date and time when comments will be disabled.
Click inside the calendar to select the date and time to disable comments.
Step 6 - Add thumbnail images
Blog post thumbnails create tiles on grid layouts, and display with the post in some list layouts. If you share your post on social networks that support images, like Facebook, the thumbnail image appears in the post. Squarespace also uses thumbnail images to represent content in various indexed views, such as Summary Blocks.
To add a thumbnail image, click the Options tab and drag your image into the image uploader. Click Save.
Note: You can also click the image uploader to open a file selection menu and then select a file from your computer, or click the Getty images button to search the Getty library for a licensable image.
To learn more about thumbnail images and how they display, visit Adding thumbnail images.
Step 7 - Add custom URLs
Every blog post has its own URL, formatted based on your default Post URL Format. To edit the post URL, click the Options tab, then click the Post URL box and edit the slug.
The URL will automatically include the Blog Page slug, but you can add any custom text after, separated by dashes. Here's an example of how that might look:
You can also add additional information to the URL after a forward slash ("/").
Note: If a Blog Page is set as your homepage, you can link to posts without including the Blog Page slug. For example, using the slug /my-new-post-title links to the post with the full URL slug /blog-page-slug/my-new-post-title when the Blog Page is the homepage.
To attribute the post to another source or a related link, add a URL to the Source URL box.
To link the post title to the Source URL, check Post Title should link to Source URL. Leave this option unchecked to add the source URL to the bottom of the post without linking the post title to it.
To learn more, visit Linking a post title to external content.
Step 8 - Select an author
By default, the author of the blog post is the contributor who first created it. If your site has Basic Authors or other contributors with Content Editor permissions, you can select a different author name from the Author drop-down menu in the Options tab.
The author's name will display in the blog post and the main Blog Page, depending on your template and Style Editor settings. You can also set it to display in the Summary Block and Archive Block.
For more information, visit Managing blog post authors.
Step 9 - Add an excerpt
Blog excerpts give your readers a taste or a teaser of a full blog post. If you tend to write longer posts, or if your posts are heavy with images or videos, a blog excerpt makes it easier for viewers to scroll through your blog and read posts in full by clicking "Read More."
If you don't add a post excerpt, the full post will display on the main Blog Page (in list view formats).
To learn more about excerpts and how they display, visit Using Blog excerpts.
Step 10 - Add a location
Click the Location tab to add a location for your post. Press the Enter or Return key after completing the address fields to drop a pin on the map.
Note: Farro, Five, Native, and templates with grid/stacked Blog Pages can display the location on the Blog Page. All templates can display the location in Summary Blocks. The style of display is unique to each template.
Step 11 - Push content to social media
These social accounts offer the option to automatically push blog content to profiles:
To push content, first connect your social accounts. Squarespace can send the title, URL, and author of the blog post to each connected account when you publish a post.
For each blog post you want to share, click the Social tab in the Post Editor, then switch the Social toggle to on for any social account where you want to publish this post.
Customize the text accompanying the posts by entering text or variables in the field to the right of the toggle. You'll see a preview of this text below the field. Hover your mouse over the ? icon to display a list of variables you can use.
Publish the post to automatically push it to the selected social accounts.
Note: Blog content will only push to a social account once. If you edit your post and want to share the updated version, share your blog post link manually.
Step 12 - Save or publish
All posts are initially saved as drafts. When you’re done editing a post, you can:
- Click Save to save the entry and keep it as a draft.
- Click Save & Publish to save the entry and publish it as a public post.
- Schedule the post to self-publish in the future. To learn more, visit Scheduling blog posts.
- Label it as Needs Review. This is helpful if you have a senior editor who reviews multiple authors’ work.
- Revert to Draft.
Tip: To schedule a post, revert it to draft, or label it as Needs Review, click the status label above the Save & Publish button.
Step 13 - Style the Blog Page
Most templates have a template-specific Blog Page design, with its own style settings, but all blog designs fall into one of three categories:
- Stacked - The landing page stacks posts vertically.
- Grid - Each blog post displays as a thumbnail in a grid.
- Grid/stacked - You can choose a stacked or grid layout.
To customize how your landing page looks:
- Go to your Blog Page.
- From the Home Menu, click Design, then click Style Editor.
- Scroll down to the Blog sections to experiment with different settings.
- When you're happy with how it looks, Save and exit the Style Editor.
- Open a blog post.
- Re-open the Style Editor and scroll down to the Blog sections. In many templates, blog posts have separate style tweaks that only display when you're on a blog post.
For more information about blog options by template, visit Blog features by template.
Step 14 - Manage blog posts
You can manage your blog posts in the Blog Page panel.
Filter and search
- Draft, Published, Scheduled, and Needs Review posts are ordered by their last saved date, from newest to oldest.
- Scheduled posts appear at the top.
- Search for a blog post for editing or publication using the search bar at the top of the panel.
- Filter the search to show all results, drafts only, or published posts only.
Edit a post
To edit an existing post, click the post title and click Edit.
To move blog posts to another Blog Page, press and hold Shift and click the item you want to move. Continue holding Shift to select multiple posts.
Once you've selected the posts you'd like to move, click Move.
Note: You’ll only see the Move button if you have more than one Blog Page.
In the Select Destination Collection window, select the destination page and click Move Items.
Change the publication date
You can change the publication date of a blog post before or after it's published. This changes the order in which posts appear on a Blog Page.
Note: Visit Blog Settings to learn about other customization options for your blog.