How to create links from term to node On the node display I would like to create a list of services but for some of the services, I would like the list element to be displayed as a link to a certain node, and some will not have links.

I tried creating a vocabulary called Services with an additional Link field, but with no luck.

Ideally it would be good to reference the NID, incase the path changes in the future, and display the link URL without the NID as its final path. But if there is a simpler way using final paths, then I am happy with this.

Below is the desired outcome.

Services:
- Website Design &lt;--Linked to node/2
- SEO &lt;-- no link
- Hosting &lt;-- linked to node/4
The module Special menu items lets you create menu items that aren't links. 

Using Taxonomy doesn't seem like it would do anything to solve this, unless you want a different list of links to show depending on what node it's being displayed on. 

So basically you just create a new Menu and add menu items you want in the list. A Block showing the list is automatically created for each new Menu, so you just have to go to Block configuration and place it in a region of your theme to make it appear. On Block configuration you'll also be able to restrict which pages to display the links on, maybe just the one node.   

The thing you asked about using NID is concerning Path aliases. You can use the module Global redirect to make the system always output the alias instead of the NID link. With Pathauto you can configure patterns to automatically create path aliases when creating new content.