My site originally was a tool to sell my book. 50% of the book is available for free on the site. Each topic is its own page, and the pages for the other 50% still have their own page, but instead of the book content it says "To read more about TOPIC" please buy the book. There are 30 pages like this.
First, I wonder if these pages negatively affect how Google views my site. Then I also wonder if this provides a bad user experience. However, I'm worried if I have all of the book available for free on the site, no one will buy it.
The site gets most of the traffic from the blog rather than the book anyway, so I want to make sure that the book stuff isn't negatively impacting my SEO. I'd appreciate any suggestions or advice. Thanks!