Search Engine Optimization Overview
94
100
Ancestry® | Family Tree, Genealogy & Family History Records
Ancestry® helps you understand your genealogy. A family tree takes you back generations—the world's largest collection of online family history records makes it easy to trace your lineage.
Seo
Title
The title tag is perfect.
Ancestry® | Family Tree, Genealogy & Family History Records
Meta description
The meta description tag is good.
Ancestry® helps you understand your genealogy. A family tree takes you back generations—the world's largest collection of online family history records makes it easy to trace your lineage.
Headings
The headings are properly set.
  1. Every family has a story.
Content keywords
The content has relevant keywords.
ancestryfamilytreegenealogyfamilyhistoryrecords
Image keywords
All images have alt attributes set.
SEO friendly URL
The URL is SEO friendly.
https://www.ancestry.com/
404 page
The website has 404 error pages.
https://www.ancestry.com/404-6c39579c88b46d8d17b9e8049a500f56
Robots.txt
The webpage can be accessed by search engines.
Noindex
The webpage does not have a noindex tag set.
Language
The webpage has the language declared.
en-US
Favicon
The webpage has a favicon.
https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-base/resources/images/favicons/favicon-32x32.png
Performance
Text compression
The HTML file is compressed.
Load time
The webpage loaded in 0.16 seconds.
Page size
The size of the HTML webpage is 27,605.00.
HTTP requests
There are fewer than 18 HTTP requests on the webpage.
  1. https://www.ancestrycdn.com/ui-static/lib/p13n/0.0.2/p13n.min.js
  2. https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-js-base.min.ACSHASH3ae3cdaab3628d70e124b8b46988e5e281ac6a7fb98c5f53914c076b323df291.js
  3. https://cmsasset.ancestrycdn.com/etc/cloudsettings.kernel.js/conf/ancestry/settings/cloudsettings/Ancestry/contexthub.ACSHASH6bb23a139ceddb663da01e61cc15c80f237b8188359f647d67212c8667c735aa.js
  4. https://www.ancestrycdn.com/tao/at/2.3.12/at.js
  5. https://www.ancestrycdn.com/ui-static/lib/ajax-manager/2.0.0/ajax-manager.js
  6. https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-global.min.ACSHASHdc8122d277c79830ab7027f455f91b8a00044c7f9a193cf05cc2076aabcd48be.js
  7. https://www.ancestrycdn.com/ui/2.50.0-beta.29/js/core.js
  8. https://www.ancestrycdn.com/ui/2.50.0-beta.29/js/carousel.js
  9. https://www.ancestrycdn.com/ui/2.50.0-beta.29/js/switch.js
  10. https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-base.min.ACSHASH3ca95ec0c196c932fc6d1b50eff0b7af0a4d606f2315f97442f5fef47667a57d.js
  11. https://www.ancestrycdn.com/ui-static/lib/ajax-manager/2.1.0/ajax-manager.js
  12. https://www.ancestrycdn.com/ui-static/lib/tracking/9/tracking.js
  13. https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-carousel-slick.min.ACSHASH637642afa449bda1d1ea2ea33fa135782705edb8ebfedabaeae7fa15ec41b44c.js
  14. https://www.ancestrycdn.com/webui-unifiedtracking/1.0.212/unified-tracking.js
  1. https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-base.min.ACSHASHd90b8c4e0142067ed3cae57d6f8d30f5959e16619f6162601fe630aad7592803.css
  2. https://www.ancestrycdn.com/ui/2.50.0-beta.29/css/core.css
  3. https://www.ancestrycdn.com/ui/2.50.0-beta.29/css/carousel.css
  1. https://www.googletagmanager.com/ns.html?id=GTM-P2G98L5
Image format
The images are served in the AVIF, WebP format.
JavaScript defer
The are 8 javascript resources without the defer attribute.
  1. https://www.ancestrycdn.com/ui-static/lib/p13n/0.0.2/p13n.min.js
  2. https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-js-base.min.ACSHASH3ae3cdaab3628d70e124b8b46988e5e281ac6a7fb98c5f53914c076b323df291.js
  3. https://cmsasset.ancestrycdn.com/etc/cloudsettings.kernel.js/conf/ancestry/settings/cloudsettings/Ancestry/contexthub.ACSHASH6bb23a139ceddb663da01e61cc15c80f237b8188359f647d67212c8667c735aa.js
  4. https://www.ancestrycdn.com/tao/at/2.3.12/at.js
  5. https://www.ancestrycdn.com/ui-static/lib/ajax-manager/2.0.0/ajax-manager.js
  6. https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-global.min.ACSHASHdc8122d277c79830ab7027f455f91b8a00044c7f9a193cf05cc2076aabcd48be.js
  7. https://www.ancestrycdn.com/ui-static/lib/ajax-manager/2.1.0/ajax-manager.js
  8. https://cmsasset.ancestrycdn.com/etc.clientlibs/ancestry/clientlibs/clientlib-carousel-slick.min.ACSHASH637642afa449bda1d1ea2ea33fa135782705edb8ebfedabaeae7fa15ec41b44c.js
