diff --git a/index.ftl b/index.ftl
index b4d5784..e35423e 100644
--- a/index.ftl
+++ b/index.ftl
@@ -1,5 +1,5 @@
<#include "module/macro.ftl">
-<@layout title="${blog_title!}">
+<@head title="${blog_title!}"/>
<#--
公告
${settings.index_notice!}
@@ -37,8 +37,24 @@
#list>
+
+ <@paginationTag method="archives" page="${posts.number}" total="${posts.totalPages}" display="3">
+ <#if pagination.hasPrev>
+ 上一页
+ #if>
+ <#list pagination.rainbowPages as number>
+ <#if number.isCurrent>
+ ${number.page!}
+ <#else>
+ ${number.page!}
+ #if>
+ #list>
+ <#if pagination.hasNext>
+ 下一页
+ #if>
+ @paginationTag>
+
-@layout>
diff --git a/module/macro.ftl b/module/macro.ftl
index 914e77b..466a3ea 100644
--- a/module/macro.ftl
+++ b/module/macro.ftl
@@ -1,4 +1,4 @@
-<#macro layout title>
+<#macro head title>