2,100-2,400 words The optimal blog article length for SEO, according to a HubSpot study from 2021, should be 2,100-2,400 words. That's far longer than the 200- or 500-word blog postings that most authors and webmasters consider optimal.