DOM size
The DOM size is optimal.
The HTML file has 1048 DOM nodes.
Security
HTTPS encryption
The webpage uses HTTPS encryption.
The HTML file has https://www.ancestry.com/ DOM nodes.
Mixed content
There are no mixed content resources on the webpage.
Server signature
The webpage has a public server signature.
cloudflare
Unsafe cross-origin links
The webpage does not have unsafe cross-origin links.
Plaintext email
The webpage does not contain any plaintext emails.
Miscellaneous
Structured data
There are no structured data tags on the webpage.
Meta viewport
The webpage has a meta viewport tag set.
width=device-width, initial-scale=1
Character set
The webpage has a charset value set.
UTF-8
Sitemap
No sitemaps found.
Social
The webpage does not contain any social links.
Content length
The webpage has 14,719 words.
Text to HTML ratio
The text to HTML ratio is 39%.
Inline CSS
The webpage contains inline CSS code.
  1. display:none;visibility:hidden
  2. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  3. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  4. background:linear-gradient(to right, #000 0%,rgba(0,0,0,0) 90%)
  5. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  6. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  7. color: rgb(255,255,255);font-size: 40.0px;
  8. color: rgb(255,255,255);font-size: 45.0px;
  9. color: rgb(255,255,255);font-size: 55.0px;
  10. color: rgb(255,255,255);font-size: 52.0px;
  11. color: rgb(255,255,255);
  12. padding-left:0px;padding-right:0px;
  13. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  14. margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
  15. min-width: 250px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 10px;
  16. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  17. margin-left: -10px; margin-right: -10px; margin-top: 0px; margin-bottom: 0px;
  18. min-width: 129px; flex: 1 1 0px; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px;
  19. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  20. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  21. min-width: 129px; flex: 1 1 0px; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px;
  22. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  23. color: rgb(255,255,255);
  24. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  25. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  26. min-width: 250px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 10px;
  27. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  28. margin-left: -10px; margin-right: -10px; margin-top: 0px; margin-bottom: 0px;
  29. min-width: 129px; flex: 1 1 0px; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px;
  30. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  31. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  32. min-width: 129px; flex: 1 1 0px; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px;
  33. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  34. color: rgb(255,255,255);
  35. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  36. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  37. min-width: 250px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 10px;
  38. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  39. margin-left: -10px; margin-right: -10px; margin-top: 0px; margin-bottom: 0px;
  40. min-width: 129px; flex: 1 1 0px; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px;
  41. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  42. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  43. min-width: 129px; flex: 1 1 0px; margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px;
  44. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  45. color: rgb(255,255,255);
  46. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  47. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  48. margin-left: 0px; margin-right: 0px; margin-top: 20px; margin-bottom: 0px;
  49. min-width: 129px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px;
  50. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  51. text-align: center;
  52. color: rgb(255,255,255);
  53. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  54. min-width: 129px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px;
  55. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  56. text-align: center;
  57. color: rgb(255,255,255);
  58. color: rgb(255,255,255);font-size: 15.0px;
  59. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  60. min-width: 129px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px;
  61. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  62. text-align: center;
  63. color: rgb(255,255,255);
  64. color: rgb(255,255,255);font-size: 15.0px;
  65. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  66. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  67. background:linear-gradient(to left, #000 0%,rgba(0,0,0,0) 90%)
  68. background:linear-gradient(to right, rgb(0,0,0) 0%,rgba(0,0,0,0) 90%)
  69. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  70. text-align: center;
  71. color: rgb(255,255,255);
  72. color: rgb(255,255,255);font-size: 40.0px;
  73. text-align: center;
  74. color: rgb(255,255,255);
  75. padding-left:0px;padding-right:0px;
  76. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  77. background:linear-gradient(to left, rgb(0,0,0) 0%,rgba(0,0,0,0) 90%)
  78. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  79. text-align: center;
  80. padding-left:0px;padding-right:0px;
  81. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  82. background:linear-gradient(to right, #005c7d 0%,rgba(0,0,0,0) 90%)
  83. text-align: center;
  84. color: rgb(255,255,255);
  85. color: rgb(255,255,255);
  86. background:linear-gradient(to left, #005c7d 0%,rgba(0,0,0,0) 90%)
  87. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  88. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  89. text-align: center;
  90. padding-left:0px;padding-right:0px;
  91. padding-left:0px;padding-right:0px;
  92. text-align: center;
  93. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  94. background-color:#9cbe30;
  95. text-align: center;
  96. text-align: center;
  97. padding-left:0px;padding-right:0px;
  98. padding-left:0px;padding-right:0px;
  99. padding-left:0px;padding-right:0px;
  100. background-color:#005c7d;
  101. text-align: center;
  102. text-align: center;
  103. padding-left:0px;padding-right:0px;
  104. padding-left:0px;padding-right:0px;
  105. padding-left:0px;padding-right:0px;
  106. background:linear-gradient(to right, #fff 0%,rgba(0,0,0,0) 90%)
  107. background-color: rgb(14,120,165);margin: 0 auto;max-width: 165.0px;display: block;
  108. text-align: center;
  109. font-size: 0.55em;
  110. text-align: center;
  111. padding-left:30px;padding-right:30px;
  112. padding-left:30px;padding-right:30px;
  113. padding-left:30px;padding-right:30px;
  114. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  115. background-color: rgb(14,120,165);margin: 0 auto;max-width: 165.0px;display: block;
  116. text-align: center;
  117. font-size: 0.55em;
  118. text-align: center;
  119. padding-left:30px;padding-right:30px;
  120. padding-left:30px;padding-right:30px;
  121. padding-left:30px;padding-right:30px;
  122. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  123. background:linear-gradient(to left, #fff 0%,rgba(0,0,0,0) 90%)
  124. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  125. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  126. margin-left: -10px; margin-right: -10px; margin-top: 20px; margin-bottom: 20px;
  127. min-width: 200px; flex: 1 1 0px; margin-left: 10px; margin-right: 10px; margin-top: 20px; margin-bottom: 20px;
  128. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  129. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  130. min-width: 200px; flex: 1 1 0px; margin-left: 10px; margin-right: 10px; margin-top: 20px; margin-bottom: 20px;
  131. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  132. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  133. min-width: 200px; flex: 1 1 0px; margin-left: 10px; margin-right: 10px; margin-top: 20px; margin-bottom: 20px;
  134. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  135. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  136. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  137. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  138. text-align: center;
  139. color: rgb(255,255,255);
  140. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  141. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  142. text-align: center;
  143. text-align: center;
  144. padding-left:0px;padding-right:0px;
  145. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  146. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  147. margin-left: 0px; margin-right: 0px; margin-top: 20px; margin-bottom: 20px;
  148. min-width: 150px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 20px; margin-bottom: 20px;
  149. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  150. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  151. min-width: 150px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 20px; margin-bottom: 20px;
  152. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  153. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  154. min-width: 150px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 20px; margin-bottom: 20px;
  155. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  156. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  157. min-width: 150px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 20px; margin-bottom: 20px;
  158. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  159. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  160. min-width: 150px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 20px; margin-bottom: 20px;
  161. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  162. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  163. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  164. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  165. text-align: center;
  166. text-align: center;
  167. color: rgb(255,255,255);
  168. text-align: center;
  169. color: rgb(255,255,255);
  170. margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 20px;
  171. min-width: 150px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 20px;
  172. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  173. text-align: center;
  174. padding-left:50px;padding-right:50px;
  175. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  176. width: 1px; height: 125px;
  177. width: 80px; height: 1px;
  178. min-width: 150px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 20px;
  179. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  180. text-align: center;
  181. padding-left:20px;padding-right:20px;
  182. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  183. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  184. background:linear-gradient(to right, #f0eee9 0%,rgba(0,0,0,0) 90%)
  185. margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 20px;
  186. max-width: 160px; min-width: 100px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 5px; margin-bottom: 5px;
  187. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  188. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  189. max-width: 160px; min-width: 100px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 5px; margin-bottom: 5px;
  190. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  191. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  192. max-width: 160px; min-width: 100px; flex: 1 1 0px; margin-left: 0px; margin-right: 0px; margin-top: 5px; margin-bottom: 5px;
  193. background:linear-gradient(to right, 0%,rgba(0,0,0,0) 90%)
  194. background:linear-gradient(to left, 0%,rgba(0,0,0,0) 90%)
  195. background:linear-gradient(to left, #f0eee9 0%,rgba(0,0,0,0) 90%)
Deprecated HTML
There are no deprecated HTML tags on the webpage.