Ningún software es necesario para obtener buenos resultados SEO.
No obstante, algunos pueden hacerte la vida más fácil y permitir ahorrar tiempo.
Por ejemplo, existen plugins geniales para el navegador Firefox. Otros softwares permiten crear fácilmente sitemaps con formato xml o controlar automáticamente tus posiciones.