How to search double quotes in fulltext search in sql
Since the content of 'Keywords' is interpreted by the RDBMS instead of being read literally, your code is vulnerable to SQL Injection . This is also why you get the syntax errors.

You must sanitize the content of 'Keywords'. There's an answer on Stack Overflow : here.