A me funziona.`\documentclass[11pt,twoside,titlepage]{scrreport}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{kantlipsum}
\usepackage{geometry,fancyhdr,amssymb,amsmath,upgreek,tikz,pgfplots}
\usepackage{caption}
\captionsetup{tableposition=top,figureposition=bottom,font=small}
\geometry{top=2.5cm,bottom=2.5cm,left=2.5cm,right=2.8cm}
\usepackage[output-decimal-marker={,}]{siunitx}
\usepackage{imakeidx}
\makeindex [intoc=true,options={-s classic.ist}]
%\usepackage[style=authortitle,backend=biber]{biblatex}
%\addbibresource{riferimenti.bib}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{%
\markboth{\thechapter.\ #1}{}}
\fancyhead[RO,LE]{}
\fancyfoot[LE,RO]{\thepage}
\fancyfoot[LO,CE]{}
\fancyfoot[CO,RE]{}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\title{APPUNTI DI DINAMICA DELLE TERRE}
\author{\dots}
\date{}
\usepackage{hyperref}
\begin{document}
\maketitle
\tableofcontents
\thispagestyle{empty}
\cleardoublepage
\chapter{Considerazioni generali}
\kant[1-4]
Profondità\index{profondità}
\kant[5-8]
Moti convettivi\index{moti convettivi}
\kant[9-12]
Placca\index{placca}
\kant[13-16]
Aquila\index{Aquila}
\printindex
\end{document}
`
Ho solo aggiunto con il pacchetto kantlipsum ( che mi piace di più di lipsum) un po’ di testo di riempimento per verificare che i numeri di pagina dei contenuti dell’indice analitico siano corretti.
Il fatto che hyperref sia l’ultimo pacchetto caricato dipende dal fatto che ridefinisce i comandi specificati dai pacchetti precedenti per poter aggiungere le ancore e i bersagli per i collegamenti ipertestuali. Solo pochissimi pacchetti (per esempio glossaries) ridefiniscono a loro volta i comandi ridefiniti da hyperref.