Pulled 8 years of Semrush data on 9 YC companies and categorized their top 50 pages each to see what their organic growth engines are actually built on.
Sounds like you need an SEO audit - contact someone who understand technical SEO that can provide you an audit. It may be a small/simple issue causing your website to be de-indexed.
reply