> currently, even if you search for kapwing on Google, kapwing.com does not show up in the results
This is false. My first result in Firefox is https://www.kapwing.com/tools
This is false. My first result in Firefox is https://www.kapwing.com/tools
Search with bing and the first result is https://www.kapwing.com