
"...relevant link from Google search ... about 78 per cent of the time."
So about 7 times the percentage of relevant links that I usually get from Google search (I'm being optimistic here). Then again, they may have a looser definition of relevant.
So about 7 times the percentage of relevant links that I usually get from Google search (I'm being optimistic here). Then again, they may have a looser definition of relevant.