But your advice is to try and hide bits of herself...to what end?
I don't think that was what aeon was saying.
In order to end up in a relationship, you need to meet the person first and go on a few dates.
Online dating is brutal. There is a lot of choice so the slightest thing that is in anyway off-putting makes you/me/him/her move onto the next profile.
And what people find "off-putting" is very personal; everyone has their own weird foibles. Sometimes it pays to be a little more subtle.
Look at it this way (as an example):
say you have a 40 year old NMNK who would like to meet someone to marry and have kids with.
If she has a really honest profile that says "I really REALLY want to marry someone and have kids within the next two years", a lot of men (EVEN those who would be in principle open to that) would scroll on by - thinking that this was likely to be an overly intense woman just focussed on an end goal and not on them.
On the other hand if her profile is "I'm open to having children and would like to if I met the right person" she's much less likely to be passed over.
It's not about lying; it's about presenting yourself in the best light.
If the website has a drop down option about wanting kids, and you want kids, then there's nothing wrong with saying that. On the other hand if you are just interested in casual dating, you might be better not focussing on the kids. Just depends what you are after.
But presenting yourself in your best light is how all relationships start. No one wise goes on a first date, slams their bag on the table and says "Hi I'm John, I used to have a crack addiction, I pick my nose and eat it and spend my whole weekend alone playing video games in my pyjamas." Same is true of profile creation.