¿Es válido tener más de un signo de interrogación en una URL?

Hoy me encontré con la siguiente URL:

http://www.sfgate.com/cgi-bin/blogs/inmarin/detail??blogid=122&entry_id=64497

Observe el signo de interrogación duplicado al comienzo de la cadena de consulta:

??blogid=122&entry_id=64497

Mi navegador no parecía tener ningún problema y ejecutaba un marcador rápido:

javascript:alert(document.location.search);

solo me dio la cadena de consulta que se muestra arriba.

¿Es esta una URL válida? La razón por la que soy tan pedante (suponiendo que lo soy) es porque necesito analizar URL como esta para parámetros de consulta, y admitir signos de interrogación duplicados requeriría algunos cambios en mi código. Obviamente, si están en la naturaleza, tendré que apoyarlos; Tengo curiosidad principalmente si es mi culpa por no cumplir exactamente con los estándares de URL, o si de hecho es una URL no estándar.

Respuestas a la pregunta(2)

Su respuesta a la pregunta