A very good backlink is very hard to get these days.Only through various off page techniques we could acquire quality backlinks.The only way to get free backlinks is by using some backlink tool generator which obviuosly spams the website.
Focus on content marketing.Only a handful of directories help in ranking and aprat from that social bookmarking is not effective nowdays.The homepage url would be enough if your tageting for the whole website without differing the keywords.
Matt Cutts has given statement that guest blogging wont work nowadays.The major taking point at that time in regardance to the guest post was that many bloggers used to spam the post only for getting backlinks and not for posting unique content.If unique and good quality of posts are made , then guest blogging will be effective.
If your peforming high quality link building and gaining good quality backlinks then the page rank of a website will increase but it would take time.Only once or twice a year, the page rank is updated.
The links which are marked as nofollow does not provide the link juice for increasing the pagerank but however it brings the referral traffic for the website.The reason why nofollow attribute was introduced in order to prevent the spamming process.
Classifieds,press releases,sharing posts in social media can help to increase the traffic.In order for sales conversion, then the landing page for the visitors should be attractive with pics,even videos of products.
Internet Marketing or it can be called as digital marketing involves
Search Engine Optimization
Search Media Optimization
Search Engine Marketing
Search Media Marketing
Display Ads Marketing