
This tutorial explains how to turn your genealogy data into a web site suitable for distribution and/or publication on the web.
You can create a web site for your entire genealogy file with the following simple steps:
The web site will be created in a subfolder in the the folder you chose and will be named "GC Site #" (where the number will be used only if needed to give the folder a unique name). For large files, it might take a while to create the entire site. The scripting progress window will display the percentage completed as the script proceeds (you can click the "x" button to abort if needed). When the web site is done it will open in your default browser for viewing.
The above process is done by the "Web Site" extension. If it is missing in your Extensions menu, you can download the latest version of the extension here and then use "Install Extension..." menu command to install it.
The "Web Site" extension described above always creates a web site for all the records in the file. You may prefer, however, to have a smaller or more focused web site displaying only selected records. For example, you might want a web site for all descendants of a particular individual. To get such a web site:
The "Web Site" extension described above only creates one style of web site. If you are satisfied with the result, you can continue to use it. If you prefer something different, you have numerous options:
GEDitCOM II and GEDitCOM creates html files for a web site, but does not have an option to publish them to the web. You have several options for publishing:
index.html file in the new folder on you hosted pages. Consult with your provider for details.
index.html file in any browser (Mac or PC) to see all your genealogy information. Since all they need is a browser, this approach is a good way to share genealogy data with people that do not have or use any genealogy software. To compress the folder, control click on the folder in MacOS Finder and select the "Compress..." option.
If you do publish your results on the web, you should provide contact information and you should pay attention to privacy issues. The contact information is so that people visiting your web site can contact you if needed. They may be long-lost relatives and just want to get in touch. They may be other genealogists that can provide you with new information. Or they may be people listed on your web site who object to their name being on the Internet. For all of these possibilities, your web site should have contact information.
The web site created by the "Web Site" extension automatically places contact information on the main entry page for the web site. The contact information is read from the main submitter record in your file. Thus, before creating the web site you should open the main submitter record and enter you name and email address. If you optionally enter a phone number, it will be placed on the web site too. If you have more than one submitter record, you can find the main submitter by opening the Header record and clicking the link to open the main submitter record.
For privacy reasons, you should never include important personal identity information for living individuals (e.g., social security numbers, which are omitted by default by the "Web Site" extension) and you might want to omit sensitive information on living individuals as well (e.g., birth and marriage dates). The "Web Site" extension helps in the task by looking for "Privacy" settings on individual records. For any record marked as "Privacy" the web site will include the person's name, parents, spouses, and children, but it will omit all dates, places, events, notes, and multimedia files. Thus, before creating a web site, go through your individual records and use the Tree→Attach→Restriction... menu command to restrict all individuals you want treated as described above as "Privacy" records.
Web sites created by other tools may not automatically include your contact information and likely will not respect privacy settings. You should add contact information to such web sites before publishing on the web. For privacy issues, you may need to edit the files and remove sensitive information before creating web sites using other tools.