What it means when a website is not ranking
A website not ranking can mean many different things.
The homepage may not rank for the brand. Service pages may not rank for buyer queries. Blog posts may get indexed but never appear for meaningful searches. Product pages may be technically live but invisible. The first step is to define the ranking problem precisely. Which pages should rank, for what type of query, and what would count as progress? Without that definition, every SEO task looks equally urgent.