answer:It’s not difficult to learn, if you have the time. As I understand it (from a completely non-computer-literate basis), the more key elements and cross-referencing that you have, the more likely your site is to show up in the search engine crawl. Photos, videos, multiple social sites, claiming your page on Yelp, FourSquare, YP.com, etc, all add to your value. I will say, however, that the class I’m taking now teaches that SEO is being phased out by Google, that directories are what’s getting pages found. You need to make sure that you’re showing up on Google maps, have lots of photos out there, and reviews, reviews, reviews. Mobile platforms (for smartphones) use Google maps and reviews.