Marco uses the verb "share" correctly here. Your reply uses the noun "share" incorrectly. What you mean is "Thank you for sharing (the site with me)." You cannot say that by saying "Thank you for your share"Thanks a lot, Barque.
If Marco said "Hey,Silver, I want to share this site with you, it's useful for learning English." Is it natural to reply:
Thank you for your share.
I don't agree with that use of the word "share".If Marco said "Hey,Silver, I want to share this site with you,
"Divide between us" is one traditional meaning of "share", but "share this site" uses a different traditional meaning."I want to share this site with you" to me sounds as if the speaker is saying "Let's you and I divide this site between us".