diff --git a/docs/docs/adding-a-list-of-markdown-blog-posts.md b/docs/docs/adding-a-list-of-markdown-blog-posts.md
index f61a04c5c..290d925ca 100644
--- a/docs/docs/adding-a-list-of-markdown-blog-posts.md
+++ b/docs/docs/adding-a-list-of-markdown-blog-posts.md
@@ -1,26 +1,26 @@
---
-title: Adding a List of Markdown Blog Posts
+title: Markdownのブログ投稿一覧を追加する
---
-Once you have added Markdown pages to your site, you are just one step away from being able to list your posts on a dedicated index page.
+Markdown のページをサイトに追加すると、専用のインデックスページに投稿を一覧表示できるようになります。
-## Creating posts
+## 投稿を作成
-As described [here](/docs/adding-markdown-pages), you will have to create your posts in Markdown files which will look like this:
+[ここ](/docs/adding-markdown-pages)で説明しているように、投稿を Markdown ファイルで作成する必要があります。それは次のように行えます。
```markdown
---
path: "/blog/my-first-post"
date: "2017-11-07"
-title: "My first blog post"
+title: "初めてのブログ投稿"
---
-Has anyone heard about GatsbyJS yet?
+GatsbyJS って聞いたことある?
```
-## Creating the page
+## ページの作成
-The first step will be to create the page which will display your posts, in `src/pages/`. You can for example use `index.js`.
+最初の手順は投稿を表示するページを `src/pages/` に作成することです。例えば `index.js` を利用できます。
```jsx:title=src/pages/index.js
import React from "react"
@@ -32,7 +32,7 @@ const IndexPage = ({
},
}) => {
const Posts = edges
- .filter(edge => !!edge.node.frontmatter.date) // You can filter your posts based on some criteria
+ .filter(edge => !!edge.node.frontmatter.date) // いくつかの基準に基づいて投稿をフィルタリングできます
.map(edge =>