Other than price & location, the next most important are:
3. High quality, timely MLS Listing. Many listing agents do a terrible job with this, and it hurts the seller. High-quality, 10 well-staged pictures, solid description (no mis-spellings or grammatical errors), don’t let it sit half-complete for a week (i.e. get the damn pictures up), etc.
4. Offer the Buyer’s agent 2.5% minimum, otherwise they will effectively boycott your listing.
5. Run an excellent “Broker’s” open house (Caravan). This is very important so all the local agents can intelligently describe your property to their clients.
6. Get a decent Virtual Tour up on the site within 1 week of the listing going active (as long as pictures are up on the day the listing goes active).
7. A good sign & well-produced color flyer on the property.
8. Post a new listing on Craigslist weekly.
Truly, this is 99.9% of it. Everything else is essentially a waste of time. The MLS listing provides the vast majority of of your marketing benefit as your home is immediately available everwhere: Realtor.com, Redfin, HouseRebate, ZipRealty, all the individual realtors sites, and hundreds of others. Make sure it isn’t done in some half-assed way.
BTW, I sold my most recent property in 5-days @ 4% total commission and got towards the top of the Value Range Marketing (VRM) price. It was priced realistically (not greedily).