You optimize for keywords when search engines resolve queries to entities

Search engines match a query to the entity it refers to, then check whether your page covers that entity. A page that repeats a phrase but omits the people, places, attributes, and facts that define the subject reads as incomplete. Cover the entity and its known relationships.
You bury your main subject among unrelated tangents

A page ranks for a topic only when the system reading it can tell which entity the page is about. If you scatter your core subject across paragraphs about adjacent topics, its centrality drops. State the subject in the first paragraph, keep it in view throughout, and place it next to the terms that belong with it.
You treat meaning-based retrieval like exact matching

Retrieval represents the meaning of a query and the meaning of a passage as vectors, then compares the two. Synonyms and paraphrases count in your favor. The same mechanism works against padding: if a passage’s meaning does not match what the searcher wants, repeating the “right” words changes nothing.
You answer the literal question and stop

A search for how to do something usually carries several follow-up needs. If a page resolves the narrow question and ignores the next ones, the reader returns to search. Identify the full intent behind the query and answer it on one page.
You publish content no system can attribute

Entity-oriented ranking tries to connect a page to a credible author or organization. An anonymous page with no named sources gives it nothing to connect. Name the author, cite primary sources, and mark up the organization behind the page so machines can read who published it and why.
You split one topic across ten thin pages

Ten shallow pages that each cover a slice of one subject compete with each other and divide signals that could concentrate on one URL. A single structured resource that covers the entity and its facets gives relevance and authority signals one place to land. Consolidate the pages, redirect the weakest into the strongest, and link the sections that remain.
You skip structured data

Schema markup states which entities a page describes and how they relate. Without it, the system infers those relationships and sometimes infers them incorrectly, which can match your page to the wrong query or entity. Explicit markup makes a page eligible for specific result types and clarifies which entity the page covers when a name is ambiguous.

