01 — TITLE
Front-load the keyword
Put the term people search for in the first 3–4 words. Anything past ~600px gets clipped with an ellipsis, so your brand name usually belongs at the end, not the start.
02 — DESCRIPTION
Write for the click, not the crawler
Google often rewrites descriptions it thinks are weak. A specific, human sentence that matches search intent gets kept far more often than a keyword-stuffed one.
03 — RENDERING
Make sure crawlers see this at all
None of this matters if Googlebot hits a blank div. If your title and meta tags are injected client-side in a React SPA, verify they're present in the prerendered HTML.