Writing blog posts

After you've created a blog, you can start writing your blog posts. Your posts can contain both text and images. You can choose to publish a post immediately, or else set a specific publishing date.

Add a post to your blog

To add a post to your blog:

  1. Click Add blog post:
    Add a blog post button on **Blog posts* page
  2. On the Add blog post page, enter a title for your blog post. You need to have a title to save the post.

  3. Enter the blog post content. This field uses the rich text editor, so you can format your post content. You can also add an image, embed a video or other media, or insert a link.

  4. Choose the settings for your blog post:

  • Author: From the drop-down menu, select the name of the person writing the post. Only the names of the account owner and staff members appear in the drop-down menu.

  • Blog: Select the name of the blog where the post will be published. 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.

  1. If you want an image to display on the main page for your blog in your online store, then select a featured image. Click Upload image in the Featured image section, and then select an image to upload.

  2. If you want an excerpt from your blog post to display on the main page for your blog in your online store, then add an excerpt.

  3. You can add tags to your blog posts to organize them by category or subject. Customers can click tags to find other blog posts in the same category. When a customer searches for a tag in your online store, matching blog posts will appear in the search results. Enter tags, separated by commas, in the Tags field:
    Blog post **Tags** field
  4. You can edit the search engine listing for your blog post in the Search engine listing preview section.

  5. Blog posts are hidden by default and won't appear on your online store:
    Blog post **Visibility** section with **Hidden** selected
    If you're ready to publish the post, then select Visible in the Visibility section, or set a specific publishing date for the post. After you've published a blog post to your online store, you can still edit or delete it at any time.
  6. Click Save.

Edit a blog post

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

To edit a blog post:

  1. Click the title of the post to edit.

  2. Make your changes to the existing content and settings.

  3. Click Save.

Delete a blog post

To delete a blog post:

  1. Click the blog post that you want to delete.

  2. From the blog post's information page, click Delete blog post.

  3. In the confirmation dialog, click Delete blog post.

Add an image to a blog post

Adding images into your blog post content can make the post more engaging. You can add images that you've uploaded to Shopify, including product images, or upload a new image for the post. The best file type for blog post images is JPG.

To add an image to your blog post:

  1. Create a new blog post, or select an existing blog post.

  2. In the Content area, click the Insert image button.

    Insert image button in the blog post **Content** section
  3. Select the image to use in the blog post, or click Upload file to upload a new image to Shopify.

  4. Select the size of the image from the drop-down menu:
    Blog post image **Size** menu
  5. Click Insert image.

Tip

You can use the rich text editor to embed other media in your blog posts, including videos, Google maps, and music or sound clips. Learn more about adding media with the rich text editor.

Display an excerpt from a blog post

You can display excerpts from a blog post on the main page for the blog in your online store. Excerpts can contain images, text formatting, and links. If you don't add a blog excerpt, then part of your blog post content will display instead, without any images, formatting, or links included.

To add an excerpt to a blog post:

  1. Select one of your blog posts.

  2. Under the rich text editor, click Add excerpt:

    Blog add excerpt

  3. In the Excerpt rich text editor, add the content that you want to appear on your blog's landing page as an excerpt. The whole excerpt will be shown on your blog page, with a Read more link below. Any images, links, and styles that you use won't be removed by your theme.

  4. 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 could add a tag to all the posts about summer to create a summer category. Customers can click tags to find other blog posts in the same category. When a customer searches for a tag in your online store, matching blog posts will appear in the search results.

To add tags to a blog post:

  1. Click the name of the blog post.

  2. In the Tags field, enter tags, separated by commas. You can also select existing tags:

    Blog organization tags

  3. Click Save.

Edit the search engine listing for a blog post

You can edit the text that appears 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:

  1. Click the name of the blog post to edit.

  2. In the Search engine listing preview section, click Edit website SEO:

    Edit website SEO button
  3. 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 55 characters in the title.

  4. Enter a description for the search engine listing. Make sure to include relevant keywords to help new customers find your link, and to include your business name. You can enter up to 160 characters in the description.

  5. 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.

  6. Click Save.

Change a blog'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 leave the default alone.

To change a blog post's web address:

  1. Click Edit website SEO to open the Search engine listing preview:

    Edit website seo

  2. In the Search engine listing preview, edit the URL and handle field.

  3. If you want the old blog post URL to redirect customers to the new URL, then leave the option for redirect checked.

  4. Click Save.

Want to discuss this page?

Visit the Shopify Community

Ready to start selling online with Shopify?

Try it free