How to date my second hand bike I am trying to get an online reference to the exact specs of my second hand bike. What are a) Some good techniques/things to look for? b) Some resources to help the dating process.

E.g I see that https://bikepedia.com/QuickBike/BikeSpecs.aspx?item=24141 visually exactly matches my bike, however the later models are closer in terms of exact specs, but none are an exact match.

I want to find out for examples which models of tiagra RD were 9 speed (which mine is) but I dont know of any good place to find such information. (This hobby seems to be all about latest/greatest :( )

Alternately I want to find out where to find/locate the model numbers of the various components. Other clues I have is a Truvativ crankset 53/39. FD RD and shifters all tiagra.
I was able to get the Rear Deraileur model number as 4500 and also the brakes were Tektro R350 which both seem to again point towards a late 2000s model. It is possibly the 2007 model which was sold with upgraded components, like what @mikes mentions