March 18, 2010 SEO Moz added 5 New Edit Delete Tags Autopost SEO Moz added 5 New Features in their Toolbar http://htxt.it/wD6z via hellotxt