Why is this SEO unoptimized website in front of mine?
Is life so unfair?
A lot of people think that they have the best website, the best content, the best design...
Having a H1 tag, keywords in the URL or overall, having better "on-page" criteria is not enough to go beyond other sites.
This kind of critermay-represent only 30 % in Google's algorithms. If your website went online only a few months ago, why would Google downgrade websites that have been ranked for years and give full satisfaction to users?
The trio H1, URL, TITLE does not ensure anything at all. Seniority, authority, user data and netlinking play a much more important role, especially on competitive keywords.
The criteria influencing the rankings are numerous and probably vary depending on several factors.
It will certainly be necessary to work much harder and, in any case, to be more patient.