Hello! Below is the link about top 10 best SEO and social media books. In SEO, you may also try Google Webmaster Tools. They provide Insights on how Google sees websites. Good luck!
In reference to your opening thread, I have often found that one of the better books out their for SEO is called "The Beginners Guide To Seo" which is actually a free pdf e-book put together by MOZ.
One of the reasons why I like this book is because it's not too long, it only has 10 Chapters, but yet it has a lot of substance and relevant info on the industry. Another reason why I like this e-book is because of the source. It's from Moz which is well respected and considered the leader in foretelling the future of what's going to happen in the Seo industry.