Just like cars, bikes, and houses, websites need to follow a regularly scheduled maintainence schedule in order to remain at peak performance. What follows is a typical task list for iterative site management, covering tasks from a daily to annual cycle. It is scaled to a small-to-moderately sized website (a blog, a personal ecommerce site) run by a small team (one to three people) that does not carry advertising.
Every day
Add new content
Promote site via social media
Check for and respond to new comments and mail
Fix any mission-critical issues
Attend to any bugs that can be solved in less than an hour
Note new signups
Check visitor levels and activity on site
Every week
Check referrers, activity levels, devices used to access the site; make a note of overall trends
Ensure that latest entries on front page are appropriately tagged and entered into site navigation (side bar, feature bar)
Promote one article to an outside source (another person’s Twitter feed, an inbound link from an external site) to bring in new visitors.
Every quarter
Add a new feature to the site and/or remove a redundant or unused feature
Optimize the appearance and functionality of the site for a single device (Android, Blackberry) or platform (IE7) that constitutes less than 5% of your visits.
Evaluate attainment of goals for quarter; set or revise goals (number of visitors, average pageviews, average time on site, etc) for next 30, 90 and 180 days
Every year
Re-evaluate design and functionality of the site; do a site refresh or redesign as appropriate.
Renew domain and pay for hosting services
Pro CSS3 Animation, Apress, 2013