Spammy backlinks on Q&A sites is a bad idea, as Google punishes unnatural links, so you could be harming your search ranking by engaging in such activity, and thus negatively affecting your site traffic.
Write articles, share them through social media and get shared your content around the world for better traffic
Internal factors are
manpower
money
policies
strategies