How your page ranks extends far beyond page content. Link popularity is based on quality inbound and outbound links found on both your site and the web. Each links acts as a tally. In other words a link tells a Search Engine to place a certain vote for your site. The more inbound links (or links pointing to you) the better! Google algorithm is about popularity and importance and how sites link to your site.
The properties of an inbound links is it’s type. A link can either be a piece of text or image. All quality inbound links must have text containing the keywords for a certain page in your site. Every page’s link popularity will depend on the quality of these inbound links. Ultimately these links will boost your rankings.
Beware though that over doing a website with too much optimization will eventually work against you. So as you add content always think as a real site visitor and not some black hat search optimizer.
I like to go back after a page is written and and examine whether or not there is more opportunity for some optimization for the user. Is the page clear? Is it properly linked to more content? Are the headings concise?
Image links can also give you some additional ranking boost and popularity . But this is not as much of a factor as the actual content of the page. By adding an alt tag to the image and associated keywords you can explain to the engines more about the link. But again, try not to overdo the keywording here. Create the alt tag with the visitor in mind. What would happen if the image did not load? Could an alt tag explain anything additional from the missing image?
Be careful though!- overdoing either inbound links or spammy alt tags you will hurt your rankings eventually.