Having the right plugins is crucial for a successful wordpress website. For beginners, essential plugins include yoast seo for optimizing content, contact form 7 for easy contact forms, and woocommerce for online stores. These plugins enhance functionality and user experience.