How you rate offsite SEO in a importance order? Example: 1- Link building 2- Article writing and submitting it to certain sites 3- paid directory submissions etc etc Maybe a 1-10.