You're violating the terms of Amazon's associate program by including affiliate links without notice.
>"You must clearly state the following on your Site or any other location where Amazon may authorize your display or other use of Content: “We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.”"
https://affiliate-program.amazon.com/help/operating/agreemen...