I would like to be able to programmatically change the outputted path to a Drupal node without using the PathAuto module. We currently process a large volume of content (thousands of articles per day) that get added on the back-end. Rather than use PathAuto to generate path aliases, I would like to have Drupal output the default link but append a partial title for better SEO.
An example of this would be:
/node/123
would be changed to
/node/123/This-is-the-article-title (this path currently will work for the existing node)
I understand how to do this on a theme-basis, by modifying the theme/view templates, but I would like to do it so that anytime the link to the node is displayed anywhere, it adds the title plug.
In addition, I would like to limit it to a certain content type (e.g., 'article').
I am using Drupal 5.x and I would prefer not to use PathAuto (I don't want to store hundreds of thousands of path aliases if not necessary)
I am looking for a solution that does not use PathAuto