Yes. Yahoo! SiteBuilder is compatible with Windows 7. To install Yahoo! SiteBuilder:
Double-click the file you just downloaded.
If a User Account Control alert appears, click Yes. Enter your administrator password if you are prompted. The Yahoo! SiteBuilder install should start now.
Read the Terms of Service, and if you agree, click Agree. If you do not agree, click Cancel.
NOTE: If you click cancel this will stop the installation of Yahoo! SiteBuilder.
Yahoo! SiteBuilder is now installed and ready to go. If you encounter any issues during the installation process, please click here.