I have finance website and it is on top one when people search for that specific keywords, but after a month it is only on number 4, the question is how to maintain and keeping it on top? Please share your information including algorithm (panda updates) SEO 2012: How to Stay on Top of GOOGLE SERP?
Well you need to continue working on getting new content and new link building to your website otherwise who makes this work will get on top!
A lot of things matter, back-links internal links optimized site quality site as usual content is king user-friendly site long time site makes you get on first page wait till you get it.
create new blog section in your site and regularly update your blogs using your site keywords then google regularly scroll your website you will get good position in search engine ..