Is there a way to know that your site received a penalty?

Yes, noticeable decline in traffic is proof of this. There can be other reasons for this but you will know in most cases that your actions only caused it.
 
im not 100% sure but somewhere i saw a screenshot of a search console account with a message but i dont know if google says it everytime
 
One way is by looking on Google Search Console (if you don't have it set up yet for your domain, set it up). Look under "Security and manual actions" and then select "Manual actions". If it has a manual action against it, it will show up there.

I only had that happen to me once, after I bought an expired domain, I guess it had been used for spammy stuff before. Anyway if there is a manual action on your domain from Google, there is a way to appeal it, but you will need to explain why and show that you have made changes to your site. For example in my case, I showed evidence that the domain changed hands and that I had put up completely fresh content, so the old spammy stuff wasn't there anymore. They reviewed it and removed the manual action and all was well.

Of course, I'm sure there are other types of penalty where it's not as obvious or where there isn't a place to check like this, but at least check quickly to rule this one out by going on GSC.
 
A good way is to look in GSC it should appear if is any manual action but some time the traffic just decline and may be other alghorythm changes .....
 
Back
Top