Do you think minisites still work on Goggle? With competition like that (seams like everyone is doing MFA mini sites nowadays) should I even bother?
Maybe it's better to do bigger site with good authority. Less chance Goggle will drop me after manual review (MFAs are a bit too obvious)