Hey guys, I want to get something clear in my head and I thought to ask a bit of help from some of you with more experience. Let`s say I promote a web page on my website about Amazon gift cards. Now I want to use backlinks with relevant content for this page. Do you need to have content strictly about Amazon gift cards on those backlinks to have more weight, or maybe content about Sephora or America Express gift cards is still fine as long is about gift cards? Please elaborate a bit so I can completly understand the concept. Thanks!
You want something that is relevant to your keyword. If your keyword is "gift card" sites that rank for the kw gift card would be relevant, to some degree. Sites that rank for Amazon gift card would be more relevant. If you use the google adwords tool you can put your keyword in and type the site to see if google thinks it's relevant. I'd also try phrases that google shows you are relevant via latent semantic indexing, or LSI. You will see those listed at the bottom of the serps.
Are you talking about anchor text for backlinking? If so, then you'll want to vary up your inbound and outbound anchor text links so they don't all say the same thing. It might be alright to use your main keyword for anchor text a percentage of the time, but using it all the time is a giveaway sign of artificial backlinking. And, Google is starting to flag those types of anchor links as 'manipulation of search engines'. So I don't think it will hurt to use 'gift card', Amazon gift card, 'gift card for Sephora' or anything like that for your anchor text links.