OK, I know a little bit more about the workflow now... this is a continuation of the post on my new RAW workflow.
A. Because DNG files carry keywords with them when saved as JPG, the next step should be to assign your keywords before creating the JPG files, otherwise you'll double your work. I'm using Photo Mechanic, which is favored by the news industry. I'm now in the process of building what they call Structured Keywords, which is a hierarchically-arranged list of keywords. This means that you can have thousands of available keywords, but only have to look at a handful at any given moment. This is an extremely cool feature, far more powerful than anything I've seen in Adobe's Lightroom. Lightroom has a much prettier interface, but it's amazingly slow compared to Photo Mechanic, and requires you to add all your images into its database, a process that could take hours, while PM just loads individual folders as needed.
I should note that I've been contemplating building an image database for years, but it's always been such a daunting task that I've put it off for another day. But Structured Keywords eliminates the need for an outside database (with all its potential linking problems, size, etc.) and allows me to put keywords and other IPTC metadata directly into the image itself, so that the images themselves become the records in the database. And because this is an industry standard, lots of entities use the same metadata. I use Zenfolio to host my photos online, for example. Once I get keywords on my images and get them uploaded, anyone on Zenfolio can find my images if they search for a keyword I've used. I'm not sure if this also works when searching outside of Zenfolio (like with Google) or not, but suspect that it might.
B. After keywords and other metadata are added, I will create JPG files from all of the images I want to upload or otherwise distribute. The reason for waiting until afterwards is because PhotoShop (the software I use to create the JPG file) saves the metadata to the JPG, too... so it makes for half the work.
I'll post more info on this workflow as I develop it further.