hello i just want to know which one is better for seo- direct linking or reciprocal linking......Is there any problem in having site with different content as link partners??
Direct link will be better and since the last time Google crack down on irrelevant link exchange, it is recommended not to have link partners with sites on a different niche.
one way linking is always better than the reciprocal linking. No there is no problem having a link from a relevant website, but it may not be considered natural by Google. But I see no harm in getting it, if it's not a bad link. You can read more about bad links in this link builing article
One-way is better. Reciprocal is ok. Regardless it is always better to get a link from a related site.