Add items to router but not links
Menu links are only created by default because the default type for a router item is MENU_NORMAL_ITEM:


  Menu type -- A "normal" menu item that's shown in menu and breadcrumbs.


What you need is a MENU_CALLBACK:


  Menu type -- A hidden, internal callback, typically used for API calls.


e.g.

$items['example/feed'] = array(
  'title' =&gt; 'Example RSS feed',
  'page callback' =&gt; 'example_feed',
  'access arguments' =&gt; array('access content'),
  'type' =&gt; MENU_CALLBACK,
);


That will create you an accessible path with no menu links, unless of course you add them manually through code or the UI.