Using official sources is one of the basic safety measures; however, people also need to ensure they don't store a lot of funds in web wallets or online wallets because they are usually vulnerable to risks, especially the ones that don't give you access to your keys. You might have a seed phrase, but having your keys means you own your coins, which are in your custody and not with a third party. Newbies often use such wallets to store all their assets, which is a mistake.
Some people also use exchanges to keep all their assets, which is another mistake because exchanges are also vulnerable to attacks and exploits, and one might lose their money if their account gets compromised because exchanges might only compensate you if the exchange gets hacked, but if individual accounts are compromised, you will barely get anything back.
So it's better to use non-custodial wallets to keep your funds and make sure you store your keys and phrases somewhere very safe.