We want to balance that by having engaging and interesting content that people will want to read.
Once that’s done, you want to make sure you have keywords in the headers, especially the first. Having the main keyword in the first paragraph also helps. Now, you want to start to include synonyms and natural variations in the text so that you can keep signaling to Google and keep the reader engaged.
SEO friendly can sometimes bring to some misconceptions.
A content, a website, a CMS, a topic can be SEO friendly. Even though the definition is pretty broad, it means that you should be able to reach your audience and your goals (slightly) more easily.
When referred to a content, it means that it would be able to reach the top position of a search engine (e.g.: Google) for a set of keywords related to a topic.
When referred to a website, it means that the website follow the general guidelines to rank on Google and other search engines, in technical, content and off-page aspects. Broadly speaking.
If referred to CMS it means that the developers followed the guidelines the search engines release and the good practices of the industry.
SEO friendly means also that is “friendly”, it doesn’t guarantee you to reach a specific goal, ranking or audience. You need to face several factors, like the competition, the niche you’re in, the product/service you sell, etc.