All these if practiced in a perfect way will give you lot of traffic and which will ultimately leads to higher ranking in Google.