Yes, the overall shape has changed slightly over time and your one might have a small heater in it and a cooling water loop running through it, that it will be in the same location at the back of the engine.
The strange thing on my daughter's 2009
Ibiza 1.4 16V was, the oil mist was being sprayed up and onto the lower face of the plastic air inlet manifold above this oil separator!
I also replaced that oil separator on my wife's previous car, a 2002 VW Polo 1.4 16V but that was for another reason - its oil separator was allowing too much oil to escape back into the inlet system.
Just in case you don't understand what this is, it tries to remove as much of the oil mist from the crankcase air that is just air being blown past the piston rings etc into the crankcase, in the olden days this was allowed to escape to atmosphere as nobody bothered about that, nowadays these engine's crankcases are sealed to atmosphere, and so the oil needs to be collected and the air passed through the engine.
The large hole is the air inlet to the separator and the small hole below it is where the collected oil drains back down into the engine's sump, the rubber pipe is where the "cleaned" air is sucked back into the engine intake system - so this normally under atmospheric pressure so sucks the crankcase area of any built up pressure to make sure that there is never any oily fumes escaping to atmosphere.
That is quite a useful YouTube video, as it shows you any problems that he had doing this job, which can be useful. Curious to see that the new aftermarket separator came with a new fitting to fit to the rubber pipe - maybe that is to
help where you end up breaking the original one, although he said that he could not fit the old one back onto the new aftermarket separator.
I'm sure that all replacement oil separators will come fitted with new O-ring seals, so no need to buy them if you decide to replace the oil separator - which I think is your best plan.
I gave up cutting up the old oil separator on my wife's previous car which was a 2002 VW Polo 1.4 16V, and was also a bit disappointed in how little "gung" had built up inside it. I did try to clean it out by pouring petrol or similar into it and shaking it about and repeating a few times - but it still looked like more and more "gung" was coming out of it. That was just me wasting my time as I had by that time bought and fitted a new oil separator, but I felt the need to try cleaning it out anyway!