Hello,I want to ask that do Affiliate links going out affect the site ranking...If I put a buy button and link other site will affect my site ranking or not ??? if It hurts the ranking then what is the solution ???? thanks
It will leak some of your site's pagerank if you don't stick a rel="nofollow" in the link. If you do that, I don't tihnk they'd affect it... plenty of affiliate sites show up in rankings without being dinged
Most of the affiliate websites that show up high in the search results use techniques to hide their affiliate links from the search engines. This is the case in the credit card industry anyway. Perhaps this isn't true in other niches. Those websites use redirects on their own site. These redirect pages are blocked via their robots.txt file. Another way to hide the affiliate redirect is to link like this: <a href="#" onclick="(code to change page's url)"> Having just one affiliate link may not be a problem. I wouldn't be surprised if Google had some kind of filter that gets triggered when a website has more than a certain number of redirects/affiliate links on a page.
I personally dont believe its going to affect your ranking, regardless of 1 or 100's of affiliate links in place.
I like how people just make guesses without any experience at all with affiliate links. From my experience, you do need to hide affiliate links. Perhaps someone can provide an example of a website with a lot of affiliate links, but good rankings.
More simply: because affiliate links are competition for adwords : firms that get affiliate members make business and buy less adwords
Google in particular does not like affilaite links all over sites. Google equates afilliate links with spam. I always take what google say publicly with a pinch of salt and i've tested this and countless other people have tested it and leaving open affilate links on sites does not do any good. cloak or hide affiliate links and make them no follow. consider this. if you are linking back to someones website along with every other affilaite your not only promoting their product but boosting their rankings and leaking link juice from your own site.
I would slap a nofollow on it. Be careful with the redirects because if you do put too many on your page it could trigger the Google spider to dump the page from index as it sees it may be a link farm. If you are doing it the right way with only 2-3 affiliate links on the page then it should be no problem but just in-case I would throw a rel=nofollow on it just incase the affiliates site isn't one that is respected.