I started a blog 9 months ago. It's now in the top 1,000,000 Alexa-ranked sites, but still has a Google PR of ZERO. That's because I made stupid noob mistakes. 
My question is: Which of these noob mistakes can be safely UN-done. (That is, without disturbing Google indexing too much.)
1. NO KEYWORDS IN POST TITLE -- can the titles be changed?
2. NOT ENOUGH RELEVANT INBOUND LINKS -- there are some backlinks, but I didn't know what I was doing until now
3. NOT ENOUGH RELEVANT OUTBOUND LINKS -- they're too random and scattered
4. APPROVED SPAM COMMENTS -- they've all since been removed but is the damage irreversible?
5. BAD ON-PAGE SEO -- I'm working on this diligently but will it help?
Any feedback on this would be much appreciated!
Thanks in advance.
My question is: Which of these noob mistakes can be safely UN-done. (That is, without disturbing Google indexing too much.)
1. NO KEYWORDS IN POST TITLE -- can the titles be changed?
2. NOT ENOUGH RELEVANT INBOUND LINKS -- there are some backlinks, but I didn't know what I was doing until now
3. NOT ENOUGH RELEVANT OUTBOUND LINKS -- they're too random and scattered
4. APPROVED SPAM COMMENTS -- they've all since been removed but is the damage irreversible?
5. BAD ON-PAGE SEO -- I'm working on this diligently but will it help?
Any feedback on this would be much appreciated!
Thanks in advance.