What You Need to Know About Submitting Articles to Web 2.0 Sites