Hey, I am handling 2 pet sites of US and CA and we have achieved very good rankings and huge traffic. But as a SEO what regular activities I should do to maintain rankings.
To Maintain your keyword rankings it depends on the competition of the keyword and i would build a back-linking campaign every couple of weeks for those keywords, just trial and error as it really is dependent on your keyword and your competitors etc
Keep creating manual HQ tier 1 links pointing to your site and make them stronger with tier2-tier3 links pointing to them. If you get enough money from your rankings then its better to hire somene reputable to do this job for you so you can foxus on your website and other projects.