¿Qué tan importante es enviar encabezados de tipo contenido a través de HTTP? (¿HubSpot es correcto o está lleno?)

Desde el punto de vista de la corrección, es esencial. De lo contrario, la carga útil es solo algunos bytes y no está claro qué hacer con ellos a menos que sepa cómo se deben interpretar.

El 99% de las veces un navegador puede adivinar correctamente, por ejemplo, mirando el nombre o los primeros bits del contenido. En la práctica, casi siempre te saldrás con la tuya.

S3 no establece esto para usted en la forma en que se configuran los valores predeterminados de un servidor web, ya que no es por naturaleza un servidor web.

Es más un problema para el software personalizado como las arañas. Por experiencia directa, puedo decirle que Content-Type importó mucho en el día de la web móvil y las páginas WAP, ya que era mucho más ambiguo en cuanto a cuál era el contenido y cómo se analizaba, especialmente dado lo corto y mal formado que estaba documentos eran. Ese no es el problema en cuestión.

La herramienta debe tratar de ser indulgente; deberías intentar configurar Content-Type. En el peor de los casos, un script simple debería permitirle configurar esto en todos sus archivos.

Realmente no es un problema de SEO, sino un problema de diseño / estética. El tipo de contenido es utilizado principalmente por los navegadores para ayudarlos a mostrar el contenido de la página correctamente. No tener uno puede hacer que la página se muestre usando los valores predeterminados del navegador, lo que puede causar problemas en el sitio web.