Here how it works:
People have different expectations. For example when querying "pizza", the searcher may wish to:
=> order a pizza
=> find a restaurant
=> get a recipe
=> etc...
Behind each search query, there are several possible intents.
Search engines identify each intent and classify them in an
intents' table.
Thus, your position is partially based on how well your page fits a search engine's intents' table.
For example, BING's table of intent for "Pizza":
=> For New-York users: "Order pizza online" is the
main intent.
=> For Chicago users: "The best pizza" is the
main intent.
Optimizing content means you have to
=> Extract an intents' table from search engines results.
=> Analyze your text from a search engine point of view, defining what topics to reduce or increase to better fit the intents' table.
TextOptimizer is doing all that job for you. It extract intents based on a
semantic analysis (a process by which semantic relationships between entities are discovered and clustered).
Then, it tells you what you should modify in your text (add or remove). Once completed, search engines will be more likely to consider your page as a probable relevant text your query => Better ranking after a few weeks.
In France, most of SEO use that on a regular basis.
It takes about 10 minutes to optimize a page.
It work best on average concurrency queries. A page ranked 20th can easily grad few places optimizing content using that method.
You like experiment ? do that test: take a page of yours (ranked 10th to 30th) and optimize it. Wait about 20 days, and check your new position. (then come back and Thanks me ^^ )
Optimizing content on 500 000+ pages spin give good results,
you can check it live and see result on semrush (numerosdetelephone dot fr ,a french site, optimized with 1 dot fr, the french and prior version of Textoptimizer):

There is no linking (1rst anchor = escrot girl....)