How to make a "title" a link
What you can do is implementing a preprocess function for the node.tpl.php file, and alter the content of $variables['node_url'], which is the variable the template file uses when rendering the title.

  &lt;?php print render($title_prefix); ?&gt;
  &lt;?php if (!$page): ?&gt;
    &lt;h2&lt;?php print $title_attributes; ?&gt;&gt;&lt;a href="&lt;?php print $node_url; ?&gt;"&gt;&lt;?php print $title; ?&gt;&lt;/a&gt;&lt;/h2&gt;
  &lt;?php endif; ?&gt;
  &lt;?php print render($title_suffix); ?&gt;


You should first verify $variables['page'] is not TRUE, since that means the node is being shown in its own page, which is not what happens, for example, when the node is shown as teaser in the front page or in a view.