I’ve heard that “over” optimizing your site gets you penalized. I just want to ask where the line is between good SEO and “over SEO”. Is it something I have to just feel my way around or is there a clear boundary? If so, what are the things that I shouldn’t be doing to avoid “over-optimizing” my site? Thanks!
That “line” you’re referring to is what you call unnatural optimization. For on-site, if you target too many keywords in your title tag, meta description, headings, and content, it’s going to look really spammy. For off-site, if you build too many links that have exact match anchor texts or have a ton of irrelevant links pointing to your website, you’re likely going to get penalized in the long run.
Here are 3 articles from SEO Hacker which you can refer to for more information:
To answer your question: Yes. How do you avoid it? By trying to mimic how a real website would generate content, create or attract backlinks (quality and quantity) and making sure that your site structure is natural. No shady tactics like cloaking or questionable redirects.
I think one should not use to over keyword density and he should also focus not to post spam-my links on different sites. I think he should focus on making the quality back links instead of making the number of low quality and low DA back links.