i have heard that google has downgraded article submission sites and is not accepting their links anymore. cud u plz throw some light on this?