Most search engines REFUSE to follow a link with a "?" in it.
The Calendar view (one day at a time) uses a format like the following:
This IS search engine friendly.
I think talkpost.bml and talkread.bml should be modified to accept a URL like the following:
This will make them search engine friendly and allow more LiveJournal content to be spidered (unless of course the user chooses to add the robots.txt entry to stop indexing by search engines).
The existing "?" format should be retained in order to preserve any preexisting links to entries