Adding and managing blog posts

You can write and create your own blog posts, or you can use Shopify Magic to automatically generate blog titles and blog post content.

When you create your blog post, you can publish it immediately or you can schedule the blog post.

Add a post to your blog

When you create a blog post, you can add an image, insert a link, make a table, and embed a video or other media. The Content field uses the rich text editor, so you can format your post's content the way you want.

Blog posts are hidden by default and aren't displayed on your online store until you publish them.

You can edit, hide, or delete your blog post at any time.

Steps:

  1. From your Shopify admin, go to Online Store > Blog posts.
  2. Click Add blog post.
  3. Enter a title for your blog post. A title is required to save the blog post.
  4. Enter the blog post content.
  5. In the Organization section, configure the settings for your blog post:
    • Author: From the drop-down menu, select the name of the person writing the post. You can only select the name of the store owner or a staff member.
    • Blog: Select the name of the blog where you want to publish the post. If you don't want to publish to one of your existing blogs, then you can create a new blog in the drop-down menu.
  6. Optional: Display an image on the blog landing page. In the Featured image section, click Add image and then select an image to upload.
  7. Optional: Include an excerpt from your blog post on the blog landing page.
  8. Optional: Add tags to your blog posts to organize them by category or subject.
  9. Optional: To apply a custom template to your blog post, complete the following steps:
    1. In the Online store section, click the Theme template drop-down menu.
    2. Select the theme template that you want to use for your blog post.
  10. Optional: Edit the search engine listing for your blog post.
  11. In the Visibility section, choose when you want to publish your blog post:
    • To publish your blog post immediately, select Visible.
    • To schedule your blog post for a specific date, click Set visibility date, and then select the date and time.
  12. Click Save.

Edit a blog post

You can edit an existing blog post to change the content, publish date, author, or other blog post details.

Steps:

  1. From your Shopify admin, go to Online Store > Blog posts.
  2. Click the title of the post that you want to edit.
  3. Make the changes to your blog post content and settings.
  4. Click Save.

Hide a blog post

  1. From your Shopify admin, go to Online Store > Blog posts.
  2. Click the blog post that you want to hide.
  3. In the Visibility section, select Hidden.
  4. Click Save.

Delete a blog post

  1. From your Shopify admin, go to Online Store > Blog posts.
  2. Click the blog post that you want to delete.
  3. From the blog post's information page, click Delete blog post.
  4. In the confirmation dialog, click Delete.

Add an image to a blog post

You can add images to your blog post content and make the post more engaging. They can be existing images, such as product images, or you can upload a new image. Consider using the JPEG file type for blog post images for best results.

Steps:

  1. From your Shopify admin, go to Online Store > Blog posts.
  2. Create a new blog post, or click an existing blog post.
  3. In the Content area, click the button, and then click the Insert image button.

    Insert image button in the blog post **Content** section

  4. Add an image to your blog post:

    • To add an existing image, select an image from the list, and then click Done.
    • To upload a new image, click Add image, select an image, and then click Done.
  5. Click Save.

Display an excerpt from a blog post

You can display excerpts from a blog post on the blog landing page. Depending on your theme, you can include images, text formatting, and links in your excerpt. If you don't add a blog excerpt, then part of your blog post content is displayed instead, without any images, formatting, or links included.

Steps:

  1. From your Shopify admin, go to Online Store > Blog posts.
  2. Click the blog post that you want to add an excerpt to.
  3. In the Excerpt section, click Add Excerpt.
  4. In the Excerpt rich text editor, add the content that you want to display on your blog's landing page as an excerpt.
  5. Click Save.

Add tags to a blog post

You can use tags to organize your blog posts into categories or by subject. For example, you can add a tag to all the posts about summer to create a summer category. Customers can click or tap tag names to find other blog posts in the same category. When a customer searches for a tag in your online store, matching blog posts are displayed in the search results. Tags can have up to 255 characters.

Steps:

  1. From your Shopify admin, go to Online Store > Blog posts.
  2. Click the name of the blog post that you want to edit.
  3. In the Tags section, you can do the following actions:
    • To create a new tag, click the text field, enter the name of a tag, and then click Add.
    • To add a previously used tag, click the text field, and then select a tag from the Frequently used tags drop-down.
    • To view all tags and add an existing tag, click View all tags, select a tag, and then click Apply changes.
  4. Click Save.

Edit the search engine listing for a blog post

You can edit the text that's displayed in search engine results for a blog post. Descriptive titles and descriptions can help new customers find your online store and convince them to click the link. Learn more about search engine optimization.

You can preview a blog post's search engine listing and make changes to help new customers discover your online store.

Steps:

  1. From your Shopify admin, go to Online Store > Blog posts.
  2. Click the name of the blog post that you want to edit.

  3. In the Search engine listing section, click Edit.

  4. In the Page title field, enter a descriptive title. This title will display as a link in search engine results. You can enter up to 70 characters in the title.

  5. Enter a Meta description for the search engine listing. Make sure to include relevant keywords for your product to help new customers find your link. You might also want to include your business name. You can enter up to 320 characters in the description.

  1. In the URL and handle section, you can edit the web address. In most cases, you won't need to make changes to the web address. If you do make changes, then make sure that you set up URL redirects from the old web address. The URL can't contain any spaces. Handles are used in theme design.
  2. Click Save.

Change a blog post's web address

You can change the web address of your blog post in the Search engine listing preview section. When you create a blog post, a URL and handle are automatically generated. You might want to change or shorten the web address, but in most cases you can use the default one.

Steps:

  1. From your Shopify admin, go to Online Store > Blog posts.
  2. Click the blog post that you want to update.
  3. Click Edit website SEO in the Search engine listing preview section.
  4. Edit the URL and handle field.
  5. If you want the old blog post URL to redirect customers to the new URL, then leave the Create a URL redirect option selected.
  6. Click Save.

Ready to start selling with Shopify?Try it free