When used in concert with the hyperref package, biblatex automatically creates hyperrefs for citations but not if they are inserted using \citeyear or \citeyearpar.
Is it possible to add a hyperref to year only citations?
\documentclass{article}
\usepackage[backend=biber,natbib=true, style=authoryear-comp]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{ref1,
author = {Doe, John D.},
title = {Hyperrefs to citations},
journaltitle = {Links Everywhere},
volume = {1},
date = {2000},
pages = {1--2},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\usepackage{hyperref}
\begin{document}
citet -- \citet{ref1}
citeyear -- \citeyear{ref1}
citeyearpar -- \citeyearpar{ref1}
\printbibliography
\end{document}

\printfield{year}should be preferred over\printdatein some cases: If there is a month given, the standard\citeyearcommand would only print the year, whereas\printdateoutputs the month as well.\printfield{year}avoids this. – CL. Aug 05 '16 at 14:31\bibhyperref{\printdate}with\bibhyperref{\printfield{year}}\bibhyperref{\printfield{extrayear}}– gilbertohasnofb Feb 25 '19 at 17:46