I recently learned of the existence of the hidden attribute. It basically hides elements that are not relevant in the current state of the webpage (e.g., a user that is not logged in):
<p hidden>Welcome back!</p>
Will search engines ignore elements that have the boolean attribute hidden attached to them?