Yes is the answer. You do need a website. Tony's got great suggestions and solutions there.
Andrew Young has also recently shared ideas on the Puppetry List Pupcrit. Here is his post....
For anyone who is struggling with building their own site, I would suggest
trying Wordpress which can be downloaded for free from
http://www.wordpress.org and can be hosted on your own domain ( like
www.yourpuppets.com). Wordpress is blogging software that is very easy to
run a professional looking website on.
Once set up it's very easy to use - if you can an email to Puptcrit, you can
use Wordpress - and there are thousands of free templates available as well
as some really beautiful "premium" ones that can be bought for as little as
$20-75. There are also hundreds of plugins to help you easily add features
like a calendar of your shows, photo galleries of puppets, videos etc.
Better yet, if you buy a domain and hosting through companies like GoDaddy
or Netfirms you can get a site for only a few dollars a month and they will
install Wordpress for you.
I've done web development in the retail and tourism industry here and there
over the years and I've often wondered if there was a market for offering
basic web site packages that look professional and are easy to use
specifically to puppeteers and puppetry companies.
Andrew <puppetvision@gmail.com>