Set up and style your blog, then create posts to engage with your audience.
In this guide, you'll learn how to create and manage a blog on your Squarespace site. With Squarespace's built-in blog page, you can create blog posts and excerpts, tag and categorize posts, enable comments, push your posts to social media, and more.
You can update your blog on the computer, or through the Squarespace app. It's not possible to update your Squarespace blog via an XML-RPC client.
Tip: For tips on making your blog more accessible, visit Creating accessible site content.
Watch a video (version 7.1)
This video applies to version 7.1.
How Squarespace organizes blogs
Blogs in Squarespace are organized in two parts: blog pages and individual blog posts.
Blog pages
The blog page is your blog’s landing page. It displays multiple posts in a list or grid, depending on your site. Clicking a post title or featured image opens the individual blog post in its own page. You can have multiple blog pages on your site.
Blog posts
Blog posts are sub-pages of a blog page. Each blog post has its own page and dedicated URL. You can add as many blog posts to a blog page as you'd like.
Add a blog page
How you add or open a blog page depends on which version of Squarespace your site is on.
- Open the Pages panel, then click the + icon.
- Under Collections, click Blog.
- Select the Blog layout you want. You can change this later.
- Enter a page title, then press Enter. You can change this later.
Use the blog page settings to change other aspects of the page, such as posts per page, SEO title, social sharing image, podcasting information, and code injection. To learn about styling your blog page and its posts, visit Styling blog pages in version 7.1.
It's not possible to add blocks to the blog section of a blog page, but you can add block sections above or below the blog section.
- Open the Pages panel, then click the + icon.
- Select Blog from the pages menu.
- Enter a page title, then press Enter. You can change this later.
In the blog page's settings, set how many posts appear per page, between one and 20. If your blog posts can't display on one page, a link to older posts appears at the bottom of the landing page. Learn about its appearance and styling options in your template's guide.
You can also use the blog page settings to change other aspects of the page, such as SEO title, social sharing image, and podcasting information.
Create a new post
To add a new blog post:
- Open the Pages panel, click the blog page, then click + in the side panel.
- Add a title for your post in the Enter a post title... field. Titles must be 200 characters or fewer.
- Your new post includes a text block to help you get started. To add more blocks to the post, click an insert point.
- After adding content to your post, you can open your post's settings and edit settings, including categories and tags, comments settings, and featured images.
Blog posts use the classic editor. It's not possible to use Fluid Engine on blog posts.
- Open the Pages panel, click the blog page, then click + in the side panel.
- Add a title for your post in the Enter a post title... field. Titles must be 200 characters or fewer.
- Your new post includes a text block to help you get started. To add more blocks to the post, click the + icon or an insert point.
Tip: To edit the blog post in full-screen, click the expand arrow in the top-right corner of the editor.
- Tap the + icon at the top of the screen to add a new post.
- Add a title for your post in the Enter a post title... field. Titles must be 200 characters or fewer.
- Your new post includes a text block to help you get started. To add more blocks to the post, tap the + icon at the top of the screen. For more help with blocks, visit Adding content with blocks.
Mobile blog editor
For a streamlined and focused editing experience when creating new blog posts in the Squarespace app, you can enable the new blog editor. The new editor is optimized for mobile devices, and currently supports creating new blog posts and adding text, image, and line blocks to new blog posts.
Keep in mind:
- You'll need to disable the new blog editor to add a non-text, image, or line block to a new blog post.
- Editing existing posts will display the original editing experience.
To enable or disable the new blog editor:
- Tap the Settings tab at the bottom of the screen (on phones) or on the left side of the screen (on iPads)
- Tap Site Settings
- Tap Blogging, then switch the New Blog Editor toggle on or off
Tip: You can also use the Home tab shortcut to add a new blog post. In the Home tab, tap +, then tap Add a new post. This creates a new post in the most recently edited blog page.
Edit an existing post
To edit the title or body of an existing blog post:
- Open the blog page, then click the blog post in the side panel.
- Click Edit in the top-left corner of the page.
- After making changes, click Save to save your changes and keep editing.
- Open the blog page, then hover over the blog post and click Edit.
- After making changes, click Save.
- Open the blog page, then tap the post.
- Tap Edit at the top of the screen.
- Tap Done or ✓ after editing, then tap Save Changes.
Open an existing post's settings
To edit the settings of a post you previously added to your blog page, like categories and tags, comments settings, and featured images:
- Open the blog page, hover over the post in the side panel and click ..., then click Settings.
- Click the tabs to edit different settings.
- After making changes, click Save.
- Open the blog page, then hover over the post and click Edit.
- Click the tabs to edit different settings.
- After making changes, click Save.
- Open the blog page, then tap the post.
- Tap ... or
at the top of the screen, then tap Page Settings.
- Tap Save after making your changes.
Edit post settings
After opening a post's settings, click the following tabs to edit corresponding post settings. Your post settings depend on which version of Squarespace your site is on.
Content
- Featured image - Add a featured image
- Excerpt - Add an excerpt to give readers a sense of the full post
- Post URL - Edit the post's URL slug
- Author - Set the post's author
- Source URL - Add and link to a source URL
Options
- Status - Set the post's publication status
- Tags - Add tags to the post to organize your post based on its content
- Categories - Add categories to organize your post based on its content
- Comments - Enable or disable comments or go to advanced comment settings
- Featured post - Set it as a featured post
SEO
- SEO title - Add an SEO title to help search engines
- SEO description - Add an SEO description to help search engines
Social image
- Add an Alternate social sharing image to display when the post is shared on social media
Share
- Create email draft - Send your post as an email campaign
- Social media - Automatically share your post to your social media profiles when you publish. You need to have connected accounts to share content this way
Location
- In the Address fields, add a location to correspond to the blog post
Content
- Post title - Add a title to your post
- Post text - Add text to the body of your post
- Tags - Add tags to the post to organize your post based on its content
- Categories - Add categories to organize your post based on its content
- Comments - Enable or disable comments
- Status - Set the post's publication status
Options
- Featured image - Add a featured image
- Post URL - Edit the post's URL slug
- Author - Set the post's author
- Source URL - Add and link to a source URL
- Post title should link to source URL - Set your post title to link to the source URL
- Excerpt - Add an excerpt to give readers a sense of the full post
- Featured post - Set it as a featured post
SEO
- SEO title - Add an SEO title to help search engines
- SEO description - Add an SEO description to help search engines
Social image
- Add an alternate social sharing image to display when the post is shared on social media
Share
- Create email draft - Send your post as an email campaign
- Social media - Automatically share your post to your social media profiles when you publish. You need to have connected accounts to share content this way
Location
In the Location fields, add a location to correspond to your blog post
- Open the blog page, then tap the post.
- Tap … or
, then tap Settings.
- Make changes, then tap ✓.
Add a location
You can display the locations for blog posts in summary blocks. To add a location to the blog post:
- Open the blog page, then hover over the post in the side panel and click ..., then click Settings.
- In the post settings, click the Location tab.
- Enter an address, then press Enter or Return to drop a pin on the map.
- In the post settings, click the Location tab.
- Enter an address, then press Enter or Return to drop a pin on the map.
Farro, Five, Native, and templates with grid/stacked blog pages can display the location on your blog post.
- Save your post.
- Tap ... or
at the top of the screen, then tap Page settings.
- Tap Location.
- Enter a Business name and Address.
- Tap Post settings to go back, then tap Save.
Save or publish
When you’re done editing a post and its settings, you have a few options:
To | Do this |
Save the post and keep it as a draft |
Click Save to save your changes and keep editing, or Exit then Save to close the editor. New blog posts are set to Draft by default. |
Save the post and publish it as a public post |
In the top-left, hover over Publish, then click Publish. Or, in the post settings, you can click Options, click Status, select Published, then click Save. |
Schedule the post to self-publish in the future |
In the top-left, hover over Publish, then click Schedule…. Or, in the post settings, you can click Options, click Status, click Scheduled, choose a date and time, and click Save. To learn more, visit Scheduling blog posts. |
Save the post and put it aside for review by a senior editor or other contributor |
In the post settings, click Status, select Needs Review, and click Save. |
To | Do this |
Save the post and keep it as a draft |
Click Save. Blog posts are set to Draft by default, but if you've previously selected Schedule or Needs Review, click the status label and select Draft before clicking Save. |
Save the post and publish as a public post | Click Save & Publish. |
Schedule the post to self-publish in the future | Click the status label above Save & Publish and select Schedule. To learn more, visit Scheduling blog posts. |
Save the post and put it aside for review by a senior editor or other contributor | Click the status label above Save & Publish and select Needs Review, then click Save. |
To change the status of a post after it's saved or published, click the status label above the Save button.
To | Do this |
Save the post and publish as a public post |
Tap Done or ✓ after editing, then tap Save and Publish. |
Save the post and keep it as a draft |
Tap Done or ✓ after editing, then tap Save Changes. |
Delete the most recent edits |
Tap Done or ✓ after editing, then tap Discard Changes. |
To change the status of a post after it's saved or published:
- Tap ... or
at the top of the screen.
- Tap Post Status.
- Tap a new status. From here, you can also:
- Tap Needs Review. This is helpful if you have a senior editor who reviews multiple authors’ work.
- Tap Schedule to set the post to self-publish in the future. To learn more, visit Scheduling blog posts.
- Tap Post settings to go back, then tap Save.
After publishing a post, a window appears confirming the post is live. The window also displays your blog post's public URL, icons linking to Facebook and LinkedIn, and a button to create a campaign draft.
If you didn't push your post to social media automatically, this is a great way to share your post manually. Click Copy next to your blog post's public URL, then click the Facebook or LinkedIn icon and paste the URL into a post.
You can use the Status setting to 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.
Manage blog posts (computer only)
You can manage your blog posts in the side panel that displays when you open the blog page:
- 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.
- Click All to filter the results to Draft, Scheduled, or Published.
- You can move blog posts from one blog page to another.
- You can delete blog posts to remove them from the blog page.
- 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.
- Click Drafts, Review, or Scheduled to filter the results.
- You can move blog posts from one blog page to another.
- You can delete blog posts to remove them from the blog page.
Watch a video (version 7.0)
This video applies to version 7.0.