Раньше почему-то не думал в этом ключе, но помогла вот эта мысль Нейла Пателя: Hopefully, when you’re creating your website content, you’re already taking some time to think about maximizing your content. What do I mean by that? Maximizing your content means thinking about your website as an API for your content.
Итак, сайт — это API.
Вернее API для вашего контента.
Если начинать думать именно в этой парадигме все быстро становится на свои места. Основной фокус не только на контенте, но и на самом API.
Как именно бесконечные яндекс, гугл, дзены и новости будут забирать контент с сайта — становится главным фокусом внимания. На корректность XML, YML. На внедрение Schema.org. На то, что в сниппетах. На работоспособность RSS…