Do not fear the SEO. Your mission, should you choose to accept it, is to not make excuses, to not berate yourself for making these mistakes (we ALL do it), and to make changes if you feel you can.
1. Assuming SEO is a mythological creature too difficult to understand
Does SEO seem complicated? Absolutely. You can find endless amounts of information on SEO. Everyone has their own opinion about how to improve your SEO. (Yes, including me.)
But SEO is remarkably simple when you understand how search engines work and what they look for. To do that, you must educate yourself. Seek out information. You CAN do it. I recommend starting here:
2. Using too many pictures/images and not optimizing the pictures you do have
Search engines don’t read text on images and longer load times can negatively affect your SEO. Image-heavy sites have longer load times. While pictures are pretty, they aren’t always practical or efficient.
When you have longer load times, you also lose actual visitors who are too impatient to wait for everything to load. And isn’t creating all those images time consuming? Think about all the time you’d save yourself by cutting down on your image use.
Here’s a good source for learning how to optimize your images.
3. Linking poorly—or not at all
Linking is YOUR FRIEND. Search engines thrive on links. Link as much as you can. Link to yourself. If you link to others, link using keywords. LINK, LINK, LINK.
“Click here” or “this post” or “read more” are NOT good links. If you need help with how to link better, you can visit my Bloggiesta challenge on how to give good SEO. (Did you see what I did there? I linked myself. With good keywords.)