Websites need routine maintenance the same as your physical location. If you have launched your own website yourself or have forgone your website consultant's maintenance fee, you need to regularly perform some maintenance yourself.
If you haven't done so recently, change your password. Make sure it is long, doesn't contain actual words, and does contain a variety of small and large letters, numbers, and special characters.
Check your server logs for error messages that may be hackers surveying your site.
Keep track of the dates your pages were last updated. If you see activity that you can't explain, you may have a compromised site.
It only takes a few minutes each month to regularly sweep your site and insure that things continue running smoothly for you and your customers.