Before you register with a search engine, it's a good idea to write down every imaginable keyword that someone might use to find your site. For example, if you are a wedding planner, you might use the following:
However, the above list does not account for people conducting keyword searches for things not directly related to a wedding ceremony. So the wedding planner might consider the following keywords as well:
mother of the groom
And the list goes on. It's a good idea to come up with at least 50 keywords before you create a site title and description to send to a search engine. For example, you might create this title for one of your pages: "Bridesmaid's and Best Man's Resource Area - boutonnieres to bridal bouquets!"