با فرض اینکه میخوای به صفحه اول نمایه بری:
بجای اینکه دستور \label رو بذاری بعد از printindex\، این دستور رو بذار توی کد زیر. چون نمایه در محیط theindex ایجاد میشه.
\makeatletter
\renewenvironment{theindex}
{\if@twocolumn
\@restonecolfalse
\else
\@restonecoltrue
\fi
\twocolumn[\@makeschapterhead{\indexname}\label{theindexpage}]%
\@mkboth{\MakeUppercase\indexname}%
{\MakeUppercase\indexname}%
\thispagestyle{plain}\parindent\z@
\parskip\z@ \@plus .3\p@\relax
\columnseprule \z@
\columnsep 35\p@
\let\item\@idxitem}
{\if@restonecol\onecolumn\else\clearpage\fi}
\makeatother