I'll second the comments about including your website in your signature and about content. If your site is related to the forum(s) you're posting on it will generate interest right there (so a photo site in your sig for photo forums is great). That's the obvious part, it's putting the word out there to people who are likely to be interested in seeing your site. What's also useful in this is that many search engines look at how many pages link to your pages as a way to determine how relevant your site is. If your site appears (to a search engine) to be photo-related and is linked from a lot of pages that appear to be photo-related then the search engine will consider your site to be more relevant for photo-related. Obviously, photo is a broad topic so the more specific you can get the better.
As mentioned before, the other big one is content. Search engines don't "see" images, they "see" text. Even the image search engines work off of the text on that page, not the image. So it's a good idea to include some text content. Maybe a bio page, or how about a page or more talking about your processes and techniques? Include some information with each image (such as captions, location info, possibly technical details), this will all help search engines think of your site as interesting. For instance, I posted an article on Dead Link Removed on Dead Link Removed, I wrote that article years ago on one of the rec.photo newsgroups (so that should tell you how old it is), the question kept coming up and I got tired of copying and pasting it so I put it up on my website and just started posting the link. I haven't promoted that page in several years (well until today) yet it still gets over 1000 hits every month. Now I don't know how many of those hits translate into viewing other content on my site, but it's certainly something I could look into and work on improving.