Josh Buchea rounds up all the stuff that could be put into the
<head> for various reasons.
Fun fact I just learned, the only acceptable elements in the head are
<noscript> (update: also
<template>). If you put anything else in there at all, all browsers will abruptly end the
<head> and start the
Also, this proliferation of stuff-in-the-head is at least in part why manifest.json is a thing.