There are several websites that can help you with researching your family heritage and DNA. Some of the best genealogy websites for family tree building and DNA testing are:

  1. Ancestry.com
    - This website is known for its extensive collection of records, including immigration reports and census records.
    You can search through more than 100 million family trees that others have created and see more than 11 billion records. They also offer DNA testing services.

  2. MyHeritage
    - This website offers a simple DNA test that will reveal your unique ethnic background and match you with newfound relatives. You can discover the specific groups you descend from among 2,114 geographic regions
    They also offer a 14-day free trial to grow your family tree and explore billions of historical records.

  3. 23AndMe
    - This website offers DNA testing services that provide information about your ancestry, health, and traits.

  4. Find My Past
    - This website is particularly useful for tracing British or Irish ancestry.

You can also get assistance to trace your ancestry/family tree from the National Archives of South Africa, the Genealogical Institute of South Africa (GISA), the Genealogical Society of South Africa, or the South African Genealogy website.