No, your website should be on any platform. But some SEO tools small as Yoast are only built for WordPress. And using Yoast tools, Your website will be super friendly on search engines.