How about article submission and directory submission, does these help in increasing the search engine rankings?