1. Related to your website 2. High Page Rank 3. Cached/indexed by Google within last 10-15 day 4. have backlinks 5. No irrelevant link on page like casino, sex , porn website 6. content page is way better than links/resource pages
Think about it. Google wants your page to be relevant to a user's search phrase in order to rank your well. They look at your page first for clues, but more importantly, they look at your inbound links as well for clues as to whether your page is relevant to a user's search query. Google uses inbound links for two major signals. First they see it as a general "vote" for your URL so it boosts your Page Rank. Second, they use the link text of your URL's inbound links as a strong signal to determine what your page is about (and therefore which keyword phrase(s) it should be ranking for). Google wants your URL to have inbound links from pages on other sites (and your own) that are relevant to the topic of your page. So they not only want the page linking to you to use the search phrase (or some variation of it) as the link text, but they want the page linking to you to ALSO be about the same topic (or a related topic) as your page. How does Google determine based on on-page factors if your page is relevant to a user's search phrase? They look to see if the search phrase, some variation of search phrase, some partial match of the search phrase, some lexical semantically equivalent phrase to the search phrase, etc. is in the <title>, <h1>, <h2>s, content of the page, etc. They also look at the inbound links to your URL to see if other sites are linking to your URL with the search phrase as the link text, some variation of the search phrase as the link text, some partial match of the search phrase as the link text, some lexical semantically equivalent phrase to the search phrase as the link text, etc. They also look to see if the pages linking to your URL are relevant to the search phrase. So how do they determine if the pages linking to you are relevant to a user's search phrase? More than likely the EXACT same way they determine if YOUR page is relevant to the search phrase. They are more than likely looking to see if the search phrase appears in the <title>, <h1>, <h2>s, content, etc. of the pages linking to your URL. They are probably even looking at the inbound links of the pages linking to your URL to see if their inbound links contain the exact search phrase, some variation of the search phrase, some partial match of the search phrase, some lexical semantically equivalent phrase to the search phrase, etc.
quality links is related of your website theam with high pr. if you use irrelevant links then some time it's gives some times benefit but after some times these link google automatic remove and spam so don't use this type link.....
The diversity of back links' anchor texts is also important, if you use exactly the same anchor text from multiple back links, it looks strange to Google bot and your site may get fined for doing that.
use the Google relevancy algo to work it out. the best link is from a page that already ranks for your phrase.